123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMNR08400" position="absolute 0 0 1187 700" titletext="통증관리" oninit="SMMNR08400_oninit" onload="SMMNR08400_onload">
- <Layouts>
- <Layout>
- <Button position="absolute 300 35 375 54" id="btn_4daysvw" class="btn2" visible="false" text="4일화면" onclick="btn_4daysvw_onclick"/>
- <ActiveX position="absolute 0 85 1168 333" id="obj_4dayschart" progid="{fab9b41c-87d6-474d-ab7e-f07d78f2422e}"/>
- <Div position="absolute 0 0 1165 32" id="group1">
- <Layouts>
- <Layout>
- <ImageViewer position="absolute 0 0 0 0" id="img_tmp"/>
- <Radio position="absolute 0 6 95 22" id="rdo_srchflag" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group1_rdo_srchflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">병동</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">진료</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Div position="absolute 240 0 1160 29" id="grp_outpatinfo" visible="false" class="div_SA">
- <Layouts>
- <Layout>
- <Static text="등록번호 :" position="absolute 20 6 88 26" id="caption14"/>
- <Static text="환자명 :" position="absolute 200 6 255 26" id="caption15"/>
- <Static text="S/A :" position="absolute 380 6 422 26" id="caption16"/>
- <Static position="absolute 86 5 193 25" id="caption18"/>
- <Static position="absolute 257 5 362 25" id="caption19"/>
- <Static position="absolute 421 5 511 25" id="caption20"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 240 0 1160 29" id="grp_inpatinfo" visible="false" class="div_SA">
- <Layouts>
- <Layout>
- <Static text="병 동 :" position="absolute 5 6 75 23" id="caption33" class="search_name" anchor="default"/>
- <Static text="병 실 :" position="absolute 215 6 285 23" id="caption7" class="search_name" anchor="default"/>
- <Static text="환자명 / 등록번호 :" position="absolute 393 6 538 23" id="caption8" class="search_name" anchor="default"/>
- <Static text="내환자 정보 :" position="absolute 711 6 816 23" id="caption9" class="search_name" anchor="default"/>
- <Combo position="absolute 67 5 197 24" id="cmb_wardlist" class="combo_s_essential" innerdataset="@ds_data_wardcdgruplist" datacolumn="wardnm" codecolumn="wardcd" anchor="default" onitemchanged="group1_grp_inpatinfo_cmb_wardlist_onitemchanged"/>
- <Combo position="absolute 285 5 380 24" id="cmb_roomlist" class="combo_s_essential" innerdataset="@ds_data_roomcdgruplist" datacolumn="roomnm" codecolumn="roomcd" anchor="default" onitemchanged="group1_grp_inpatinfo_cmb_roomlist_onitemchanged"/>
- <Combo position="absolute 540 5 615 24" id="cmb_patlist" class="combo_s_essential" innerdataset="@ds_data_patientgruplist" datacolumn="patientnm" codecolumn="pid" anchor="default" onitemchanged="group1_grp_inpatinfo_cmb_patlist_onitemchanged"/>
- <Edit position="absolute 616 5 691 24" id="ipt_pid" enable="false" anchor="default"/>
- <Combo position="absolute 812 5 887 24" id="cmb_mypatlist" class="combo_s_essential" innerdataset="@ds_data_settingpatientlist" datacolumn="patnm" codecolumn="pid" anchor="default" onitemchanged="group1_grp_inpatinfo_cmb_mypatlist_onitemchanged"/>
- <Combo position="absolute 277 5 372 24" id="cmb_zone" class="combo_search" visible="false" innerdataset="@ds_temp_zoneinfo_zonelist" datacolumn="bednm" codecolumn="bedcd" anchor="default" onitemchanged="group1_grp_inpatinfo_cmb_zone_onitemchanged"/>
- <Combo position="absolute 531 5 702 24" id="cmb_erpat" class="combo_s_essential" visible="false" innerdataset="@ds_data_patientgruplist" datacolumn="etcinfo" codecolumn="pid" anchor="default" onitemchanged="group1_grp_inpatinfo_cmb_erpat_onitemchanged"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 240 1 1165 31" id="grp_oderinpatinfo" visible="false" class="div_SA">
- <Layouts>
- <Layout>
- <Static text="진료과 :" position="absolute 5 7 65 24" id="caption17" class="search_name" anchor="default"/>
- <Static text="전문의 :" position="absolute 213 7 272 24" id="caption21" class="search_name" anchor="default"/>
- <Static text="담당의 :" position="absolute 365 7 425 24" id="caption22" class="search_name" anchor="default"/>
- <Static text="환자명 / 등록번호 :" position="absolute 519 7 649 24" id="caption23" class="search_name" anchor="default"/>
- <Combo position="absolute 70 5 195 24" id="cmb_deptlist" class="combo_s_essential" innerdataset="@ds_temp_cond_deptgrup_deptgruplist_dept" datacolumn="depthngnm" codecolumn="deptcd" anchor="default" onitemchanged="group1_grp_oderinpatinfo_cmb_deptlist_onitemchanged"/>
- <Combo position="absolute 276 5 351 24" id="cmb_medispcllist" class="combo_s_essential" innerdataset="@ds_temp_cond_doctlist_medispcl_usercombo" datacolumn="usernm" codecolumn="userid" anchor="default" onitemchanged="group1_grp_oderinpatinfo_cmb_medispcllist_onitemchanged"/>
- <Combo position="absolute 428 5 503 24" id="cmb_atdoctlist" class="combo_s_essential" innerdataset="@ds_temp_cond_doctlist_atdoct_usercombo" datacolumn="usernm" codecolumn="userid" anchor="default" onitemchanged="group1_grp_oderinpatinfo_cmb_atdoctlist_onitemchanged"/>
- <Combo position="absolute 651 5 726 24" id="cmb_oderpatlist" class="combo_s_essential" innerdataset="@ds_data_patientgruplist" datacolumn="patientnm" codecolumn="pid" anchor="default" onitemchanged="group1_grp_oderinpatinfo_cmb_oderpatlist_onitemchanged"/>
- <Edit position="absolute 727 5 802 24" id="ipt_orderpid" enable="false" anchor="default"/>
- <CheckBox position="absolute 806 6 897 21" id="chk_mypatchk" text="내환자 포함" anchor="default" onclick="group1_grp_oderinpatinfo_chk_mypatchk_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="V/S" position="absolute 95 0 240 30" align="align:center middle;" id="cpt_vsinfo" style="color:#0000ffff;"/>
- </Layout>
- </Layouts>
- </Div>
- <Button position="absolute 295 35 370 54" id="btn_24hoursvw" class="btn2" visible="false" text="24시간화면" onclick="btn_24hoursvw_onclick"/>
- <Calendar position="absolute 47 35 135 54" id="ipt_4daysrecdd" class="input_s_essential" onchanged="ipt_4daysrecdd_onchanged" autoselect="true"/>
- <Button position="absolute 2 35 44 54" id="btn_4daybefore" class="btn2" text="이전" onclick="btn_4daybefore_onclick"/>
- <Button position="absolute 138 35 180 54" id="btn_4dayafter" class="btn2" text="다음" onclick="btn_4dayafter_onclick"/>
- <Button position="absolute 239 35 292 54" id="btn_4daysvwctrl" class="btn2" visible="false" text="펼치기" onclick="btn_4daysvwctrl_onclick"/>
- <Button position="absolute 183 35 236 54" id="btn_4dayrefresh" class="btn2" text="재조회" onclick="btn_4dayrefresh_onclick"/>
- <Div position="absolute 245 35 1165 56" id="grp_chkbox">
- <Layouts>
- <Layout>
- <cp_checkboxList id="chk_dayschartinfo" titletext="CheckBox List" taborder="0" position="absolute 0 -1 920 19" col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid position="absolute 24 308 1168 358" id="grd_timelist" visible="false">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="71"/>
- <Column size="71"/>
- <Column size="72"/>
- <Column size="71"/>
- <Column size="72"/>
- <Column size="71"/>
- <Column size="72"/>
- <Column size="71"/>
- <Column size="71"/>
- <Column size="71"/>
- <Column size="72"/>
- <Column size="72"/>
- <Column size="72"/>
- <Column size="72"/>
- <Column size="72"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- </Rows>
- <Band id="head">
- <Cell text="07:00"/>
- <Cell col="1" text="13:00"/>
- <Cell col="2" text="19:00"/>
- <Cell col="3" text="01:00"/>
- <Cell col="4" text="07:00"/>
- <Cell col="5" text="13:00"/>
- <Cell col="6" text="19:00"/>
- <Cell col="7" text="01:00"/>
- <Cell col="8" text="07:00"/>
- <Cell col="9" text="13:00"/>
- <Cell col="10" text="19:00"/>
- <Cell col="11" text="01:00"/>
- <Cell col="12" text="07:00"/>
- <Cell col="13" text="13:00"/>
- <Cell col="14" text="19:00"/>
- <Cell col="15" text="01:00"/>
- <Cell row="1" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="1" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="2" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="3" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="4" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="5" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="6" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="7" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="8" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="9" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="10" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="11" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="12" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="13" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="14" style="align:center;" wordwrap="word" taborder="undefined"/>
- <Cell row="1" col="15" style="align:center;" wordwrap="word"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid position="absolute 24 355 309 699" id="grd_prcplist1" binddataset="ds_main_searchinfo_prcplist1">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="142"/>
- <Column size="72"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="투약일시"/>
- <Cell col="1" text="[처방종류]처방명"/>
- <Cell col="2" text="1회용량"/>
- </Band>
- <Band id="body">
- <Cell text="bind:medrdt" mask="expr:utlf_isNull(medrdt) ? '' : '##:##'"/>
- <Cell col="1" text="bind:prcpnm"/>
- <Cell col="2" text="bind:execvol"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid position="absolute 309 355 595 699" id="grd_prcplist2" binddataset="ds_main_searchinfo_prcplist2">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="143"/>
- <Column size="72"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="투약일시"/>
- <Cell col="1" text="[처방종류]처방명"/>
- <Cell col="2" text="1회용량"/>
- </Band>
- <Band id="body">
- <Cell text="bind:medrdt" mask="expr:utlf_isNull(medrdt) ? '' : '##:##'"/>
- <Cell col="1" text="bind:prcpnm"/>
- <Cell col="2" text="bind:execvol"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid position="absolute 595 355 880 699" id="grd_prcplist3" binddataset="ds_main_searchinfo_prcplist3">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="142"/>
- <Column size="72"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="투약일시"/>
- <Cell col="1" text="[처방종류]처방명"/>
- <Cell col="2" text="1회용량"/>
- </Band>
- <Band id="body">
- <Cell text="bind:medrdt" mask="expr:utlf_isNull(medrdt) ? '' : '##:##'"/>
- <Cell col="1" text="bind:prcpnm"/>
- <Cell col="2" text="bind:execvol"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid position="absolute 880 355 1168 699" id="grd_prcplist4" binddataset="ds_main_searchinfo_prcplist4">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="143"/>
- <Column size="74"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="투약일시"/>
- <Cell col="1" text="[처방종류]처방명"/>
- <Cell col="2" text="1회용량"/>
- </Band>
- <Band id="body">
- <Cell text="bind:medrdt" mask="expr:utlf_isNull(medrdt) ? '' : '##:##'"/>
- <Cell col="1" text="bind:prcpnm"/>
- <Cell col="2" text="bind:execvol"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdgrupid" type="STRING" size="256" sumtext="코드그룹ID"/>
- <Column id="srchdd" type="STRING" size="256" sumtext="조회기준일자"/>
- <Column id="flag" type="STRING" size="256" sumtext="조회기준일자"/>
- <Column id="allflag" type="STRING" size="256" sumtext="모두조회여부"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="ioflag" type="STRING" size="256" sumtext="I/O구분"/>
- <Column id="fromdd" type="STRING" size="256" sumtext="시작일시"/>
- <Column id="todd" type="STRING" size="256" sumtext="종료일시"/>
- <Column id="vwctrl_button" type="STRING" size="256" sumtext="조회일자"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_code_codeinfo_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdgrupid" type="STRING" size="256" sumtext="코드그룹ID"/>
- <Column id="cdid" type="STRING" size="256" sumtext="코드ID"/>
- <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
- <Column id="grupdetldesc" type="STRING" size="256" sumtext="코드그룹상세설명"/>
- <Column id="supcdid" type="STRING" size="256" sumtext="상위코드ID"/>
- <Column id="sortseq" type="STRING" size="256" sumtext="상위코드ID"/>
- <Column id="valifromdd" type="STRING" size="256" sumtext="시작일자"/>
- <Column id="valitodd" type="STRING" size="256" sumtext="시작일자"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_prcplist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medrdd" type="STRING" size="256" sumtext="투약기록일시"/>
- <Column id="medrddseq" type="STRING" size="256" sumtext="투약기록일시"/>
- <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
- <Column id="execvol" type="STRING" size="256" sumtext="1회용랑"/>
- <Column id="medrdt" type="STRING" size="256" sumtext="투약기록일시"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_prcplist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medrdd" type="STRING" size="256" sumtext="투약기록일시"/>
- <Column id="medrddseq" type="STRING" size="256" sumtext="투약기록일시"/>
- <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
- <Column id="execvol" type="STRING" size="256" sumtext="1회용랑"/>
- <Column id="medrdt" type="STRING" size="256" sumtext="투약기록일시"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_prcplist3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medrdd" type="STRING" size="256" sumtext="투약기록일시"/>
- <Column id="medrddseq" type="STRING" size="256" sumtext="투약기록일시"/>
- <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
- <Column id="execvol" type="STRING" size="256" sumtext="1회용랑"/>
- <Column id="medrdt" type="STRING" size="256" sumtext="투약기록일시"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_prcplist4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medrdd" type="STRING" size="256" sumtext="투약기록일시"/>
- <Column id="medrddseq" type="STRING" size="256" sumtext="투약기록일시"/>
- <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
- <Column id="execvol" type="STRING" size="256" sumtext="1회용랑"/>
- <Column id="medrdt" type="STRING" size="256" sumtext="투약기록일시"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_painlist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="direcnm" type="STRING" size="256" sumtext="방향"/>
- <Column id="symptom" type="STRING" size="256" sumtext="[구분]통증양상"/>
- <Column id="pnt" type="STRING" size="256" sumtext="통증점수"/>
- <Column id="valu" type="STRING" size="256" sumtext="반응평가"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_painlist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="direcnm" type="STRING" size="256" sumtext="방향"/>
- <Column id="symptom" type="STRING" size="256" sumtext="[구분]통증양상"/>
- <Column id="pnt" type="STRING" size="256" sumtext="통증점수"/>
- <Column id="valu" type="STRING" size="256" sumtext="반응평가"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_painlist3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="direcnm" type="STRING" size="256" sumtext="방향"/>
- <Column id="symptom" type="STRING" size="256" sumtext="[구분]통증양상"/>
- <Column id="pnt" type="STRING" size="256" sumtext="통증점수"/>
- <Column id="valu" type="STRING" size="256" sumtext="반응평가"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_painlist4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="direcnm" type="STRING" size="256" sumtext="방향"/>
- <Column id="symptom" type="STRING" size="256" sumtext="[구분]통증양상"/>
- <Column id="pnt" type="STRING" size="256" sumtext="통증점수"/>
- <Column id="valu" type="STRING" size="256" sumtext="반응평가"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_totpainlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="direcnm" type="STRING" size="256" sumtext="방향"/>
- <Column id="symptom" type="STRING" size="256" sumtext="[구분]통증양상"/>
- <Column id="pnt" type="STRING" size="256" sumtext="통증점수"/>
- <Column id="valu" type="STRING" size="256" sumtext="반응평가"/>
- <Column id="paingb" type="STRING" size="256" sumtext="통증구분"/>
- <Column id="paingbid" type="STRING" size="256" sumtext="통증구분"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인"/>
- <Column id="arbitration" type="STRING" size="256" sumtext="약물 및 비약물 중재"/>
- <Column id="toolid" type="STRING" size="256" sumtext="사정도구구분"/>
- <Column id="tool" type="STRING" size="256" sumtext="사정도구"/>
- <Column id="drugarbt" type="STRING" size="256" sumtext="약물중재"/>
- <Column id="nondrugarbt" type="STRING" size="256" sumtext="비약물중재"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_obspartlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증부위"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_paincount" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증부위"/>
- <Column id="direcid" type="STRING" size="256" sumtext="통증방향"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인아디"/>
- <Column id="srchdd" type="STRING" size="256" sumtext="조회일자"/>
- <Column id="cnt7pnt" type="STRING" size="256" sumtext="점수가7점이상이 3회이상인경우 Y 아니면 N"/>
- <Column id="cnt4pnt" type="STRING" size="256" sumtext="점수가4점이상이 3회이상인경우 Y 아니면 N"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_searchinfo_tprlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="vsinfo" type="STRING" size="256" sumtext="BPS/BPD-맥박"/>
- <Column id="bodyinfo" type="STRING" size="256" sumtext="키-몸무게"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchflag" type="STRING" size="256"/>
- <Column id="vwctrl_button" type="STRING" size="256"/>
- <Column id="recdd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="zonecd" type="STRING" size="256"/>
- <Column id="wardcdgruplist" type="STRING" size="256"/>
- <Column id="dept" type="STRING" size="256"/>
- <Column id="medispcl" type="STRING" size="256"/>
- <Column id="atdoct" type="STRING" size="256"/>
- <Column id="patientgruplist" type="STRING" size="256"/>
- <Column id="settingpatientlist" type="STRING" size="256"/>
- <Column id="roomcdgruplist" type="STRING" size="256"/>
- <Column id="dayschartinfo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_paminfo_pamlist" 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="cretno" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="indschacptstat" type="STRING" size="256"/>
- <Column id="dschdd" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="medispclid" type="STRING" size="256"/>
- <Column id="sectioncd" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_patinfo" 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="indd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="ordtype" type="STRING" size="256"/>
- <Column id="indschacptstat" type="STRING" size="256"/>
- <Column id="dschdd" type="STRING" size="256"/>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="patnm" type="STRING" size="256"/>
- <Column id="sexage" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="medispclid" type="STRING" size="256"/>
- <Column id="sectioncd" type="STRING" size="256"/>
- <Column id="eroutdd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_cond_doctlist_medispcl_usercombo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="userid" type="STRING" size="256" sumtext="사용자 id"/>
- <Column id="usernm" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="mpphonno" type="STRING" size="256" sumtext="핸드폰번호"/>
- <Column id="refseq" type="STRING" size="256" sumtext="특진의여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_cond_doctlist_atdoct_usercombo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="userid" type="STRING" size="256" sumtext="사용자 id"/>
- <Column id="usernm" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="mpphonno" type="STRING" size="256" sumtext="핸드폰번호"/>
- <Column id="refseq" type="STRING" size="256" sumtext="특진의여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="vsinfo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_cond_deptgrup_deptgruplist_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
- <Column id="depthngnm" type="STRING" size="256" sumtext="부서명"/>
- <Column id="deptengabbr" type="STRING" size="256" sumtext="부서영문약어"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_data_wardcdgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="wardnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_data_settingpatientlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="입원구분"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="mypatsrchflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="mypatsrchflag">Y</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_data_patientgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="patientnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="입원구분"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드"/>
- <Column id="medispclid" type="STRING" size="256" sumtext="진료의ID"/>
- <Column id="medispclid" type="STRING" size="256" sumtext="진료의ID"/>
- <Column id="unstableyn" type="STRING" size="256" sumtext="활력징후여부"/>
- <Column id="highbp" type="STRING" size="256" sumtext="수축기혈압"/>
- <Column id="lowbp" type="STRING" size="256" sumtext="이완기혈압"/>
- <Column id="mntpulsecnt" type="STRING" size="256" sumtext="맥박"/>
- <Column id="mntbrethcnt" type="STRING" size="256" sumtext="호흡"/>
- <Column id="chosbdtp" type="STRING" size="256" sumtext="체온"/>
- <Column id="oxyconcen" type="STRING" size="256" sumtext="산소포화도"/>
- <Column id="chosdt" type="STRING" size="256" sumtext="내원시간"/>
- <Column id="dschnotiyn" type="STRING" size="256" sumtext="간호사퇴원확정여부"/>
- <Column id="diag" type="STRING" size="256" sumtext="진단명"/>
- <Column id="etcinfo" type="STRING" size="256" sumtext="상세베드/환자명/pid/기록여부"/>
- <Column id="zonecd" type="STRING" size="256" sumtext="구역정보"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_zoneinfo_zonelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="bedcd" type="STRING" size="256" sumtext="구역코드"/>
- <Column id="bednm" type="STRING" size="256" sumtext="구역명칭"/>
- <Column id="grupcd" type="STRING" size="256" sumtext="구역명칭"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_data_roomcdgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="roomnm" type="STRING" size="256" sumtext="병실명"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group1.grp_inpatinfo.cmb_wardlist" propid="value" datasetid="ds_main_cond" columnid="wardcdgruplist"/>
- <BindItem id="item1" compid="group1.grp_oderinpatinfo.cmb_deptlist" propid="value" datasetid="ds_main_cond" columnid="dept"/>
- <BindItem id="item2" compid="group1.grp_oderinpatinfo.cmb_medispcllist" propid="value" datasetid="ds_main_cond" columnid="medispcl"/>
- <BindItem id="item3" compid="group1.grp_oderinpatinfo.cmb_atdoctlist" propid="value" datasetid="ds_main_cond" columnid="atdoct"/>
- <BindItem id="item4" compid="group1.rdo_srchflag" propid="value" datasetid="ds_main_cond" columnid="srchflag"/>
- <BindItem id="item5" compid="group1.grp_oderinpatinfo.cmb_oderpatlist" propid="value" datasetid="ds_main_cond" columnid="patientgruplist"/>
- <BindItem id="item6" compid="group1.grp_oderinpatinfo.ipt_orderpid" propid="value" datasetid="ds_main_cond" columnid="pid"/>
- <BindItem id="item7" compid="group1.grp_oderinpatinfo.chk_mypatchk" propid="value" datasetid="ds_init" columnid="mypatsrchflag"/>
- <BindItem id="item8" compid="group1.grp_inpatinfo.cmb_zone" propid="value" datasetid="ds_main_cond" columnid="zonecd"/>
- <BindItem id="item9" compid="group1.grp_inpatinfo.cmb_erpat" propid="value" datasetid="ds_main_cond" columnid="patientgruplist"/>
- <BindItem id="item10" compid="group1.grp_inpatinfo.cmb_mypatlist" propid="value" datasetid="ds_main_cond" columnid="settingpatientlist"/>
- <BindItem id="item11" compid="group1.grp_inpatinfo.cmb_roomlist" propid="value" datasetid="ds_main_cond" columnid="roomcdgruplist"/>
- <BindItem id="item12" compid="group1.grp_inpatinfo.cmb_patlist" propid="value" datasetid="ds_main_cond" columnid="patientgruplist"/>
- <BindItem id="item13" compid="group1.grp_inpatinfo.ipt_pid" propid="value" datasetid="ds_main_cond" columnid="pid"/>
- <BindItem id="item14" compid="group1.grp_outpatinfo.caption18" propid="text" datasetid="ds_main_patinfo" columnid="pid"/>
- <BindItem id="item15" compid="group1.grp_outpatinfo.caption19" propid="text" datasetid="ds_main_patinfo" columnid="patnm"/>
- <BindItem id="item16" compid="group1.grp_outpatinfo.caption20" propid="text" datasetid="ds_main_patinfo" columnid="sexage"/>
- <BindItem id="item17" compid="ipt_4daysrecdd" propid="value" datasetid="ds_main_cond" columnid="recdd"/>
- <BindItem id="item18" compid="grp_chkbox.chk_dayschartinfo" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="fstresusexecflag"/>
- <BindItem id="item19" compid="group1.cpt_vsinfo" propid="text" datasetid="ds_temp" columnid="vsinfo"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name : 경대 의료정보시스템
- * Job Name : emr_carerecxp -> SMMNR08400
- * Creator : yjh
- * Make Date : 2016-02-17
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-02-17 yjh TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- include "emr_carerecxp::SMMNR08400.xjs"; //yjh : 커밋
- include "emr_prcpmngtxp::MMOCommon.xjs";
- include "emr_prcpmngtxp::MMO001.xjs";
- include "emr_carerecxp::CareRec.xjs";
- include "emr_carecomxp::CareCom.xjs";
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument : N/A
- * Description :
- ****************************************************************************************/
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNR08400
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시
- ****************************************************************************************/
- function SMMNR08400_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNR08400
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 로딩 완료시
- ****************************************************************************************/
- function SMMNR08400_onload(obj:Form, e:LoadEventInfo)
- {
- var sProp="col="+ds_main_searchinfo_obspartlist.rowcount+",row=1,cellspacing=15,vcellspacing=2,itemWidth=-1,itemHeight=20,overflow='visible'";
- grp_chkbox.chk_dayschartinfo.setInitComp(sProp, ds_main_searchinfo_obspartlist,"obspartid","obspartnm","fn_mChkEvent");
-
- fInitialize("init");
-
- //샘플화면 emr_ercarexp -> SMMNE02303
- }
- /****************************************************************************************
- * Components : Radio
- * Components ID : rdo_srchflag
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 라디오버튼 값 변경시
- ****************************************************************************************/
- function group1_rdo_srchflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fChangUserTypeSrch(group1.rdo_srchflag.value);
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_wardlist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_inpatinfo_cmb_wardlist_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fTPRviewInit();
- // 응급실인 경우 (2011.05.04 Ahn)
- fGetWardChngInfo("N");
- fGetCareComRoomList(group1.grp_inpatinfo.cmb_wardlist.value);// 병실정보를 가져온다.
- ds_main_cond.setColumn(0, "roomcdgruplist", "");
- ds_data_patientgruplist.clearData();
-
- group1.grp_inpatinfo.ipt_pid.value = "";
- group1.grp_inpatinfo.cmb_mypatlist.value = "";
- group1.grp_inpatinfo.cmb_roomlist.setFocus();
-
- if(eERFLAG == "Y"){
- group1.grp_inpatinfo.cmb_roomlist.value = ds_data_roomcdgruplist.getColumn(0, "roomcd");
- //선택한 병실에 해당하는 환자리스트 조회
- fGetCareComPatList(group1.grp_inpatinfo.cmb_wardlist.value, group1.grp_inpatinfo.cmb_roomlist.value, group1.grp_inpatinfo.cmb_zone.value);
- group1.grp_inpatinfo.cmb_erpat.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_roomlist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_inpatinfo_cmb_roomlist_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fTPRviewInit();
- fGetCareComPatList(group1.grp_inpatinfo.cmb_wardlist.value, group1.grp_inpatinfo.cmb_roomlist.value);// 병실정보를 가져온다.
- group1.grp_inpatinfo.ipt_pid.value = "";
- group1.grp_inpatinfo.cmb_mypatlist.value = "";
- group1.grp_inpatinfo.cmb_patlist.setFocus();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_zone
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_inpatinfo_cmb_zone_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fTPRviewInit();
- //ds_data_patientgruplist를 받아옴
- fGetCareComPatList(group1.grp_inpatinfo.cmb_wardlist.value, group1.grp_inpatinfo.cmb_roomlist.value, group1.grp_inpatinfo.cmb_zone.value);// 병실정보를 가져온다.
- group1.grp_inpatinfo.ipt_pid.value = "";
- group1.grp_inpatinfo.cmb_mypatlist.value = "";
- group1.grp_inpatinfo.cmb_erpat.setFocus();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_patlist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_inpatinfo_cmb_patlist_onitemchanged(obj, e)
- {
- fSetParam("SrchPat", group1.grp_inpatinfo.cmb_patlist.index);
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_erpat
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_inpatinfo_cmb_erpat_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSetParam("SrchPat", group1.grp_inpatinfo.cmb_erpat.index);
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_mypatlist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_inpatinfo_cmb_mypatlist_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSetParam("SettingPat", group1.grp_inpatinfo.cmb_mypatlist.index);
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_deptlist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_oderinpatinfo_cmb_deptlist_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_data_patientgruplist.clearData();
- group1.grp_oderinpatinfo.ipt_orderpid.value = "";
- fTPRviewInit();
-
- lf_mmbfGetUserComboList(ds_temp_cond_doctlist_medispcl_usercombo , group1.grp_oderinpatinfo.cmb_deptlist.value, "0330", "", "M");
- lf_mmbfGetUserComboList(ds_temp_cond_doctlist_atdoct_usercombo, group1.grp_oderinpatinfo.cmb_deptlist.value, "0330", "", "A");
- frmf_addComboItem("group1.grp_oderinpatinfo.cmb_medispcllist", "전체", "-", "above"); //의사콤보 전체항목 추가
- frmf_addComboItem("group1.grp_oderinpatinfo.cmb_atdoctlist", "전체", "-", "above");//의사콤보 전체항목 추가
- if(group1.grp_oderinpatinfo.cmb_deptlist.value ==sUserDeptCd){
- group1.grp_oderinpatinfo.cmb_medispcllist.value = sUserId;
- }else{
- group1.grp_oderinpatinfo.cmb_medispcllist.value = "-";
- }
- group1.grp_oderinpatinfo.cmb_atdoctlist.value = "-";
- //ds_data_patientgruplist를 받아옴
- fGetCareComDeptPatList(group1.grp_oderinpatinfo.cmb_deptlist.value, group1.grp_oderinpatinfo.cmb_medispcllist.value, group1.grp_oderinpatinfo.cmb_atdoctlist.value, group1.grp_oderinpatinfo.chk_mypatchk.value);
- group1.grp_oderinpatinfo.cmb_medispcllist.setFocus();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_medispcllist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_oderinpatinfo_cmb_medispcllist_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_data_patientgruplist.clearData();
- group1.grp_oderinpatinfo.ipt_orderpid.value = "";
- fTPRviewInit();
- fGetCareComDeptPatList(group1.grp_oderinpatinfo.cmb_deptlist.value, group1.grp_oderinpatinfo.cmb_medispcllist.value, group1.grp_oderinpatinfo.cmb_atdoctlist.value, group1.grp_oderinpatinfo.chk_mypatchk.value);
- group1.grp_oderinpatinfo.cmb_oderpatlist.setFocus();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_atdoctlist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_oderinpatinfo_cmb_atdoctlist_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_data_patientgruplist.clearData();
- group1.grp_oderinpatinfo.ipt_orderpid.value = "";
- fTPRviewInit();
- fGetCareComDeptPatList(group1.grp_oderinpatinfo.cmb_deptlist.value, group1.grp_oderinpatinfo.cmb_medispcllist.value , group1.grp_oderinpatinfo.cmb_atdoctlist.value, group1.grp_oderinpatinfo.chk_mypatchk.value);
- group1.grp_oderinpatinfo.cmb_oderpatlist.setFocus();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_oderpatlist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_oderinpatinfo_cmb_oderpatlist_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSetParam("SrchPat", group1.grp_oderinpatinfo.cmb_oderpatlist.index);
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_oderpatlist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보박스 변경시
- ****************************************************************************************/
- function group1_grp_oderinpatinfo_chk_mypatchk_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- ds_data_patientgruplist.clearData();
- group1.grp_oderinpatinfo.ipt_orderpid.value = "";
- fTPRviewInit();
- fGetCareComDeptPatList(group1.grp_oderinpatinfo.cmb_deptlist.value, group1.grp_oderinpatinfo.cmb_medispcllist.value , group1.grp_oderinpatinfo.cmb_atdoctlist.value, group1.grp_oderinpatinfo.chk_mypatchk.value);
- group1.grp_oderinpatinfo.cmb_oderpatlist.setFocus();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_4daybefore
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 이전버튼 클릭시
- ****************************************************************************************/
- function btn_4daybefore_onclick(obj:Button, e:ClickEventInfo)
- {
- fDateCalc("-", ds_main_cond.getColumn(0, "vwctrl_button"));
- ipt_4daysrecdd_onchanged();
- }
- /****************************************************************************************
- * Components : Calendar
- * Components ID : ipt_4daysrecdd
- * Event : onchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 달력 값 변경시
- ****************************************************************************************/
- function ipt_4daysrecdd_onchanged(obj, e)
- {
- fSearch(ds_main_cond.getColumn(0, "vwctrl_button"));
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_4dayafter
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 다음버튼 클릭시
- ****************************************************************************************/
- function btn_4dayafter_onclick(obj:Button, e:ClickEventInfo)
- {
- fDateCalc("+", ds_main_cond.getColumn(0, "vwctrl_button"));
- ipt_4daysrecdd_onchanged();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_4dayrefresh
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 재조회버튼 클릭시
- ****************************************************************************************/
- function btn_4dayrefresh_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearch("4days");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_4daysvwctrl
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 펼치기버튼 클릭시
- ****************************************************************************************/
- function btn_4daysvwctrl_onclick(obj:Button, e:ClickEventInfo)
- {
- fControlGridSize("4days");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_24hoursvw
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 24시간화면버튼 클릭시
- ****************************************************************************************/
- function btn_24hoursvw_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearch("24hours");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_4daysvw
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 4일화면버튼 클릭시
- ****************************************************************************************/
- function btn_4daysvw_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearch("4days");
- }
- ]]></Script>
- </Form>
- </FDL>
|