123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMPMB00300" position="absolute 0 0 1214 793" titletext="병실코드관리" oninit="SMPMB00300_oninit" onload="SMPMB00300_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 0 17 1208 790" id="group3" scrollbars="autoboth" anchor="all">
- <Layouts>
- <Layout>
- <Static text="응급전송" position="absolute 657 16 722 39" align="align:center middle;" id="caption17" class="cell_1" anchor="default" visible="false"/>
- <Combo position="absolute 724 18 784 37" id="combo3" class="combo_search" taborder="17" innerdataset="@ds_init_P0325" datacolumn="cdnm" codecolumn="cdid" anchor="default" visible="false"/>
- <Static text="전송형태" position="absolute 786 16 851 39" align="align:center middle;" id="caption39" class="cell_1" anchor="default" visible="false"/>
- <Combo position="absolute 853 18 930 37" id="combo4" class="combo_search" taborder="29" innerdataset="@ds_init_P0483" datacolumn="cdnm" codecolumn="cdid" anchor="left top right" visible="false"/>
- <Shape position="absolute 0 746 469 773" id="roundrect2" class="roundrect_example" type="roundrectangle" anchor="left bottom" triangletype="top" endangle="90"/>
- <Div position="absolute 0 8 1195 48" align="align:center top;" id="group2" anchor="left top right" class="div_SA">
- <Layouts>
- <Layout>
- <Static text="검색조건 :" position="absolute 11 11 97 28" id="caption2" class="search_name" anchor="default"/>
- <Button position="absolute 1123 10 1179 32" id="button1" class="btn1" taborder="3" text="조회" anchor="top right" onclick="group3_group2_button1_onclick"/>
- <Shape position="absolute 1105 10 1111 32" linetype="vertical" id="line13" anchor="top right" onclick="group3_group2_line13_onclick"/>
- <Combo position="absolute 100 11 300 30" id="cm_gubun" class="combo_s_essential" taborder="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group3_group2_cm_gubun_onitemchanged" value="2" text="병동" index="2">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">12</Col>
- <Col id="datacolumn">건물</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">병동</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">병실호수</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">병실등급</Col>
- </Row>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">병실형태</Col>
- </Row>
- <Row>
- <Col id="codecolumn">6</Col>
- <Col id="datacolumn">진료과</Col>
- </Row>
- <Row>
- <Col id="codecolumn">7</Col>
- <Col id="datacolumn">성별</Col>
- </Row>
- <Row>
- <Col id="codecolumn">8</Col>
- <Col id="datacolumn">허가병실</Col>
- </Row>
- <Row>
- <Col id="codecolumn">9</Col>
- <Col id="datacolumn">허가병상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">10</Col>
- <Col id="datacolumn">가동병실</Col>
- </Row>
- <Row>
- <Col id="codecolumn">11</Col>
- <Col id="datacolumn">가동병상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">13</Col>
- <Col id="datacolumn">기준일자</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit position="absolute 303 11 543 30" id="ipt_roomcd" class="input_search" taborder="2" visible="false" anchor="default" oneditclick="group3_group2_ipt_roomcd_oneditclick"/>
- <CheckBox id="bool_roomflag" taborder="4" onclick="group3_bool_roomflag_onclick" position="absolute 1020 11 1096 31" anchor="top right" text="이력포함"/>
- </Layout>
- </Layouts>
- <InitValue>
- <CheckBox id="bool_roomflag" value="false"/>
- </InitValue>
- </Div>
- <Static text="병실정보내역" position="absolute 0 62 100 84" id="caption20" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 73 1195 90" linetype="horizontal" id="line8" class="line_1" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
- <Grid position="absolute 0 218 1195 738" id="grd_list" class="datagrid2" taborder="1" binddataset="ds_roominfolist" anchor="all" cellsizingtype="both" oncellclick="group3_grd_list_oncellclick" oncloseup="group3_grd_list_oncloseup" ondropdown="group3_grd_list_ondropdown">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="21"/>
- <Column size="55"/>
- <Column size="54"/>
- <Column size="0"/>
- <Column size="158"/>
- <Column size="77"/>
- <Column size="60"/>
- <Column size="115"/>
- <Column size="184"/>
- <Column size="118"/>
- <Column size="41"/>
- <Column size="35"/>
- <Column size="44"/>
- <Column size="34"/>
- <Column size="35"/>
- <Column size="54"/>
- <Column size="83"/>
- <Column size="54"/>
- <Column size="39"/>
- <Column size="137"/>
- <Column size="47"/>
- <Column size="56"/>
- <Column size="59"/>
- <Column size="37"/>
- <Column size="52"/>
- <Column size="48"/>
- <Column size="82"/>
- <Column size="95"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="30" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="건물"/>
- <Cell col="2" text="관리 구분"/>
- <Cell col="3" text="wardcd"/>
- <Cell col="4" text="병동"/>
- <Cell col="5" text="병실"/>
- <Cell col="6" text="위치 정보(층)"/>
- <Cell col="7" text="형태"/>
- <Cell col="8" text="등급"/>
- <Cell col="9" text="진료과"/>
- <Cell col="10" text="성별"/>
- <Cell col="11" text="병상 수"/>
- <Cell col="12" text="허가 병상수"/>
- <Cell col="13" text="재원 병상"/>
- <Cell col="14" text="추가 병상"/>
- <Cell col="15" text="허가병실 구분"/>
- <Cell col="16" text="가동병실 구분"/>
- <Cell col="17" text="OverBed 여부"/>
- <Cell col="18" text="병실 순서"/>
- <Cell col="19" text="참고사항"/>
- <Cell col="20" text="O2 구분"/>
- <Cell col="21" text="SUCTION 구분"/>
- <Cell col="22" text="병실 전화번호"/>
- <Cell col="23" text="폐쇄 병상"/>
- <Cell col="24" text="면적"/>
- <Cell col="25" text="화장실 구분"/>
- <Cell col="26" text="시작일자"/>
- <Cell col="27" text="종료일자"/>
- <Cell col="28" text="일련 번호"/>
- <Cell col="29" text="상태"/>
- <Cell col="30" text="roomcd_old"/>
- <Cell col="31" text="todd_old"/>
- <Cell col="32" text="seqno_old"/>
- <Cell col="33" text="특수병실구분"/>
- <Cell col="34" text="인실구분"/>
- <Cell col="35" text="응급전송 여부"/>
- <Cell col="36" text="응급전송 병실형태"/>
- <Cell col="37" text="전담전문의여부"/>
- </Band>
- <Band id="body">
- <Cell/>
- <Cell col="1" displaytype="combo" edittype="combo" style="align:middle;" text="bind:building" combodataset="ds_init_PK058" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="combo" edittype="combo" style="align:middle;" text="bind:spaceflag" combodataset="ds_space_list" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="3" text="bind:wardcd"/>
- <Cell col="4" displaytype="combo" edittype="combo" style="align:middle;" text="bind:wardcd" combodataset="ds_init_cmb_wardcd" combocodecol="deptcd" combodatacol="depthngnm"/>
- <Cell col="5" displaytype="text" edittype="text" style="align:middle;" text="bind:roomcd" enable="false"/>
- <Cell col="6" displaytype="text" edittype="text" style="align:middle;" text="bind:posinfocd" enable="false"/>
- <Cell col="7" displaytype="combo" edittype="combo" text="bind:roomtypecd" combodataset="ds_init_P0026" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="8" displaytype="combo" edittype="combo" text="bind:roomgrdecd" combodataset="ds_init_P0025" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="9" displaytype="combo" edittype="combo" text="bind:orddeptcd" combodataset="ds_init_cmb_orddeptcd" combocodecol="deptcd" combodatacol="depthngnm" enable="false"/>
- <Cell col="10" displaytype="combo" edittype="combo" text="bind:sex" combodataset="ds_init_P0391" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="11" displaytype="text" edittype="text" style="align:middle;" text="bind:bedcnt" enable="false"/>
- <Cell col="12" displaytype="text" edittype="text" style="align:middle;" text="bind:basbedcnt" enable="false"/>
- <Cell col="13" style="align:middle;" text="bind:inpatcnt"/>
- <Cell col="14" displaytype="text" edittype="text" style="align:middle;" text="bind:tempaddbedcnt" enable="false"/>
- <Cell col="15" displaytype="combo" edittype="combo" style="align:middle;" text="bind:prmisnroomflag" combodataset="ds_init_P0325" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="16" displaytype="combo" edittype="combo" style="align:middle;" text="bind:bedflag" combodataset="ds_init_P0338" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="17" displaytype="combo" edittype="combo" style="align:middle;" text="bind:overbedyn" combodataset="ds_init_P0325" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="18" displaytype="text" edittype="text" style="align:middle;" text="bind:roomseq" enable="false"/>
- <Cell col="19" displaytype="text" edittype="text" text="bind:bedroomrem" enable="false"/>
- <Cell col="20" displaytype="combo" edittype="combo" style="align:middle;" text="bind:oxyyn" combodataset="ds_init_P0325" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="21" displaytype="combo" edittype="combo" style="align:middle;" text="bind:suctyn" combodataset="ds_init_P0325" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="22" displaytype="text" edittype="text" style="align:middle;" text="bind:roomtelno" enable="false"/>
- <Cell col="23" displaytype="text" edittype="text" style="align:middle;" text="bind:tempclosbedcnt" enable="false"/>
- <Cell col="24" displaytype="text" edittype="text" text="bind:area" enable="false"/>
- <Cell col="25" displaytype="combo" edittype="combo" style="align:middle;" text="bind:wcyn" combodataset="ds_init_P0325" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="26" displaytype="date" edittype="date" text="bind:fromdd" enable="false"/>
- <Cell col="27" displaytype="date" edittype="date" text="bind:todd" enable="false"/>
- <Cell col="28" text="bind:seqno"/>
- <Cell col="29" text="bind:histstat"/>
- <Cell col="30" text="bind:roomcd_old"/>
- <Cell col="31" text="bind:todd_old"/>
- <Cell col="32" text="bind:seqno_old"/>
- <Cell col="33" displaytype="combo" edittype="combo" text="bind:specialroomflag" enable="false"/>
- <Cell col="34" displaytype="combo" edittype="combo" text="bind:psnnoroomflag" enable="false"/>
- <Cell col="35" displaytype="combo" edittype="combo" text="bind:ertrsmyn" enable="false"/>
- <Cell col="36" displaytype="combo" edittype="combo" text="bind:ertrsmtype" combodataset="ds_init_P0483" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="37" displaytype="combo" text="bind:hospitalistyn" combodataset="ds_hospitalistyn" combocodecol="cdid" combodatacol="cdnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="가동병실" position="absolute 236 749 306 770" align="align:center middle;" id="caption3" class="cell_2" anchor="left bottom"/>
- <Static text="허가병실" position="absolute 4 749 74 770" align="align:center middle;" id="caption4" class="cell_2" anchor="left bottom"/>
- <Static text="허가병상" position="absolute 120 749 190 770" align="align:center middle;" id="caption14" class="cell_2" anchor="left bottom"/>
- <Edit readonly="true" position="absolute 77 750 117 769" align="align:center middle;" id="output1" anchor="left bottom" style="align:middle;"/>
- <Edit readonly="true" position="absolute 193 750 233 769" align="align:center middle;" id="output2" anchor="left bottom" style="align:middle;"/>
- <Edit readonly="true" position="absolute 309 750 349 769" align="align:center middle;" id="output3" anchor="left bottom" style="align:middle;"/>
- <Static text="가동병상" position="absolute 352 749 422 770" align="align:center middle;" id="caption1" class="cell_2" anchor="left bottom"/>
- <Edit readonly="true" position="absolute 425 750 465 769" align="align:center middle;" id="output4" anchor="left bottom" style="align:middle;"/>
- <Combo position="absolute 303 19 543 38" id="cmb_wardcd" class="combo_search" taborder="2" visible="false" innerdataset="@ds_init_cmb_wardcd" datacolumn="depthngnm" codecolumn="deptcd" anchor="default" onitemchanged="group3_cmb_wardcd_onitemchanged"/>
- <Combo position="absolute 303 19 543 38" id="cmb_roomgrdecd" class="combo_search" taborder="2" visible="false" innerdataset="@ds_init_P0025" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group3_cmb_roomgrdecd_onitemchanged"/>
- <Combo position="absolute 303 19 543 38" id="cmb_roomtypecd" class="combo_search" taborder="2" visible="false" innerdataset="@ds_init_P0026" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group3_cmb_roomtypecd_onitemchanged"/>
- <Combo position="absolute 303 19 543 38" id="cmb_orddeptcd" class="combo_search" taborder="2" visible="false" innerdataset="ds_init_cmb_orddeptcd" datacolumn="depthngnm" codecolumn="deptcd" anchor="default" onitemchanged="group3_cmb_orddeptcd_onitemchanged"/>
- <Combo position="absolute 303 19 543 38" id="cmb_sex" class="combo_search" taborder="2" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group3_cmb_sex_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">M</Col>
- <Col id="datacolumn">남</Col>
- </Row>
- <Row>
- <Col id="codecolumn">F</Col>
- <Col id="datacolumn">여</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo position="absolute 303 19 543 38" id="cmb_prmisnroomflag" class="combo_search" taborder="2" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group3_cmb_prmisnroomflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo position="absolute 303 19 543 38" id="cmb_building" class="combo_search" taborder="2" visible="false" innerdataset="@ds_init_PK058" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group3_cmb_building_onitemchanged"/>
- <Calendar position="absolute 303 19 543 38" id="ipt_basedd" class="input_search" taborder="2" visible="false" anchor="default" oneditclick="group3_ipt_basedd_oneditclick"/>
- <Button position="absolute 1142 191 1195 210" id="button4" class="btn2" text="행복사" anchor="top right" onclick="group3_button4_onclick"/>
- <Button position="absolute 1091 191 1141 210" id="btn_excsave" class="btn7" text="엑셀" anchor="top right" onclick="group3_btn_excsave_onclick"/>
- <Button position="absolute 1038 191 1090 210" id="button5" class="btn6" text="출력" anchor="top right" onclick="group3_button5_onclick"/>
- <Shape position="absolute 0 207 1195 221" linetype="horizontal" id="line1" class="line_1" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
- <Static text="병실정보내역 리스트" position="absolute 0 195 155 216" id="caption7" class="tit_2" anchor="default"/>
- <Static text="병 동" position="absolute 161 83 208 106" align="align:center middle;" id="caption9" class="cell_1" anchor="default"/>
- <Edit position="absolute 210 111 278 130" id="ipt_room1" class="input_default" taborder="12" anchor="default"/>
- <Static text="병 실" position="absolute 161 109 208 132" align="align:center middle;" id="caption8" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 105 1195 111" linetype="horizontal" id="line6" class="line_2" anchor="left top right"/>
- <Shape position="absolute 0 131 1195 137" linetype="horizontal" id="line2" class="line_2" anchor="left top right"/>
- <Edit position="absolute 500 111 588 130" id="ipt_posinfo1" class="input_default" taborder="13" anchor="default" style="align:middle;"/>
- <Static text="위치(층)" position="absolute 434 109 499 132" align="align:center middle;" id="caption10" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 157 1195 163" linetype="horizontal" id="line3" class="line_2" anchor="left top right"/>
- <Static text="종료일자" position="absolute 434 83 499 106" align="align:center middle;" id="caption12" class="cell_1" anchor="default"/>
- <Calendar position="absolute 349 85 432 104" id="ipt_fromdd1" class="input_default" taborder="7" mask="yyyy-mm-dd" anchor="default"/>
- <Edit position="absolute 76 137 160 156" id="ipt_tel1" class="input_default" taborder="6" anchor="default"/>
- <Calendar position="absolute 500 85 588 104" id="ipt_todd1" class="input_default" taborder="8" mask="yyyy-mm-dd" anchor="default"/>
- <Static text="시작일자" position="absolute 282 83 347 106" align="align:center middle;" id="caption15" class="cell_1" anchor="default"/>
- <Static text="전화번호" position="absolute 0 135 75 158" align="align:center middle;" id="caption16" class="cell_1" anchor="default"/>
- <Static text="등 급" position="absolute 282 135 347 158" align="align:center middle;" id="caption19" class="cell_1" anchor="default"/>
- <Static text="형 태" position="absolute 161 135 208 158" align="align:center middle;" id="caption21" class="cell_1" anchor="default"/>
- <Static text="성별" position="absolute 282 109 347 132" align="align:center middle;" id="caption22" class="cell_1" anchor="default"/>
- <Static text="가동병상" position="absolute 591 109 656 132" align="align:center middle;" id="caption26" class="cell_1" anchor="default"/>
- <Static text="추가병상" position="absolute 702 109 767 132" align="align:center middle;" id="caption29" class="cell_1" anchor="default"/>
- <Edit position="absolute 769 111 794 130" id="ipt_tempaddbedcnt1" class="input_default" taborder="22" anchor="default" style="align:middle;"/>
- <Edit position="absolute 657 111 698 130" id="ipt_bedcnt1" class="input_default" taborder="19" anchor="default" style="align:middle;"/>
- <Edit position="absolute 76 163 588 182" id="ipt_bedroomrem1" class="input_default" taborder="10" anchor="default" oneditclick="group3_ipt_bedroomrem1_oneditclick"/>
- <Static text="참고사항" position="absolute 0 161 75 184" align="align:center middle;" id="caption13" class="cell_1" anchor="default"/>
- <Edit position="absolute 768 137 793 156" id="ipt_tempclosbedcnt1" class="input_default" taborder="23" anchor="default" style="align:middle;"/>
- <Static text="폐쇄병상" position="absolute 702 135 767 158" align="align:center middle;" id="caption11" class="cell_1" anchor="default"/>
- <Edit position="absolute 768 85 793 104" id="ipt_inpatcnt1" class="input_default" taborder="21" anchor="default" style="align:middle;"/>
- <Static text="재원병상" position="absolute 702 83 767 106" align="align:center middle;" id="caption18" class="cell_1" anchor="default"/>
- <Static text="허가병상" position="absolute 591 135 656 158" align="align:center middle;" id="caption23" class="cell_1" anchor="default"/>
- <Static text="허가병실" position="absolute 797 161 865 184" align="align:center middle;" id="caption24" class="cell_1" anchor="default"/>
- <Edit position="absolute 657 137 698 156" id="ipt_basbedcnt1" class="input_default" taborder="20" anchor="default" style="align:middle;"/>
- <Static text="가동병실" position="absolute 591 161 656 184" align="align:center middle;" id="caption25" class="cell_1" anchor="default"/>
- <Static text="O2구분" position="absolute 797 109 865 132" align="align:center middle;" id="caption27" class="cell_1" anchor="default"/>
- <Static text="SUCTION" position="absolute 797 135 865 158" align="align:center middle;" id="caption28" class="cell_1" anchor="default"/>
- <Static text="화장실" position="absolute 797 83 865 106" align="align:center middle;" id="caption30" class="cell_1" anchor="default"/>
- <Static text="병실순서" position="absolute 591 83 656 106" align="align:center middle;" id="caption31" class="cell_1" anchor="default"/>
- <Edit position="absolute 657 85 698 104" id="ipt_roomseq1" class="input_default" taborder="24" anchor="default" oneditclick="group3_ipt_roomseq1_oneditclick" style="align:middle;"/>
- <Combo position="absolute 210 85 278 104" id="cmb_ward1" class="combo_search" taborder="5" innerdataset="@ds_init_cmb_wardcd" datacolumn="depthngnm" codecolumn="deptcd" anchor="default"/>
- <Combo position="absolute 210 137 278 156" id="cmb_roomtype1" class="combo_search" taborder="14" innerdataset="@ds_init_P0026" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group3_cmb_roomtype1_onitemchanged"/>
- <Combo position="absolute 349 137 588 156" id="cmb_roomgrde1" class="combo_search" taborder="15" innerdataset="@ds_roomgrdelist" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 349 111 432 130" id="cmb_sex1" class="combo_search" taborder="9" innerdataset="@ds_init_P0391" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 988 137 1195 156" id="cmb_orddeptcd1" class="combo_search" taborder="16" innerdataset="@ds_init_cmb_orddeptcd" datacolumn="depthngnm" codecolumn="deptcd" anchor="left top right"/>
- <Combo position="absolute 866 163 920 182" id="cmb_prmisnroomflag1" class="combo_search" taborder="25" innerdataset="ds_init_cmb_prmisnroomflag1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 657 163 790 182" id="cmb_bedflag1" class="combo_search" taborder="26" innerdataset="@ds_init_P0338" datacolumn="cdnm" codecolumn="cdid" anchor="default" style="align:middle;"/>
- <Combo position="absolute 866 111 920 130" id="cmb_oxyyn1" class="combo_search" taborder="28" innerdataset="@ds_init_P0325" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 866 137 920 156" id="cmb_suctyn1" class="combo_search" taborder="27" innerdataset="@ds_init_P0325" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 866 85 920 104" id="cmb_wcyn1" class="combo_search" taborder="29" innerdataset="@ds_init_P0325" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Button position="absolute 1152 59 1195 78" id="button6" class="btn5" taborder="30" text="수정" anchor="top right" onclick="group3_button6_onclick"/>
- <Static text="건 물" position="absolute 0 83 75 106" align="align:center middle;" id="caption32" class="cell_1" anchor="default"/>
- <Static text="관 리" position="absolute 0 109 75 132" align="align:center middle;" id="caption33" class="cell_1" anchor="default"/>
- <Combo position="absolute 76 111 160 130" id="cmb_spaceflag1" class="combo_search" taborder="11" 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">C</Col>
- <Col id="datacolumn">암센터</Col>
- </Row>
- <Row>
- <Col id="codecolumn">B</Col>
- <Col id="datacolumn">BMT</Col>
- </Row>
- <Row>
- <Col id="codecolumn">V</Col>
- <Col id="datacolumn">VIP</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit position="absolute 1118 85 1195 104" id="ipt_area1" class="input_default" taborder="18" anchor="left top right"/>
- <Static text="면 적" position="absolute 1051 83 1116 106" align="align:center middle;" id="caption34" class="cell_1" anchor="default"/>
- <Static text="OverBed" position="absolute 922 83 987 106" align="align:center middle;" id="caption35" class="cell_1" anchor="default"/>
- <Combo position="absolute 989 85 1049 104" id="cmb_overbedyn1" class="combo_search" taborder="17" innerdataset="@ds_init_P0325" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Static text="진료과" position="absolute 922 135 987 158" align="align:center middle;" id="caption36" class="cell_1" anchor="default"/>
- <Combo position="absolute 1118 111 1195 130" id="combo1" class="combo_search" taborder="29" innerdataset="@ds_init_P0480" datacolumn="cdnm" codecolumn="cdid" anchor="left top right"/>
- <Combo position="absolute 988 111 1048 130" id="combo2" class="combo_search" taborder="29" innerdataset="@ds_init_P0478" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Static text="인실구분" position="absolute 922 109 987 132" align="align:center middle;" id="caption37" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 186 1195 192" linetype="horizontal" id="line4" class="line_3" anchor="left top right"/>
- <Static text="특수병실" position="absolute 1051 109 1116 132" align="align:center middle;" id="caption38" class="cell_1" anchor="default"/>
- <Edit position="absolute 537 59 607 78" id="input1" visible="false" anchor="default"/>
- <Static text="병상가동률 계산에서 화학요법실(CHEMO) 와 임상시험센터 UNIT 은 제외됩니다." position="absolute 490 745 970 770" id="caption40" anchor="left bottom" style="color:blue;"/>
- <Combo id="cmb_building1" taborder="31" onitemchanged="group3_cmb_building1_onitemchanged" class="combo_search" position="absolute 76 84 160 103" innerdataset="@ds_init_PK058" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Edit id="wardcd_old" taborder="32" visible="false" position="absolute 609 59 679 78" anchor="default"/>
- <Edit id="roomcd_old" taborder="33" visible="false" position="absolute 680 59 750 78" anchor="default"/>
- <Edit id="todd_old" taborder="34" visible="false" position="absolute 751 59 821 78" anchor="default"/>
- <Edit id="seqno_old" taborder="35" visible="false" position="absolute 822 59 892 78" anchor="default"/>
- <Button id="button00" taborder="36" text="이력저장" class="btn5" position="absolute 1083 59 1151 78" onclick="group3_button00_onclick" anchor="top right"/>
- <Button id="button01" taborder="37" text="신규저장" class="btn5" position="absolute 1014 59 1082 78" onclick="group3_button01_onclick" anchor="top right"/>
- <Button id="button2" taborder="38" text="초기화" onclick="group5_button2_onclick" class="btn4" position="absolute 1127 751 1195 773" anchor="right bottom"/>
- <Static id="caption00" text="전담전문의" class="cell_1" position="absolute 922 161 997 184"/>
- <Combo id="cmb_bedflag00" taborder="39" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 998 163 1082 182" style="align:middle;" innerdataset="@ds_hospitalistyn"/>
- <Shape id="line00" class="line_2" position="absolute 0 183 1195 189" anchor="left top right"/>
- </Layout>
- </Layouts>
- <InitValue/>
- </Div>
- <Static id="caption6" text="병실정보관리" class="tit_1" position="absolute 0 0 189 25"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_grd_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256" sumtext="처리상태"/>
- <Column id="building" type="STRING" size="256" sumtext="건물"/>
- <Column id="spaceflag" type="STRING" size="256" sumtext="공간구분(관리)"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
- <Column id="posinfocd" type="STRING" size="256" sumtext="병동위치정보"/>
- <Column id="roomtelno" type="STRING" size="256" sumtext="병실전화번호"/>
- <Column id="fromdd" type="STRING" size="256" sumtext="시작일자"/>
- <Column id="todd" type="STRING" size="256" sumtext="종료일자"/>
- <Column id="roomtypecd" type="STRING" size="256" sumtext="병실형태"/>
- <Column id="roomgrdecd" type="STRING" size="256" sumtext="병실등급"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="bedcnt" type="STRING" size="256" sumtext="병실별병상수"/>
- <Column id="basbedcnt" type="STRING" size="256" sumtext="허가병상수"/>
- <Column id="inpatcnt" type="STRING" size="256" sumtext="재원병상수"/>
- <Column id="tempaddbedcnt" type="STRING" size="256" sumtext="추가병상수"/>
- <Column id="tempclosbedcnt" type="STRING" size="256" sumtext="폐쇄병상수"/>
- <Column id="prmisnroomflag" type="STRING" size="256" sumtext="허가병실여부"/>
- <Column id="bedflag" type="STRING" size="256" sumtext="가동병상구분"/>
- <Column id="oxyyn" type="STRING" size="256" sumtext="O2구분"/>
- <Column id="suctyn" type="STRING" size="256" sumtext="SUCTION구분"/>
- <Column id="overbedyn" type="STRING" size="256" sumtext="오버배드여부"/>
- <Column id="area" type="STRING" size="256" sumtext="면적"/>
- <Column id="wcyn" type="STRING" size="256" sumtext="화장실구분"/>
- <Column id="roomseq" type="INT" size="256" sumtext="병실순서"/>
- <Column id="bedroomrem" type="STRING" size="256" sumtext="병실참고사항"/>
- <Column id="seqno" type="INT" size="256" sumtext="일련번호"/>
- <Column id="histstat" type="STRING" size="256" sumtext="이력상태"/>
- <Column id="specialroomflag" type="STRING" size="256" sumtext="특수병실구분"/>
- <Column id="psnnoroomflag" type="STRING" size="256" sumtext="인실구분"/>
- <Column id="ertrsmyn" type="STRING" size="256" sumtext="응급전송여부"/>
- <Column id="ertrsmtype" type="STRING" size="256" sumtext="응급전송병실형태"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
- <Column id="todd" type="STRING" size="256" sumtext="종료일자"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="wardcd_old" size="256" sumtext="병동코드원본" type="STRING"/>
- <Column id="roomcd_old" size="256" sumtext="병실코드원본" type="STRING"/>
- <Column id="fromdd_old" type="STRING" size="256" sumtext="적용일자원본"/>
- <Column id="todd_old" size="256" sumtext="종료일자원본" type="STRING"/>
- <Column id="seqno_old" size="256" sumtext="순번원본" type="STRING"/>
- <Column id="hospitalistyn" type="STRING" size="256" sumtext="전담전문의여부"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cmb_wardcd" 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>
- </Dataset>
- <Dataset id="ds_init_cmb_roomgrdecd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_roomtypecd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_orddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING"/>
- <Column id="cd" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_building" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_ward1" 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>
- </Dataset>
- <Dataset id="ds_init_cmb_roomtype1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_roomgrde1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_sex1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_orddeptcd1" 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>
- </Dataset>
- <Dataset id="ds_init_cmb_prmisnroomflag1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_bedflag1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_oxyyn1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_suctyn1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_wcyn1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_building1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_overbedyn1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_combo1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_combo2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_combo3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_combo4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchcond" type="STRING" size="256" sumtext="검색조건"/>
- <Column id="srchcondnm" type="STRING" size="256" sumtext="검색조건명"/>
- <Column id="roomflag" type="STRING" size="256" sumtext="병실이력구분"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_roominfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256" sumtext="처리상태"/>
- <Column id="building" type="STRING" size="256" sumtext="건물"/>
- <Column id="spaceflag" type="STRING" size="256" sumtext="공간구분(관리)"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
- <Column id="posinfocd" type="STRING" size="256" sumtext="병동위치정보"/>
- <Column id="roomtelno" type="STRING" size="256" sumtext="병실전화번호"/>
- <Column id="fromdd" type="STRING" size="256" sumtext="시작일자"/>
- <Column id="todd" type="STRING" size="256" sumtext="종료일자"/>
- <Column id="roomtypecd" type="STRING" size="256" sumtext="병실형태"/>
- <Column id="roomgrdecd" type="STRING" size="256" sumtext="병실등급"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="bedcnt" type="STRING" size="256" sumtext="병실별병상수"/>
- <Column id="basbedcnt" type="STRING" size="256" sumtext="허가병상수"/>
- <Column id="inpatcnt" type="STRING" size="256" sumtext="재원병상수"/>
- <Column id="tempaddbedcnt" type="STRING" size="256" sumtext="추가병상수"/>
- <Column id="tempclosbedcnt" type="STRING" size="256" sumtext="폐쇄병상수"/>
- <Column id="prmisnroomflag" type="STRING" size="256" sumtext="허가병실여부"/>
- <Column id="bedflag" type="STRING" size="256" sumtext="가동병상구분"/>
- <Column id="oxyyn" type="STRING" size="256" sumtext="O2구분"/>
- <Column id="suctyn" type="STRING" size="256" sumtext="SUCTION구분"/>
- <Column id="overbedyn" type="STRING" size="256" sumtext="오버배드여부"/>
- <Column id="area" type="STRING" size="256" sumtext="면적"/>
- <Column id="wcyn" type="STRING" size="256" sumtext="화장실구분"/>
- <Column id="roomseq" type="INT" size="256" sumtext="병실순서"/>
- <Column id="bedroomrem" type="STRING" size="256" sumtext="병실참고사항"/>
- <Column id="seqno" type="INT" size="256" sumtext="일련번호"/>
- <Column id="histstat" type="STRING" size="256" sumtext="이력상태"/>
- <Column id="specialroomflag" type="STRING" size="256" sumtext="특수병실구분"/>
- <Column id="psnnoroomflag" type="STRING" size="256" sumtext="인실구분"/>
- <Column id="ertrsmyn" type="STRING" size="256" sumtext="응급전송여부"/>
- <Column id="ertrsmtype" type="STRING" size="256" sumtext="응급전송병실형태"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
- <Column id="todd" type="STRING" size="256" sumtext="종료일자"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="wardcd_old" size="256" sumtext="병동코드원본" type="STRING"/>
- <Column id="roomcd_old" size="256" sumtext="병실코드원본" type="STRING"/>
- <Column id="fromdd_old" type="STRING" size="256" sumtext="적용일자원본"/>
- <Column id="todd_old" size="256" sumtext="종료일자원본" type="STRING"/>
- <Column id="seqno_old" size="256" sumtext="순번원본" type="STRING"/>
- <Column id="hospitalistyn" type="STRING" size="256" sumtext="전담전문의여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_roominfolistprint" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="building" type="STRING" size="256" sumtext="건물"/>
- <Column id="spaceflag" type="STRING" size="256" sumtext="공간구분(관리)"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
- <Column id="posinfocd" type="STRING" size="256" sumtext="병동위치정보"/>
- <Column id="roomtelno" type="STRING" size="256" sumtext="병실전화번호"/>
- <Column id="fromdd" type="STRING" size="256" sumtext="시작일자"/>
- <Column id="todd" type="STRING" size="256" sumtext="종료일자"/>
- <Column id="roomtypecd" type="STRING" size="256" sumtext="병실형태"/>
- <Column id="roomgrdecd" type="STRING" size="256" sumtext="병실등급"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="bedcnt" type="STRING" size="256" sumtext="병실별병상수"/>
- <Column id="basbedcnt" type="STRING" size="256" sumtext="허가병상수"/>
- <Column id="inpatcnt" type="STRING" size="256" sumtext="재원병상수"/>
- <Column id="tempaddbedcnt" type="STRING" size="256" sumtext="추가병상수"/>
- <Column id="tempclosbedcnt" type="STRING" size="256" sumtext="폐쇄병상수"/>
- <Column id="prmisnroomflag" type="STRING" size="256" sumtext="허가병실여부"/>
- <Column id="bedflag" type="STRING" size="256" sumtext="가동병상구분"/>
- <Column id="oxyyn" type="STRING" size="256" sumtext="O2구분"/>
- <Column id="suctyn" type="STRING" size="256" sumtext="SUCTION구분"/>
- <Column id="overbedyn" type="STRING" size="256" sumtext="오버배드여부"/>
- <Column id="area" type="STRING" size="256" sumtext="면적"/>
- <Column id="wcyn" type="STRING" size="256" sumtext="화장실구분"/>
- <Column id="roomseq" type="INT" size="256" sumtext="병실순서"/>
- <Column id="bedroomrem" type="STRING" size="256" sumtext="병실참고사항"/>
- <Column id="seqno" type="INT" size="256" sumtext="일련번호"/>
- <Column id="histstat" type="STRING" size="256" sumtext="이력상태"/>
- <Column id="specialroomflag" type="STRING" size="256" sumtext="특수병실구분"/>
- <Column id="psnnoroomflag" type="STRING" size="256" sumtext="인실구분"/>
- <Column id="ertrsmyn" type="STRING" size="256" sumtext="응급전송여부"/>
- <Column id="ertrsmtype" type="STRING" size="256" sumtext="응급전송병실형태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prmisnroomtot" type="INT" size="256" sumtext="허가병실수"/>
- <Column id="basbedtot" type="INT" size="256" sumtext="허가병상수"/>
- <Column id="usebedtot" type="INT" size="256" sumtext="가동병실수"/>
- <Column id="useroomtot" type="INT" size="256" sumtext="가동병상수"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_PK058" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0025" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0026" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0338" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0391" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0325" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0478" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0480" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0483" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_roominfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="building"/>
- <Column id="spaceflag"/>
- <Column id="wardcd"/>
- <Column id="roomcd"/>
- <Column id="posinfocd"/>
- <Column id="roomtelno"/>
- <Column id="fromdd"/>
- <Column id="todd"/>
- <Column id="roomgrdecd"/>
- <Column id="roomtypecd"/>
- <Column id="sex"/>
- <Column id="orddeptcd"/>
- <Column id="bedcnt"/>
- <Column id="tempaddbedcnt"/>
- <Column id="tempclosbedcnt"/>
- <Column id="inpatcnt"/>
- <Column id="basbedcnt"/>
- <Column id="prmisnroomflag"/>
- <Column id="bedflag"/>
- <Column id="oxyyn"/>
- <Column id="suctyn"/>
- <Column id="wcyn"/>
- <Column id="roomseq"/>
- <Column id="bedroomrem"/>
- <Column id="overbedyn"/>
- <Column id="area"/>
- <Column id="wardcd_old"/>
- <Column id="roomcd_old"/>
- <Column id="todd_old"/>
- <Column id="seqno_old"/>
- <Column id="specialroomflag"/>
- <Column id="psnnoroomflag"/>
- <Column id="ertrsmyn"/>
- <Column id="ertrsmtype"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_s_wdrm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="saveflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="saveflag">CI</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_updatedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256" sumtext="처리상태"/>
- <Column id="building" type="STRING" size="256" sumtext="건물"/>
- <Column id="spaceflag" type="STRING" size="256" sumtext="공간구분(관리)"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
- <Column id="posinfocd" type="STRING" size="256" sumtext="병동위치정보"/>
- <Column id="roomtelno" type="STRING" size="256" sumtext="병실전화번호"/>
- <Column id="fromdd" type="STRING" size="256" sumtext="시작일자"/>
- <Column id="todd" type="STRING" size="256" sumtext="종료일자"/>
- <Column id="roomtypecd" type="STRING" size="256" sumtext="병실형태"/>
- <Column id="roomgrdecd" type="STRING" size="256" sumtext="병실등급"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="bedcnt" type="STRING" size="256" sumtext="병실별병상수"/>
- <Column id="basbedcnt" type="STRING" size="256" sumtext="허가병상수"/>
- <Column id="inpatcnt" type="STRING" size="256" sumtext="재원병상수"/>
- <Column id="tempaddbedcnt" type="STRING" size="256" sumtext="추가병상수"/>
- <Column id="tempclosbedcnt" type="STRING" size="256" sumtext="폐쇄병상수"/>
- <Column id="prmisnroomflag" type="STRING" size="256" sumtext="허가병실여부"/>
- <Column id="bedflag" type="STRING" size="256" sumtext="가동병상구분"/>
- <Column id="oxyyn" type="STRING" size="256" sumtext="O2구분"/>
- <Column id="suctyn" type="STRING" size="256" sumtext="SUCTION구분"/>
- <Column id="overbedyn" type="STRING" size="256" sumtext="오버배드여부"/>
- <Column id="area" type="STRING" size="256" sumtext="면적"/>
- <Column id="wcyn" type="STRING" size="256" sumtext="화장실구분"/>
- <Column id="roomseq" type="INT" size="256" sumtext="병실순서"/>
- <Column id="bedroomrem" type="STRING" size="256" sumtext="병실참고사항"/>
- <Column id="seqno" type="INT" size="256" sumtext="일련번호"/>
- <Column id="histstat" type="STRING" size="256" sumtext="이력상태"/>
- <Column id="specialroomflag" type="STRING" size="256" sumtext="특수병실구분"/>
- <Column id="psnnoroomflag" type="STRING" size="256" sumtext="인실구분"/>
- <Column id="ertrsmyn" type="STRING" size="256" sumtext="응급전송여부"/>
- <Column id="ertrsmtype" type="STRING" size="256" sumtext="응급전송병실형태"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
- <Column id="todd" type="STRING" size="256" sumtext="종료일자"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="wardcd_old" size="256" sumtext="병동코드원본" type="STRING"/>
- <Column id="roomcd_old" size="256" sumtext="병실코드원본" type="STRING"/>
- <Column id="fromdd_old" type="STRING" size="256" sumtext="적용일자원본"/>
- <Column id="todd_old" size="256" sumtext="종료일자원본" type="STRING"/>
- <Column id="seqno_old" size="256" sumtext="순번원본" type="STRING"/>
- <Column id="hospitalistyn" type="STRING" size="256" sumtext="전담전문의여부"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_space_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid">A</Col>
- <Col id="cdnm">공통</Col>
- </Row>
- <Row>
- <Col id="cdid">C</Col>
- <Col id="cdnm">암센터</Col>
- </Row>
- <Row>
- <Col id="cdid">B</Col>
- <Col id="cdnm">BMT</Col>
- </Row>
- <Row>
- <Col id="cdid">V</Col>
- <Col id="cdnm">VIP</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hospitalistyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid">N</Col>
- <Col id="cdnm">미적용</Col>
- </Row>
- <Row>
- <Col id="cdid">Y</Col>
- <Col id="cdnm">적용</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_roomgrdelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group3.output1" propid="value" datasetid="ds_item" columnid="prmisnroomtot"/>
- <BindItem id="item1" compid="group3.output2" propid="value" datasetid="ds_item" columnid="basbedtot"/>
- <BindItem id="item2" compid="group3.output3" propid="value" datasetid="ds_item" columnid="usebedtot"/>
- <BindItem id="item3" compid="group3.output4" propid="value" datasetid="ds_item" columnid="useroomtot"/>
- <BindItem id="item4" compid="group3.ipt_bedroomrem1" propid="value" datasetid="ds_grd_list" columnid="bedroomrem"/>
- <BindItem id="item6" compid="group3.cmb_building1" propid="value" datasetid="ds_grd_list" columnid="building"/>
- <BindItem id="item5" compid="group3.cmb_ward1" propid="value" datasetid="ds_grd_list" columnid="wardcd"/>
- <BindItem id="item7" compid="group3.cmb_spaceflag1" propid="value" datasetid="ds_grd_list" columnid="spaceflag"/>
- <BindItem id="item8" compid="group3.ipt_tel1" propid="value" datasetid="ds_grd_list" columnid="roomtelno"/>
- <BindItem id="item9" compid="group3.ipt_room1" propid="value" datasetid="ds_grd_list" columnid="roomcd"/>
- <BindItem id="item10" compid="group3.cmb_roomtype1" propid="value" datasetid="ds_grd_list" columnid="roomtypecd"/>
- <BindItem id="item11" compid="group3.cmb_roomgrde1" propid="value" datasetid="ds_grd_list" columnid="roomgrdecd"/>
- <BindItem id="item12" compid="group3.ipt_fromdd1" propid="value" datasetid="ds_grd_list" columnid="fromdd"/>
- <BindItem id="item13" compid="group3.ipt_todd1" propid="value" datasetid="ds_grd_list" columnid="todd"/>
- <BindItem id="item14" compid="group3.cmb_sex1" propid="value" datasetid="ds_grd_list" columnid="sex"/>
- <BindItem id="item15" compid="group3.ipt_posinfo1" propid="value" datasetid="ds_grd_list" columnid="posinfocd"/>
- <BindItem id="item16" compid="group3.ipt_roomseq1" propid="value" datasetid="ds_grd_list" columnid="roomseq"/>
- <BindItem id="item17" compid="group3.ipt_bedcnt1" propid="value" datasetid="ds_grd_list" columnid="bedcnt"/>
- <BindItem id="item18" compid="group3.ipt_basbedcnt1" propid="value" datasetid="ds_grd_list" columnid="basbedcnt"/>
- <BindItem id="item19" compid="group3.cmb_bedflag1" propid="value" datasetid="ds_grd_list" columnid="bedflag"/>
- <BindItem id="item20" compid="group3.ipt_inpatcnt1" propid="value" datasetid="ds_grd_list" columnid="inpatcnt"/>
- <BindItem id="item21" compid="group3.ipt_tempaddbedcnt1" propid="value" datasetid="ds_grd_list" columnid="tempaddbedcnt"/>
- <BindItem id="item22" compid="group3.ipt_tempclosbedcnt1" propid="value" datasetid="ds_grd_list" columnid="tempclosbedcnt"/>
- <BindItem id="item23" compid="group3.cmb_wcyn1" propid="value" datasetid="ds_grd_list" columnid="wcyn"/>
- <BindItem id="item24" compid="group3.cmb_oxyyn1" propid="value" datasetid="ds_grd_list" columnid="oxyyn"/>
- <BindItem id="item25" compid="group3.cmb_suctyn1" propid="value" datasetid="ds_grd_list" columnid="suctyn"/>
- <BindItem id="item26" compid="group3.cmb_prmisnroomflag1" propid="value" datasetid="ds_grd_list" columnid="prmisnroomflag"/>
- <BindItem id="item27" compid="group3.cmb_overbedyn1" propid="value" datasetid="ds_grd_list" columnid="overbedyn"/>
- <BindItem id="item28" compid="group3.combo2" propid="value" datasetid="ds_grd_list" columnid="psnnoroomflag"/>
- <BindItem id="item29" compid="group3.cmb_orddeptcd1" propid="value" datasetid="ds_grd_list" columnid="orddeptcd"/>
- <BindItem id="item30" compid="group3.combo3" propid="value" datasetid="ds_grd_list" columnid="ertrsmyn"/>
- <BindItem id="item31" compid="group3.ipt_area1" propid="value" datasetid="ds_grd_list" columnid="area"/>
- <BindItem id="item32" compid="group3.combo1" propid="value" datasetid="ds_grd_list" columnid="specialroomflag"/>
- <BindItem id="item33" compid="group3.combo4" propid="value" datasetid="ds_grd_list" columnid="ertrsmtype"/>
- <BindItem id="item34" compid="group3.wardcd_old" propid="value" datasetid="ds_grd_list" columnid="wardcd"/>
- <BindItem id="item35" compid="group3.roomcd_old" propid="value" datasetid="ds_grd_list" columnid="roomcd"/>
- <BindItem id="item36" compid="group3.todd_old" propid="value" datasetid="ds_grd_list" columnid="todd"/>
- <BindItem id="item37" compid="group3.seqno_old" propid="value" datasetid="ds_grd_list" columnid="seqno"/>
- <BindItem id="item38" compid="group3.cmb_bedflag00" propid="value" datasetid="ds_grd_list" columnid="hospitalistyn"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-10-27
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-10-27 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "pam_pamcomnxp::PAM001.xjs";
- var arErrorCode = new HashArray();
- function SMPMB00300_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMPMB00300_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_setRowTypeIcon(group3.grd_list, 0);
- grdf_initGrid(group3.grd_list);
- group3.cmb_wardcd.visible = true;
- ds_init_cmb_orddeptcd1.addRow();
- ds_init_cmb_orddeptcd1.setColumn(0, 'deptcd', '-');
- ds_init_cmb_orddeptcd1.setColumn(0, 'depthngnm', '-');
-
- //병동콤보
- appf_getWardDeptList(sysf_getUserInfo("dutplceinstcd"), "depthngnm", "asc", utlf_getCurrentDate(), "after", "ds_init_cmb_wardcd", "", "");
- //appf_getWardDeptList(sysf_getUserInfo("dutplceinstcd"), "depthngnm", "asc", '19000101',"after", "ds_init_cmb_wardcd", "", "");
- //frmf_addComboItem("group3.cmb_ward", "- 전 체 -", "", ""); //상태
- //group3.cmb_ward.index = 0;
- //2.진료과 세팅
- var instcd = sysf_getUserInfo("dutplceinstcd");
- appf_getDeptCodeList(instcd, "orduseyn", "D", "depthngnm", "asc", "", "", "", "ds_init_cmb_orddeptcd", false);
-
- ds_init_cmb_orddeptcd.appendData(ds_init_cmb_orddeptcd1, true, false);
-
-
- //병실 세팅
- // dsf_createDsRow("ds_cond_req",
- // [{col:"wardcd", val:group2.cmb_wardcd.value}
- // ,{col:"initflag", val:"2"}]);
- //
- // var objParam = new Object();
- // objParam.id = "TRANT01004";
- // objParam.service = "dietsumapp.DietSum";
- // objParam.method = "reqGetRoom";
- // objParam.inds = "req=ds_cond_req";
- // objParam.outds ="ds_init_cmb_roomcd=ret";
- // objParam.callback = "cbf_TRANT01004";
- //
- // tranf_submit(objParam);
-
- //PAM공통코드
- pamfGetCodeList([{dsNm: "ds_init_PK058", cdGrpId: "PK058"}]);
- //공통코드
- var arrParam = [{dsNm: "ds_init_P0025", cdGrpId: "P0025"}
- ,{dsNm: "ds_init_P0026", cdGrpId: "P0026"}
- ,{dsNm: "ds_init_P0338", cdGrpId: "P0338"}
- ,{dsNm: "ds_init_P0391", cdGrpId: "P0391"}
- ,{dsNm: "ds_init_P0325", cdGrpId: "P0325"}
- ,{dsNm: "ds_init_P0478", cdGrpId: "P0478"}
- ,{dsNm: "ds_init_P0480", cdGrpId: "P0480"}
- ,{dsNm: "ds_init_P0483", cdGrpId: "P0483"}
- ]
- appf_getCodeList(arrParam, true);
- dsf_createDsRow("ds_cond_req",
- [{col:"sess_posinstcd", val:instcd}
- ,{col:"ioflag", val:"I"}]);
- var oParam = {};
- oParam.id = "TRPMB00303";
- oParam.service = "pambaseinfomngtapp.WardRoom";
- oParam.method = "reqGetRoomGrdeInfoList";
- oParam.inds = "req=ds_cond_req";
- oParam.outds = "ds_roomgrdelist=roomgrdelist";
- oParam.async = false;
- //oParam.callback = "cf_TRPMB00303";
- tranf_submit(oParam);
-
- ds_init_P0025.copyData(ds_roomgrdelist);
- }
- /**
- 조회버튼 클릭이벤트
- */
- function group3_group2_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- var choiflag = group3.group2.cm_gubun.value;
- var srchcondnm
-
- if (choiflag=='1') { srchcondnm = "";
- } else if(choiflag=='2') {srchcondnm = group3.cmb_wardcd.value;
- } else if(choiflag=='3') {srchcondnm = group3.group2.ipt_roomcd.value;
- } else if(choiflag=='4') {srchcondnm = group3.cmb_roomgrdecd.value;
- } else if(choiflag=='5') {srchcondnm = group3.cmb_roomtypecd.value;
- } else if(choiflag=='6') {srchcondnm = group3.cmb_orddeptcd.value;
- } else if(choiflag=='7') {srchcondnm = group3.cmb_sex.value;
- } else if(choiflag=='8') {srchcondnm = group3.cmb_prmisnroomflag.value;
- } else if(choiflag=='9') {srchcondnm = "";
- } else if(choiflag=='10') {srchcondnm = "";
- } else if(choiflag=='11') {srchcondnm = ""
- } else if(choiflag=='12') {srchcondnm = group3.cmb_building.value;
- } else if(choiflag=='13') {srchcondnm = group3.ipt_basedd.value;
- }
-
- ds_send.setColumn(0, "srchcond", choiflag);
- ds_send.setColumn(0, "srchcondnm", srchcondnm);
- ds_send.setColumn(0, "roomflag", "N");
-
- if (group3.group2.bool_roomflag.value == true){
- ds_send.setColumn(0, "roomflag", "Y");
- }else{
- ds_send.setColumn(0, "roomflag", "N");
- }
-
- var oParam = {};
- oParam.id = "TRPMB00301";
- oParam.service = "pambaseinfomngtapp.WardRoom";
- oParam.method = "reqGetRoomInfoList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_roominfolist=roominfolist ds_roominfolistprint=roominfolistprint ds_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRPMB00301";
- tranf_submit(oParam);
-
- var nIndex;
- nIndex = ds_roominfolist.addColumn( "wardcd_old", "string" );
- nIndex = ds_roominfolist.addColumn( "roomcd_old", "string" );
- nIndex = ds_roominfolist.addColumn( "todd_old", "string" );
- nIndex = ds_roominfolist.addColumn( "seqno_old", "string" );
-
- ds_grd_list.clearData();
- ds_grd_list.addRow();
-
- ds_send_updatedata.clearData();
- ds_send_updatedata.addRow();
- }
- function group3_group2_cm_gubun_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var choiflag = group3.group2.cm_gubun.value;
- fChoiValue(choiflag);
- }
- function fChoiValue(choiflag)
- {
- //전체/병동/병실/병실등급/병실형태/진료과/성별/허가병실/허가병상/가동병실/가동병상
- //model.resetInstanceNode("/root/send/data1/srchcondnm");
- // model.setValue("/root/send/data2", "") //조회조건 변경시 값 공백처리 smpark
- if (choiflag == '1' || choiflag == '9' || choiflag == '10' || choiflag =='11') {
- group3.group2.ipt_roomcd.visible = false;
- group3.cmb_wardcd.visible = false;
- group3.cmb_roomgrdecd.visible = false;
- group3.cmb_roomtypecd.visible = false;
- group3.cmb_orddeptcd.visible = false;
- group3.cmb_sex.visible = false;
- group3.cmb_prmisnroomflag.visible = false;
- group3.ipt_basedd.visible = false;
- group3.cmb_building.visible = false;
- } else if (choiflag == '2') {
- group3.group2.ipt_roomcd.visible = false;
- group3.cmb_wardcd.visible = true;
- group3.cmb_roomgrdecd.visible = false;
- group3.cmb_roomtypecd.visible = false;
- group3.cmb_orddeptcd.visible = false;
- group3.cmb_sex.visible = false;
- group3.cmb_prmisnroomflag.visible = false;
- group3.ipt_basedd.visible = false;
- group3.cmb_building.visible = false;
- } else if (choiflag == '3') {
- group3.group2.ipt_roomcd.visible = true;
- group3.cmb_wardcd.visible = false;
- group3.cmb_roomgrdecd.visible = false;
- group3.cmb_roomtypecd.visible = false;
- group3.cmb_orddeptcd.visible = false;
- group3.cmb_sex.visible = false;
- group3.cmb_prmisnroomflag.visible = false;
- group3.ipt_basedd.visible = false;
- group3.cmb_building.visible = false;
- } else if (choiflag == '4') {
- group3.group2.ipt_roomcd.visible = false;
- group3.cmb_wardcd.visible = false;
- group3.cmb_roomgrdecd.visible = true;
- group3.cmb_roomtypecd.visible = false;
- group3.cmb_orddeptcd.visible = false;
- group3.cmb_sex.visible = false;
- group3.cmb_prmisnroomflag.visible = false;
- group3.ipt_basedd.visible = false;
- group3.cmb_building.visible = false;
- } else if (choiflag == '5') {
- group3.group2.ipt_roomcd.visible = false;
- group3.cmb_wardcd.visible = false;
- group3.cmb_roomgrdecd.visible = false;
- group3.cmb_roomtypecd.visible = true;
- group3.cmb_orddeptcd.visible = false;
- group3.cmb_sex.visible = false;
- group3.cmb_prmisnroomflag.visible = false;
- group3.ipt_basedd.visible = false;
- group3.cmb_building.visible = false;
- } else if (choiflag == '6') {
- group3.group2.ipt_roomcd.visible = false;
- group3.cmb_wardcd.visible = false;
- group3.cmb_roomgrdecd.visible = false;
- group3.cmb_roomtypecd.visible = false;
- group3.cmb_orddeptcd.visible = true;
- group3.cmb_sex.visible = false;
- group3.cmb_prmisnroomflag.visible = false;
- group3.ipt_basedd.visible = false;
- group3.cmb_building.visible = false;
- } else if (choiflag == '7') {
- group3.group2.ipt_roomcd.visible = false;
- group3.cmb_wardcd.visible = false;
- group3.cmb_roomgrdecd.visible = false;
- group3.cmb_roomtypecd.visible = false;
- group3.cmb_orddeptcd.visible = false;
- group3.cmb_sex.visible = true;
- group3.cmb_prmisnroomflag.visible = false;
- group3.ipt_basedd.visible = false;
- group3.cmb_building.visible = false;
- } else if (choiflag == '8') {
- group3.group2.ipt_roomcd.visible = false;
- group3.cmb_wardcd.visible = false;
- group3.cmb_roomgrdecd.visible = false;
- group3.cmb_roomtypecd.visible = false;
- group3.cmb_orddeptcd.visible = false;
- group3.cmb_sex.visible = false;
- group3.cmb_prmisnroomflag.visible = true;
- group3.ipt_basedd.visible = false;
- group3.cmb_building.visible = false;
- }else if (choiflag == '12') {
- group3.group2.ipt_roomcd.visible = false;
- group3.cmb_wardcd.visible = false;
- group3.cmb_roomgrdecd.visible = false;
- group3.cmb_roomtypecd.visible = false;
- group3.cmb_orddeptcd.visible = false;
- group3.cmb_sex.visible = false;
- group3.cmb_prmisnroomflag.visible = false;
- group3.ipt_basedd.visible = false;
- group3.cmb_building.visible = true;
- }else if (choiflag == '13') {
- group3.group2.ipt_roomcd.visible = false;
- group3.cmb_wardcd.visible = false;
- group3.cmb_roomgrdecd.visible = false;
- group3.cmb_roomtypecd.visible = false;
- group3.cmb_orddeptcd.visible = false;
- group3.cmb_sex.visible = false;
- group3.cmb_prmisnroomflag.visible = false;
- group3.ipt_basedd.visible = true;
- group3.cmb_building.visible = false;
- }
-
- if (choiflag == "13") {
- group3.ipt_basedd.value = utlf_getCurrentDate();
- } else {
- group3.ipt_basedd.value = "";
- }
-
- // model.refresh();
- }
- /**
- 엑셀 저장
- */
- function group3_btn_excsave_onclick(obj:Button, e:ClickEventInfo)
- {
-
- if( ds_roominfolist.rowcount > 0 ){
- grdf_exportExcel(group3.grd_list, "병실 코드 관리", "병실 코드 관리", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- }
- function group3_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- fPrntSeq()
- }
- function fPrntSeq(){
- // var nodeList= instance1.selectNodes("/root/main/gridlist/roominfolistprint");
- // if((nodeList != null) && (nodeList.length >0 )){
- // exeReportPreview("RPPMB00301", "XMLSTR" , "" , "" , "false" , "", "", "", "", "false");
- // }else{
- //
- // }
- }
- // function fSpclGridUpdateRow(){
- //
- // var nRow = ds_roominfolist.rowposition;
- // var nType = ds_roominfolist.getRowType(nRow);
- //
- //
- // if(nType == '1'){
- // bSucc = ds_roominfolist.copyRow(nRow,ds_grd_list,0);
- // grdf_setStatus(group3.grd_list, "U", nRow);
- // }
- //
- // if(nType == '8'){
- // bSucc = ds_roominfolist.copyRow(nRow,ds_grd_list,0);
- // grdf_setStatus(group3.grd_list, "D", [nRow]);
- // ds_s_wdrm.setColumn(0, "saveflag", "AI");
- // }
- // }
- // 신규저장 / 이력저장 / 수정
- function f_save(param){
- // 저장의 경우 변경내역 점검
- if (param == 'u' || param == 'h') {
- if (dsf_getDsCSV(ds_grd_list, null, 'N') == dsf_getDsCSV(ds_send_updatedata, null, 'N')) {
- sysf_messageBox("변경된 내역이 없습니다.", "C000");
- return false;
- }
- }
- if (sysf_messageBox(ds_grd_list.getColumn(0, "roomcd") + "호실 정보를 저장", "S001") == 6) {
-
- // 처리구분 설정
- ds_grd_list.setColumn(0, "status", param);
- var oParam = {};
- oParam.id = "TXPMB00301";
- oParam.service = "pambaseinfomngtapp.WardRoom";
- oParam.method = "reqExeRoomInfoList";
- oParam.inds = "datalist=ds_grd_list";
- oParam.outds = "ds_=aaaa";
- oParam.async = false;
- oParam.callback = "cf_TXPMB00301";
-
- tranf_submit(oParam);
-
- //새로운 자료 등록처리 끝
- if (arErrorCode.pop("TXPMB00301") > -1) {
- alert('정상 처리되었습니다.');
- group3_group2_button1_onclick();
- }
- }
- }
- /**
- 행복사버튼 클릭 이벤트
- */
- function group3_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- var nRow = ds_roominfolist.rowposition;
- var addRw = ds_roominfolist.insertRow(nRow+1);
- ds_roominfolist.copyRow(addRw, ds_roominfolist, nRow);
-
- grdf_setStatus(group3.grd_list, "I", addRw);
- }
- /**
- 초기화버튼 클릭이벤트
- */
- function group5_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- reload();
- }
- /**
- 신규생성버튼 클릭이벤트
- */
- function group3_button01_onclick(obj:Button, e:ClickEventInfo)
- {
- f_save("i");
- }
- /**
- 이력저장버튼 클릭이벤트
- */
- function group3_button00_onclick(obj:Button, e:ClickEventInfo)
- {
- // 시작일자 / 종료일자가 변경된 경우 저장 방지용
- if (ds_grd_list.getColumn(0, "fromdd") == ds_grd_list.getColumn(0, "fromdd_old")
- && ds_grd_list.getColumn(0, "todd") == ds_grd_list.getColumn(0, "todd_old")) {
-
- sysf_messageBox("시작일자 / 종료일자를 변경하는 경우에만 이력저장 하시기 바랍니다.", "C000");
- return false;
- }
-
- f_save("h");
- }
- /**
- 저장버튼 클릭이벤트
- */
- function group3_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- sysf_messageBox("수정은 신중하게 처리하시기 바랍니다.\r\n특히 과거자료 수정 시 주의!!", "I000");
-
- f_save("u");
- }
- function cf_TXPMB00301(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- /**
- 그리드 클릭이벤트
- */
- function group3_grd_list_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- var nRow = ds_roominfolist.rowposition
- ds_grd_list.copyRow(0,ds_roominfolist,nRow);
- ds_send_updatedata.copyRow(0,ds_roominfolist,nRow); // 변경내역 검증용
- }
- /* 형태 선택 시 등급 필터링 기능 추가 */
- function group3_cmb_roomtype1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_roomgrdelist.filterstr = "typecd=='" + obj.value + "'";
- }
- function group3_grd_list_oncloseup(obj:Grid, e:GridEditEventInfo)
- {
- var i = ds_roominfolist.rowposition;
- var orddeptcd = obj.getCellText(e.row, e.cell);
- ds_roominfolist.updatecontrol = false;
- if(!utlf_isNull(ds_roominfolist.getColumn(i, "orddeptcd")))
- {
- group3.group2.button1.setFocus();
- ds_roominfolist.setRowType(i,"U");
- ds_grd_list.setColumn(0,"orddeptcd",ds_roominfolist.getColumn(i,"orddeptcd"));
-
- }
- else
- {
- ds_roominfolist.setRowType(i,"N");
- }
- ds_roominfolist.updatecontrol = true;
- }
- ]]></Script>
- </Form>
- </FDL>
|