1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMNW15200" position="absolute 0 0 1195 790" titletext="정맥염 관찰기록" oninit="SMMNW15200_oninit" onload="SMMNW15200_onload" ontimer="SMMNW15200_ontimer">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 1195 750" id="group5" scrollbars="autoboth" anchor="all">
- <Layouts>
- <Layout>
- <Div position="absolute 0 30 750 70" align="align:center top;" id="grp_sea" class="div_SA2" anchor="default">
- <Layouts>
- <Layout>
- <Static text="기준일자 :" position="absolute 365 14 440 31" id="caption17" class="search_name" anchor="default"/>
- <Calendar position="absolute 445 10 549 30" id="ipt_genrdd" class="input_search" anchor="default" autoselect="true"/>
- <Combo position="absolute 270 10 345 30" id="cmb_settingrn" class="combo_search" innerdataset="@ds_init_settinginfo_settingrn" datacolumn="settingrnnm" codecolumn="settingrnid" anchor="default" onitemchanged="group5_grp_sea_cmb_settingrn_onitemchanged"/>
- <Static text="내환자 :" position="absolute 200 14 265 31" id="cap_settingrn" class="search_name" anchor="default"/>
- <Button position="absolute 687 10 743 30" id="button1" class="btn1" text="조회" anchor="default" onclick="group5_grp_sea_button1_onclick"/>
- <Shape position="absolute 674 9 680 29" linetype="vertical" id="line1" class="line_4" anchor="default"/>
- <Edit position="absolute 170 10 224 29" id="ipt_pid" class="input_search" visible="false" anchor="default" onkeyup="group5_grp_sea_ipt_pid_onkeyup" autoselect="true"/>
- <Combo position="absolute 95 10 165 29" id="cmb_patientnm" class="combo_search" enable="false" visible="false" innerdataset="@ds_main_patinfo_patinfolist" datacolumn="hngnm" codecolumn="pid" anchor="default"/>
- <Static text="병 동 :" position="absolute 20 13 75 30" id="ctn_ward" class="search_name" anchor="default"/>
- <Combo position="absolute 75 10 180 30" id="cmb_ward" class="combo_search" innerdataset="@ds_init_dept_dept" datacolumn="depthngnm" codecolumn="deptcd" anchor="default" onitemchanged="group5_grp_sea_cmb_ward_onitemchanged"/>
- <Static id="ctn_pid" text="환자정보 :" class="search_name" visible="false" position="absolute 15 13 90 30" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="정맥염 관찰기록" position="absolute 0 0 130 25" id="caption6" class="tit_1" anchor="default"/>
- <Grid position="absolute 0 100 190 750" id="grd_wardpatlist" binddataset="ds_main_wardpatinfo_wardpatlist" anchor="left top bottom" oncelldblclick="group5_grd_wardpatlist_oncelldblclick" cellsizingtype="col" scrollpixel="all" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="50"/>
- <Column size="65"/>
- <Column size="50"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="병실"/>
- <Cell col="1" text="환자명"/>
- <Cell col="2" text="S/A"/>
- <Cell col="3" text="veifcnt"/>
- <Cell col="4" text="indd"/>
- <Cell col="5" text="cretno"/>
- <Cell col="6" text="pid"/>
- <Cell col="7" text="ordtype"/>
- <Cell col="8" text="orddeptcd"/>
- <Cell col="9" text="orddrid"/>
- </Band>
- <Band id="body">
- <Cell text="bind:roomcd"/>
- <Cell col="1" style="align:left;" text="bind:patnm"/>
- <Cell col="2" style="align:left;" text="bind:sexage"/>
- <Cell col="3" text="bind:veifcnt"/>
- <Cell col="4" text="bind:indd"/>
- <Cell col="5" text="bind:cretno"/>
- <Cell col="6" text="bind:pid"/>
- <Cell col="7" text="bind:ordtype"/>
- <Cell col="8" text="bind:orddeptcd"/>
- <Cell col="9" text="bind:orddrid"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Radio position="absolute 840 40 1190 60" id="rdo_stdradio" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" rowcount="-1" style="textpadding:0 8 0 2;itempadding:0 3 0 0;" anchor="default" onitemchanged="group5_rdo_stdradio_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</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>
- </Rows>
- </Dataset>
- </Radio>
- <Shape position="absolute 0 25 1195 31" linetype="horizontal" id="line2" class="line_10" anchor="default"/>
- <Static text="구 분" position="absolute 755 30 830 70" align="align:center middle;" id="caption7" class="cell_1" anchor="default" style="padding:0 0 0 0;align:center middle;"/>
- <Shape position="absolute 0 69 1195 75" linetype="horizontal" id="line3" class="line_3" anchor="default"/>
- <Shape position="absolute 0 95 190 101" linetype="horizontal" id="line5" class="line_10" anchor="default"/>
- <Static text="재원환자 목록" position="absolute 0 78 113 94" align="align:center middle;" id="caption14" class="tit_2" anchor="default"/>
- <Grid position="absolute 195 100 1195 750" id="grd_veinlist" binddataset="ds_main_veininfo_veinlist" anchor="all" onrbuttondown="group5_grd_veinlist_onrbuttondown" oncellclick="group5_grd_veinlist_oncellclick" autoenter="select" scrollpixel="all" cellsizingtype="col" cellsizebandtype="allband" onexpandup="group5_grd_veinlist_onexpandup" onlbuttondown="group5_grd_veinlist_onlbuttondown" onlbuttonup="group5_grd_veinlist_onlbuttonup" onrbuttonup="group5_grd_veinlist_onrbuttonup">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="20" band="left"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="180"/>
- <Column size="90"/>
- <Column size="45"/>
- <Column size="75"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="50"/>
- <Column size="30"/>
- <Column size="90"/>
- <Column size="46"/>
- <Column size="60"/>
- <Column size="300"/>
- <Column size="50"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="상태"/>
- <Cell col="2" text="상태2"/>
- <Cell col="3" text="정맥염발생부위"/>
- <Cell col="4" text="발생일자"/>
- <Cell col="5" text="시간"/>
- <Cell col="6" text="발생장소"/>
- <Cell col="7" text="발생장소(원내)"/>
- <Cell col="8" text="발생원인"/>
- <Cell col="9" text="구분"/>
- <Cell col="10" text="선택"/>
- <Cell col="11" text="기록일자"/>
- <Cell col="12" text="시간"/>
- <Cell col="13" text="단계"/>
- <Cell col="14" text="중재"/>
- <Cell col="15" text="기록자"/>
- <Cell col="16" text="recrid"/>
- <Cell col="17" text="genrplceid"/>
- <Cell col="18" text="causeid"/>
- <Cell col="19" text="stageid"/>
- <Cell col="20" text="pid"/>
- <Cell col="21" text="grupcd"/>
- <Cell col="22" text="instcd"/>
- <Cell col="23" text="indd"/>
- <Cell col="24" text="cretno"/>
- <Cell col="25" text="veifrecseq"/>
- <Cell col="26" text="signno"/>
- <Cell col="27" text="interventionid"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:stat" combodataset="ds_stat" combocodecol="value" combodatacol="label"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:stat2" combodataset="ds_stat" combocodecol="value" combodatacol="label"/>
- <Cell col="3" displaytype="text" edittype="expand" text="bind:veifpartnm" editautoselect="true" expandshow="show" suppress="0"/>
- <Cell col="4" displaytype="date" style="padding:0 0 0 0;" text="bind:genrdd" editautoselect="true" suppress="0" calendardisplaynulltype="none" enable="false"/>
- <Cell col="5" displaytype="text" style="align:center;" text="bind:genrtm" mask="expr:utlf_isNull(genrtm) ? '' : '##:##'" editautoselect="true" suppress="0" enable="false"/>
- <Cell col="6" displaytype="text" edittype="expand" text="bind:genrplce" editautoselect="true" expandshow="show" suppress="0"/>
- <Cell col="7" displaytype="combo" edittype="combo" text="bind:genrplcewardcd" editautoselect="true" suppress="0" combodataset="ds_tmp_deptinfo_deptlist" combocodecol="deptcd" combodatacol="depthngnm" combodisplayrowcount="25" enable="false"/>
- <Cell col="8" displaytype="text" edittype="expand" text="bind:cause" editautoselect="true" expandshow="show" suppress="0"/>
- <Cell col="9" displaytype="combo" style="align:center;" text="bind:flag" suppress="0" combodataset="ds_flag" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="10" displaytype="checkbox" edittype="checkbox" text="bind:sel" suppress="0"/>
- <Cell col="11" displaytype="date" style="padding:0 0 0 0;" text="bind:recdd" editautoselect="true" suppress="0" calendardisplaynulltype="none" enable="false"/>
- <Cell col="12" displaytype="text" style="align:center;" text="bind:rectm" mask="expr:utlf_isNull(rectm) ? '' : '##:##'" editautoselect="true" suppress="0" enable="false"/>
- <Cell col="13" displaytype="text" edittype="expand" text="bind:stage" editautoselect="true" expandshow="show" suppress="0"/>
- <Cell col="14" displaytype="text" edittype="expand" text="bind:intervention" editautoselect="true" expandshow="show" suppress="0"/>
- <Cell col="15" style="align:left;" text="bind:recrnm" suppress="0"/>
- <Cell col="16" text="bind:recrid"/>
- <Cell col="17" text="bind:genrplceid"/>
- <Cell col="18" displaytype="text" edittype="text" text="bind:causeid"/>
- <Cell col="19" displaytype="text" edittype="text" text="bind:stageid"/>
- <Cell col="20" displaytype="text" edittype="text" text="bind:pid"/>
- <Cell col="21" displaytype="text" edittype="text" text="bind:grupcd"/>
- <Cell col="22" displaytype="text" edittype="text" text="bind:instcd"/>
- <Cell col="23" displaytype="text" edittype="text" text="bind:indd"/>
- <Cell col="24" displaytype="text" edittype="text" text="bind:cretno"/>
- <Cell col="25" displaytype="text" edittype="text" text="bind:veifrecseq"/>
- <Cell col="26" displaytype="text" edittype="text" text="bind:signno"/>
- <Cell col="27" displaytype="text" edittype="text" text="bind:interventionid"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 195 95 1195 101" linetype="horizontal" id="line4" class="line_10" anchor="left top right"/>
- <Static text="정맥염 관찰기록 내역" position="absolute 195 78 354 94" align="align:center middle;" id="caption1" class="tit_2" anchor="default"/>
- <Button position="absolute 1035 75 1125 95" id="button2" class="btn2" text="발생부위추가" anchor="top right" onclick="group5_button2_onclick"/>
- <Button position="absolute 990 75 1032 95" id="button3" class="btn2" text="삭제" anchor="top right" onclick="group5_button3_onclick"/>
- <Button position="absolute 1128 75 1195 95" id="button4" class="btn5" text="인증저장" anchor="top right" onclick="group5_button4_onclick"/>
- <Combo position="absolute 260 35 320 54" id="cmb_Zone" class="combo_search" visible="false" innerdataset="@ds_temp_zoneinfo_zonelist" datacolumn="bednm" codecolumn="bedcd" anchor="default" onitemchanged="group5_cmb_Zone_onitemchanged"/>
- <Button position="absolute 861 75 987 95" id="button5" class="btn2" text="정맥염발생보고조회" anchor="top right" onclick="group5_button5_onclick"/>
- <Radio position="absolute 140 2 240 22" id="rdo_indsch" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group5_rdo_indsch_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 95 55 340 238" id="group2" visible="false" style="background:#ffcc00ff;shadow:outer 5,5 5 gray;" anchor="default">
- <Layouts>
- <Layout>
- <Grid position="absolute 10 24 235 174" id="grd_patindschlist" binddataset="ds_main_patindschinfo_patindschlist" anchor="default" oncelldblclick="group5_group2_grd_patindschlist_oncelldblclick" cellsizingtype="col" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="입원일자"/>
- <Cell col="1" text="퇴원일자"/>
- <Cell col="2" text="caption5"/>
- <Cell col="3" text="caption6"/>
- <Cell col="4" text="caption7"/>
- <Cell col="5" text="caption8"/>
- <Cell col="6" text="caption9"/>
- <Cell col="7" text="caption10"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" text="bind:indd" calendardisplaynulltype="none"/>
- <Cell col="1" displaytype="date" text="bind:dschdd" calendardisplaynulltype="none"/>
- <Cell col="2" text="bind:instcd"/>
- <Cell col="3" text="bind:pid"/>
- <Cell col="4" text="bind:cretno"/>
- <Cell col="5" text="bind:indschacptstat"/>
- <Cell col="6" text="bind:ordtype"/>
- <Cell col="7" text="bind:medispclid"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button position="absolute 221 7 236 22" id="button6" text="X" anchor="default" onclick="group5_group2_button6_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="cap_Zone" text="구 역 :" class="search_name" visible="false" position="absolute 205 39 260 56" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static position="absolute 0 745 1195 775" id="caption2" anchor="left right bottom"/>
- <Div position="absolute 0 757 1195 784" id="grp_btn" anchor="left right bottom">
- <Layouts>
- <Layout>
- <Static text="[표]" position="absolute 1160 0 1190 20" id="caption3" anchor="right bottom"/>
- <Static text="* 재원환자목록에 파란색 표기 : 정맥염관찰기록 미종료건이 존재하는 환자" position="absolute 5 0 455 25" id="caption10" style="color:#0000ffff;font:Dotum,9,bold;" anchor="left bottom"/>
- </Layout>
- </Layouts>
- </Div>
- <PopupMenu id="pmenu_veinlist" position="absolute 5 795 58 838" innerdataset="@ds_hidden_veingrup_sameinflevl_popmenu_menu" captioncolumn="name" idcolumn="func" levelcolumn="lev" onmenuclick="pmenu_veinlist_onmenuclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_dept_dept" 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_send_reqdata" 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="genrdd" type="STRING" size="256"/>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="settingrnid" type="STRING" size="256"/>
- <Column id="emcflag" type="STRING" size="256"/>
- <Column id="zonecd" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="stdradio" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patindschinfo_patindschlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" 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="indschacptstat" type="STRING" size="256" sumtext="입퇴원접수상태"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="진료형태"/>
- <Column id="dschdd" type="STRING" size="256" sumtext="퇴원일자"/>
- <Column id="medispclid" type="STRING" size="256" sumtext="전문의id"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_deptinfo_deptlist" 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="deptflag" type="STRING" size="256" sumtext="부서구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_codelist_getVOStage" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" sumtext="코드"/>
- <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_settinginfo_settingrn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="settingrnnm" type="STRING" size="256" sumtext="부서명"/>
- <Column id="settingrnid" type="STRING" size="256" sumtext="부서구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_wardpatinfo_wardpatlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" 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="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
- <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="sexage" type="STRING" size="256" sumtext="성별나이"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="입원타입"/>
- <Column id="veifcnt" type="STRING" size="256" sumtext="정맥염기록미종료건"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드"/>
- <Column id="medispclid" type="STRING" size="256" sumtext="진료의ID"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_veininfo_veinlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_veininfo_veinlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="instcd" 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="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="veifrecseq" type="STRING" size="256" sumtext="정맥염기록순번"/>
- <Column id="veifpartnm" type="STRING" size="256" sumtext="정맥염부위명"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
- <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
- <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
- <Column id="genrplcewardcd" type="STRING" size="256" sumtext="밸생장소(원내코드)"/>
- <Column id="cause" type="STRING" size="256" sumtext="발생원인"/>
- <Column id="causeid" type="STRING" size="256" sumtext="발생원인코드"/>
- <Column id="flag" type="STRING" size="256" sumtext="구분"/>
- <Column id="edflag" type="STRING" size="256" sumtext="종료구분"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="sel" type="STRING" size="256" sumtext="선택"/>
- <Column id="stageid" type="STRING" size="256" sumtext="단계코드"/>
- <Column id="stage" type="STRING" size="256" sumtext="단계"/>
- <Column id="recrnm" type="STRING" size="256" sumtext="기록자명"/>
- <Column id="recrid" type="STRING" size="256" sumtext="기록자ID"/>
- <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
- <Column id="signrecddmax" type="STRING" size="256" sumtext="인증저장시 기록한 최종일자"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="전문의"/>
- <Column id="intervention" type="STRING" size="256" sumtext="중재"/>
- <Column id="interventionid" type="STRING" size="256" sumtext="중재아이디"/>
- <Column id="grupcdmax" type="STRING" size="256" sumtext="grupcdmax"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_savedata_veininfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="instcd" 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="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="veifrecseq" type="STRING" size="256" sumtext="정맥염기록순번"/>
- <Column id="veifpartnm" type="STRING" size="256" sumtext="정맥염부위명"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
- <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
- <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
- <Column id="genrplcewardcd" type="STRING" size="256" sumtext="밸생장소(원내코드)"/>
- <Column id="genrplcewardnm" type="STRING" size="256" sumtext="밸생장소(원내코드)"/>
- <Column id="cause" type="STRING" size="256" sumtext="발생원인"/>
- <Column id="causeid" type="STRING" size="256" sumtext="발생원인코드"/>
- <Column id="flag" type="STRING" size="256" sumtext="구분"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="sel" type="STRING" size="256" sumtext="선택"/>
- <Column id="stageid" type="STRING" size="256" sumtext="단계코드"/>
- <Column id="stage" type="STRING" size="256" sumtext="단계"/>
- <Column id="recrnm" type="STRING" size="256" sumtext="기록자명"/>
- <Column id="recrid" type="STRING" size="256" sumtext="기록자ID"/>
- <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="전문의"/>
- <Column id="intervention" type="STRING" size="256" sumtext="중재"/>
- <Column id="interventionid" type="STRING" size="256" sumtext="중재아이디"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_savedata_signlist" 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="certflag" type="STRING" size="256" sumtext="인증저장여부"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="recsaveflag" type="STRING" size="256" sumtext="전자서명인적정보변경여부"/>
- <Column id="signflag" type="STRING" size="256" sumtext="서명자료구분"/>
- <Column id="signgenrflag" type="STRING" size="256" sumtext="서명발생구분"/>
- <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의사ID"/>
- <Column id="signbfcnts" type="STRING" size="256" sumtext="인증전데이터정보"/>
- <Column id="signaftcnts" type="STRING" size="256" sumtext="인증후데이터정보"/>
- <Column id="screenid" type="STRING" size="256" sumtext="화면아이디"/>
- <Column id="dispyn" type="STRING" size="256" sumtext="디스플레이여부"/>
- </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="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
- <Column id="cretno" type="STRING" size="256" sumtext="원무생성번호"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="기준일자(발생일자)"/>
- <Column id="stdradio" type="STRING" size="256" sumtext="조회조건의라디오버튼"/>
- <Column id="genrtm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_viewinfo_viewveingrup_veinlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="veifpartnm" type="STRING" size="256" sumtext="정맥염발생부위"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
- <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
- <Column id="cause" type="STRING" size="256" sumtext="원인"/>
- <Column id="flag" type="STRING" size="256" sumtext="등록구분(등록사정종료)"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
- <Column id="stage" type="STRING" size="256" sumtext="단계"/>
- <Column id="stageid" type="STRING" size="256" sumtext="단계코드"/>
- <Column id="recrnm" type="STRING" size="256" sumtext="기록자명"/>
- <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
- <Column id="genrplcewardcd" type="STRING" size="256" sumtext="발생장소(원내코드)"/>
- <Column id="genrplcewardnm" type="STRING" size="256" sumtext="발생장소(원내코드명)"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인코드"/>
- <Column id="recrid" type="STRING" size="256" sumtext="기록자아이디"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="veifrecseq" type="STRING" size="256" sumtext="정맥염기록순번"/>
- <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
- <Column id="careflag" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
- <Column id="inptdt" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
- <Column id="signrecddmax" type="STRING" size="256" sumtext="인증저장시 기록한 최종일자를 recdd로 넘겨준다."/>
- <Column id="intervention" type="STRING" size="256" sumtext="중재"/>
- <Column id="interventionid" type="STRING" size="256" sumtext="중재아이디"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_savedata" 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="certflag" type="STRING" size="256" sumtext="인증저장여부"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="recsaveflag" type="STRING" size="256" sumtext="전자서명인적정보변경여부"/>
- <Column id="signflag" type="STRING" size="256" sumtext="서명자료구분"/>
- <Column id="signgenrflag" type="STRING" size="256" sumtext="서명발생구분"/>
- <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의사ID"/>
- <Column id="signbfcnts" type="STRING" size="256" sumtext="인증전데이터정보"/>
- <Column id="signaftcnts" type="STRING" size="256" sumtext="인증후데이터정보"/>
- <Column id="screenid" type="STRING" size="256" sumtext="화면아이디"/>
- <Column id="dispyn" type="STRING" size="256" sumtext="디스플레이여부"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="dschdd" type="STRING" size="256" sumtext="퇴원일자"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="medispclid" type="STRING" size="256" sumtext="주치의"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="ioflag"/>
- </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="bednm" type="STRING" size="256"/>
- <Column id="bedcd" type="STRING" size="256"/>
- </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="wardcd" type="STRING" size="256"/>
- <Column id="genrdd" type="STRING" size="256"/>
- <Column id="settingrnid" type="STRING" size="256"/>
- <Column id="stdradio" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="zonecd" type="STRING" size="256"/>
- <Column id="indsch" type="STRING" size="256"/>
- <Column id="patientnm" type="STRING" size="256"/>
- <Column id="genrtm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_paminfo_list" 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="seqno" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="mskind" type="STRING" size="256"/>
- <Column id="histstat" type="STRING" size="256"/>
- <Column id="hospbrthyn" type="STRING" size="256"/>
- <Column id="rsrvinyn" type="STRING" size="256"/>
- <Column id="intm" type="STRING" size="256"/>
- <Column id="dschdd" type="STRING" size="256"/>
- <Column id="dschtm" type="STRING" size="256"/>
- <Column id="dschtype" type="STRING" size="256"/>
- <Column id="dethdt" type="STRING" size="256"/>
- <Column id="indschacptstat" type="STRING" size="256"/>
- <Column id="fsexamflag" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="suppkind" type="STRING" size="256"/>
- <Column id="centcd" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="medispclid" type="STRING" size="256"/>
- <Column id="atdoctid" type="STRING" size="256"/>
- <Column id="specordyn" type="STRING" size="256"/>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="wardnm" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="roomgrdecd" type="STRING" size="256"/>
- <Column id="roomtypecd" type="STRING" size="256"/>
- <Column id="rqsthospcd" type="STRING" size="256"/>
- <Column id="rqstdrid" type="STRING" size="256"/>
- <Column id="drgyn" type="STRING" size="256"/>
- <Column id="bmtyn" type="STRING" size="256"/>
- <Column id="clincstdyyn" type="STRING" size="256"/>
- <Column id="clincstdycd" type="STRING" size="256"/>
- <Column id="batlockid" type="STRING" size="256"/>
- <Column id="batlockyn" type="STRING" size="256"/>
- <Column id="ordcostretcdd" type="STRING" size="256"/>
- <Column id="ordcostcalcdd" type="STRING" size="256"/>
- <Column id="dschdclrtyn" type="STRING" size="256"/>
- <Column id="dschdclrdt" type="STRING" size="256"/>
- <Column id="dschdclrtrgstid" type="STRING" size="256"/>
- <Column id="dschdclrtrgstnm" type="STRING" size="256"/>
- <Column id="dschdclrtrgstdt" type="STRING" size="256"/>
- <Column id="dschrgstacptdt" type="STRING" size="256"/>
- <Column id="dschrgstacptchar" type="STRING" size="256"/>
- <Column id="dschnotiyn" type="STRING" size="256"/>
- <Column id="dschnotidt" type="STRING" size="256"/>
- <Column id="dschnotirgstid" type="STRING" size="256"/>
- <Column id="dschnotirgstdt" type="STRING" size="256"/>
- <Column id="calclastdd" type="STRING" size="256"/>
- <Column id="dschjudgprcsstat" type="STRING" size="256"/>
- <Column id="lastjudgdd" type="STRING" size="256"/>
- <Column id="lastmdlclamdd" type="STRING" size="256"/>
- <Column id="lastjudgendid" type="STRING" size="256"/>
- <Column id="spcljudgflag" type="STRING" size="256"/>
- <Column id="mainjudgid" type="STRING" size="256"/>
- <Column id="icdr_roomgrdecd" type="STRING" size="256"/>
- <Column id="icdr_roomtypecd" type="STRING" size="256"/>
- <Column id="icdr_wardcd2" type="STRING" size="256"/>
- <Column id="icdr_roomcd2" type="STRING" size="256"/>
- <Column id="icdr_roomgrdecd2" type="STRING" size="256"/>
- <Column id="icdr_roomtypecd2" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="hngnm2" type="STRING" size="256"/>
- <Column id="dispnm1" type="STRING" size="256"/>
- <Column id="dispnm2" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="arvpath" type="STRING" size="256"/>
- <Column id="ordrslt" type="STRING" size="256"/>
- <Column id="hospiceyn" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="orgordtype" type="STRING" size="256"/>
- <Column id="brateflag" type="STRING" size="256"/>
- <Column id="ermngtamtcalcyn" type="STRING" size="256"/>
- <Column id="erbrthflag" type="STRING" size="256"/>
- <Column id="erchospath" type="STRING" size="256"/>
- <Column id="erorddeptcd" type="STRING" size="256"/>
- <Column id="eroutdt" type="STRING" size="256"/>
- <Column id="careinrmdd" type="STRING" size="256"/>
- <Column id="careinrmtm" type="STRING" size="256"/>
- <Column id="careinrmrgstrid" type="STRING" size="256"/>
- <Column id="prcplockid" type="STRING" size="256"/>
- <Column id="iprcaddyn" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="hosoutexptresncd" type="STRING" size="256"/>
- <Column id="brthdd" type="STRING" size="256"/>
- <Column id="calcdd" type="STRING" size="256"/>
- <Column id="calctm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="replyn" type="STRING" size="256"/>
- <Column id="repltypenm" type="STRING" size="256"/>
- <Column id="resnyn" type="STRING" size="256"/>
- <Column id="npresnyn" type="STRING" size="256"/>
- <Column id="autoformcd" type="STRING" size="256"/>
- <Column id="subcretno" type="STRING" size="256"/>
- <Column id="prcpsaveyn" type="STRING" size="256"/>
- <Column id="emrsaveyn" type="STRING" size="256"/>
- <Column id="ertransyn" type="STRING" size="256"/>
- <Column id="ercareinrmdd" type="STRING" size="256"/>
- <Column id="ercareinrmtm" type="STRING" size="256"/>
- <Column id="coopteamcd" type="STRING" size="256"/>
- <Column id="coopteamnm" type="STRING" size="256"/>
- <Column id="nonprgresncd" type="STRING" size="256"/>
- <Column id="nonprgresncnts" type="STRING" size="256"/>
- <Column id="scndyn" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="rsrvflag" type="STRING" size="256"/>
- <Column id="etcordflag" type="STRING" size="256"/>
- <Column id="callvisityn" type="STRING" size="256"/>
- <Column id="specordtype" type="STRING" size="256"/>
- <Column id="specordtypenm" type="STRING" size="256"/>
- <Column id="mpphontel" type="STRING" size="256"/>
- <Column id="hometel" type="STRING" size="256"/>
- <Column id="bedposcntscd" type="STRING" size="256"/>
- <Column id="bedposcnts" type="STRING" size="256"/>
- <Column id="basetypecd" type="STRING" size="256"/>
- <Column id="typenm" type="STRING" size="256"/>
- <Column id="opfeechkyn" type="STRING" size="256"/>
- <Column id="erissdeptcd" type="STRING" size="256"/>
- <Column id="warnmsg" type="STRING" size="256"/>
- <Column id="errwarnmsg" type="STRING" size="256"/>
- <Column id="durdiagyn" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdgrupid" type="STRING" size="255"/>
- <Column id="cdid" type="STRING" size="255"/>
- <Column id="cdnm" type="STRING" size="255"/>
- <Column id="grupdetldesc" type="STRING" size="255"/>
- <Column id="supcdid" type="STRING" size="255"/>
- <Column id="sortseq" type="BIGDECIMAL" size="255"/>
- <Column id="valifromdd" type="STRING" size="255"/>
- <Column id="valitodd" type="STRING" size="255"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_main_veininfo_veinlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_veininfo_veinlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="instcd" 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="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="veifrecseq" type="STRING" size="256" sumtext="정맥염기록순번"/>
- <Column id="veifpartnm" type="STRING" size="256" sumtext="정맥염부위명"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
- <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
- <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
- <Column id="genrplcewardcd" type="STRING" size="256" sumtext="밸생장소(원내코드)"/>
- <Column id="cause" type="STRING" size="256" sumtext="발생원인"/>
- <Column id="causeid" type="STRING" size="256" sumtext="발생원인코드"/>
- <Column id="flag" type="STRING" size="256" sumtext="구분"/>
- <Column id="edflag" type="STRING" size="256" sumtext="종료구분"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="sel" type="STRING" size="256" sumtext="선택"/>
- <Column id="stageid" type="STRING" size="256" sumtext="단계코드"/>
- <Column id="stage" type="STRING" size="256" sumtext="단계"/>
- <Column id="recrnm" type="STRING" size="256" sumtext="기록자명"/>
- <Column id="recrid" type="STRING" size="256" sumtext="기록자ID"/>
- <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
- <Column id="signrecddmax" type="STRING" size="256" sumtext="인증저장시 기록한 최종일자"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="전문의"/>
- <Column id="intervention" type="STRING" size="256" sumtext="중재"/>
- <Column id="interventionid" type="STRING" size="256" sumtext="중재아이디"/>
- <Column id="grupcdmax" type="STRING" size="256" sumtext="grupcdmax"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_flag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">등록</Col>
- <Col id="value">00</Col>
- </Row>
- <Row>
- <Col id="value">01</Col>
- <Col id="label">사정</Col>
- </Row>
- <Row>
- <Col id="value">99</Col>
- <Col id="label">종료</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_stat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">-</Col>
- <Col id="value">-</Col>
- </Row>
- <Row>
- <Col id="label">i</Col>
- <Col id="value">i</Col>
- </Row>
- <Row>
- <Col id="label">u</Col>
- <Col id="value">u</Col>
- </Row>
- <Row>
- <Col id="label">d</Col>
- <Col id="value">d</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_veingrup_sameinflevl_popmenu_menu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="name" type="STRING" size="256"/>
- <Column id="func" type="STRING" size="256"/>
- <Column id="lev" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="name">사정</Col>
- <Col id="func">fAddSameLevlItem</Col>
- <Col id="lev">0</Col>
- </Row>
- <Row>
- <Col id="name">종료</Col>
- <Col id="func">fAddSameLevlItemEnd</Col>
- <Col id="lev">0</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_veininfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="veifrecseq" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_sign_veininfo_veinlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_veininfo_veinlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="instcd" 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="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="veifrecseq" type="STRING" size="256" sumtext="정맥염기록순번"/>
- <Column id="veifpartnm" type="STRING" size="256" sumtext="정맥염부위명"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
- <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
- <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
- <Column id="genrplcewardcd" type="STRING" size="256" sumtext="밸생장소(원내코드)"/>
- <Column id="cause" type="STRING" size="256" sumtext="발생원인"/>
- <Column id="causeid" type="STRING" size="256" sumtext="발생원인코드"/>
- <Column id="flag" type="STRING" size="256" sumtext="구분"/>
- <Column id="edflag" type="STRING" size="256" sumtext="종료구분"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="sel" type="STRING" size="256" sumtext="선택"/>
- <Column id="stageid" type="STRING" size="256" sumtext="단계코드"/>
- <Column id="stage" type="STRING" size="256" sumtext="단계"/>
- <Column id="recrnm" type="STRING" size="256" sumtext="기록자명"/>
- <Column id="recrid" type="STRING" size="256" sumtext="기록자ID"/>
- <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
- <Column id="signrecddmax" type="STRING" size="256" sumtext="인증저장시 기록한 최종일자"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="전문의"/>
- <Column id="intervention" type="STRING" size="256" sumtext="중재"/>
- <Column id="interventionid" type="STRING" size="256" sumtext="중재아이디"/>
- <Column id="grupcdmax" type="STRING" size="256" sumtext="grupcdmax"/>
- <Column id="genrplcewardnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group5.rdo_indsch" propid="value" datasetid="ds_main_cond" columnid="indsch"/>
- <BindItem id="item1" compid="group5.grp_sea.cmb_ward" propid="value" datasetid="ds_main_cond" columnid="wardcd"/>
- <BindItem id="item2" compid="group5.grp_sea.cmb_patientnm" propid="value" datasetid="ds_main_cond" columnid="patientnm"/>
- <BindItem id="item3" compid="group5.grp_sea.ipt_pid" propid="value" datasetid="ds_main_cond" columnid="pid"/>
- <BindItem id="item4" compid="group5.cmb_Zone" propid="value" datasetid="ds_main_cond" columnid="zonecd"/>
- <BindItem id="item5" compid="group5.grp_sea.cmb_settingrn" propid="value" datasetid="ds_main_cond" columnid="settingrnid"/>
- <BindItem id="item6" compid="group5.grp_sea.ipt_genrdd" propid="value" datasetid="ds_main_cond" columnid="genrdd"/>
- <BindItem id="item7" compid="group5.rdo_stdradio" propid="value" datasetid="ds_main_cond" columnid="stdradio"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name : 경대 의료정보시스템
- * Job Name : emr_wardcarexp -> SMMNW15200
- * Creator : yjh
- * Make Date : 2016-10-14
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-10-14 yjh TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- include "emr_wardcarexp::SMMNW15200.xjs"; //yjh : 커밋
- include "emr_carecomxp::CareCom.xjs";
- include "emr_carecomxp::ENRSignEngine.xjs";
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- var arErrorCode = new HashArray();
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument : N/A
- * Description :
- ****************************************************************************************/
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNW15200
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시
- ****************************************************************************************/
- function SMMNW15200_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNW15200
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 로딩 완료시
- ****************************************************************************************/
- function SMMNW15200_onload(obj:Form, e:LoadEventInfo)
- {
- ds_main_cond.setColumn(0, "stdradio", "2");
-
- //finit();
- this.setTimer(0, 100);
-
- grdf_setRowTypeIcon(group5.grd_veinlist, 0); //그리드 상태 아이콘 보여주기
-
- Sign.init();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_settingrn
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 값 변경시
- ****************************************************************************************/
- function group5_grp_sea_cmb_settingrn_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fGetWardPatList();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button1
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 조회버튼 클릭시
- ****************************************************************************************/
- function group5_grp_sea_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetWardPatList();
- }
- /****************************************************************************************
- * Components : Edit
- * Components ID : ipt_pid
- * Event : onkeyup
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 에디터 키 입력시
- ****************************************************************************************/
- function group5_grp_sea_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
-
- ds_main_veininfo_veinlist.clearData();
- ds_main_cond.getColumn(0, "patientnm", "");
- group5.grp_sea.cmb_patientnm.value = "";
-
- obj.updateToDataset();
- var pid = ds_main_cond.getColumn(0, "pid");
- if( utlf_isNull(pid) ){
- sysf_messageBox("등록번호","C001");
- group5.grp_sea.ipt_pid.setFocus();
- return;
-
- }else{
- fGetPidWardInfo(pid);
- ds_send_reqdata.setColumn(0, "pid", pid);
-
- var oParam = {};
- oParam.id = "TRMNW04716";
- oParam.service = "wardcareapp.WardCareRec";
- oParam.method = "reqGetPatIndschinfo";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_main_patindschinfo_patindschlist=patindschlist";
- oParam.async = false;
- oParam.callback = "cf_TRMNW04716";
- tranf_submit(oParam);
-
- if( arErrorCode.pop("TRMNW04716") > -1 ){
-
- var cnt = ds_main_patindschinfo_patindschlist.rowcount;
-
- if( cnt > 0 ){
- group5.group2.visible = true;
- }
- }
- }
- }
- }
- function cf_TRMNW04716(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
-
- ds_main_patindschinfo_patindschlist.rowposition = -1;
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_ward
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 값 변경시
- ****************************************************************************************/
- function group5_grp_sea_cmb_ward_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fnZoneDisp();
- fSettingnurid();
- fGetWardPatList();
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_wardpatlist
- * Event : oncelldblclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 셀 더블클릭시
- ****************************************************************************************/
- function group5_grd_wardpatlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- fSearch();
- }
- /****************************************************************************************
- * Components : Radio
- * Components ID : rdo_stdradio
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 라디오 값 변경시
- ****************************************************************************************/
- function group5_rdo_stdradio_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fSearch();
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_veinlist
- * Event : onrbuttondown
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 마우스 우클릭시
- ****************************************************************************************/
- function group5_grd_veinlist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
- if(e.row < 0 || e.col < 0) return;
- group5.grd_veinlist.autoenter = "key";
-
- group5.grd_veinlist.setCellPos(e.col);
- grdf_setSelectedCell(obj, e);
- //ds_data_mainpop.filter("id == 'drugadditem'");
- //추민수
- // if(obj.getEditText() == undefined){
- // fMouseDownGridRow(e);
- // }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_veinlist
- * Event : onexpanddown
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : expand버튼 클릭시
- ****************************************************************************************/
- function group5_grd_veinlist_onexpandup(obj:Grid, e:GridMouseEventInfo)
- {
- var iCos = group5.grd_veinlist.currentcol;
- var iRow = group5.grd_veinlist.currentrow;
- var att = group5.grd_veinlist.getCellProperty("Body", iCos, "text").replace("bind:", "");
-
- if( att != "genrdd" && att != "recdd" ){
- if( ds_main_veininfo_veinlist.getColumn(iRow, "stat") == "i" ){
- if( ds_main_veininfo_veinlist.getColumn(iRow, "flag") == "00" ){
- // if ( att == "veifpartnm" ) {//정맥염발생부위
- // fPopupBedSoreImg(grd_veinlist.row);
- // } else if (att = "genrplce" || att == "cause") {
- // //발생장소, 발생원인, 단계
- // fPopupBedSoreData(grd_veinlist.row);
- // }
- fPopupBedSoreImg(group5.grd_veinlist.currentrow);
- }else{
- if( att == "stage" || att == "intervention" ){
- fPopupBedSoreData(group5.grd_veinlist.currentrow);
- }else{
- sysf_messageBox('발생부위,발생장소,발생원인은 수정이 불가합니다.', 'I');
- return;
- }
- }
- }else{
- if( att == "stage" || att == "intervention" ){
- fPopupBedSoreData(group5.grd_veinlist.currentrow);
- }else{
- sysf_messageBox('발생부위,발생장소,발생원인은 수정이 불가합니다.', 'I');
- return;
- }
- }
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_veinlist
- * Event : oncellclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 셀 클릭시
- ****************************************************************************************/
- function group5_grd_veinlist_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- var iRow = group5.grd_veinlist.currentrow;
- if( group5.grd_veinlist.currentcol == group5.grd_veinlist.getBindCellIndex("body", "sel") ){
- //체크 해제하면 update상태를 select상태로 변경한다.
- fChangeStatus(group5.grd_veinlist.currentrow);
-
- //발생부위별로 머지한다.
- //fMergeGenrAreaDD(); //안되는듯..
-
- }
- if( e.col == group5.grd_veinlist.getBindCellIndex("body", "genrplcewardcd") ){
- if( ds_main_veininfo_veinlist.getColumn(iRow, "stat") == "i" && ds_main_veininfo_veinlist.getColumn(iRow, "flag") == "00" ){
- if( ds_main_veininfo_veinlist.getColumn(iRow, "genrplceid") != "1" ){
- sysf_messageBox('발생장소(원내)은 발생장소가 원내인 경우만 입력가능합니다.', 'I');
- obj.showEditor(false);
- }
- }else{
-
- return;
- }
- }
-
- if( e.col == group5.grd_veinlist.getBindCellIndex("body", "genrdd") ){
- if( ds_main_veininfo_veinlist.getColumn(iRow, "stat") == "i" && ds_main_veininfo_veinlist.getColumn(iRow, "flag") == "00" ){
- var sExprEdit = group5.grd_veinlist.getCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "genrdd"), "edittype");
-
- if( utlf_isNull(sExprEdit) || sExprEdit == "none" ){
- sExprEdit = "expr:currow == "+iRow+" ? 'date' : 'none'";
- }else if( sExprEdit.indexOf("currow == "+iRow+" ? 'date' : ") < 0 ){
- sExprEdit = sExprEdit.replace("'none'", "")
- + "currow == "+iRow+" ? 'date' : 'none'";
- }
-
- group5.grd_veinlist.setCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "genrdd"), "edittype", sExprEdit);
- // }else if( ds_main_veininfo_veinlist.getColumn(iRow, "stat") == "i" && ds_main_veininfo_veinlist.getColumn(iRow, "flag") != "00" ){
- // grd_veinlist.isReadOnly(iRow,grd_veinlist.colRef("genrdd")) = true;
- }else{
- var sExprEdit = group5.grd_veinlist.getCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "genrdd"), "edittype");
-
- if( !utlf_isNull(sExprEdit) && sExprEdit.indexOf("currow == "+iRow+" ? 'date' : ") > -1 ){
- sExprEdit = sExprEdit.replace("currow == "+iRow+" ? 'date' : ", "");
-
- group5.grd_veinlist.setCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "genrdd"), "edittype", sExprEdit);
- }
- return;
-
- }
- }
-
- if( e.col == group5.grd_veinlist.getBindCellIndex("body", "genrtm") ){
- if( ds_main_veininfo_veinlist.getColumn(iRow, "stat") == "i" && ds_main_veininfo_veinlist.getColumn(iRow, "flag") == "00" ){
- var sExprEdit = group5.grd_veinlist.getCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "genrtm"), "edittype");
-
- if( utlf_isNull(sExprEdit) || sExprEdit == "none" ){
- sExprEdit = "expr:currow == "+iRow+" ? 'mask' : 'none'";
- }else if( sExprEdit.indexOf("currow == "+iRow+" ? 'mask' : ") < 0 ){
- sExprEdit = sExprEdit.replace("'none'", "")
- + "currow == "+iRow+" ? 'mask' : 'none'";
- }
-
- group5.grd_veinlist.setCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "genrtm"), "edittype", sExprEdit);
- }else{
- var sExprEdit = group5.grd_veinlist.getCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "genrtm"), "edittype");
-
- if( !utlf_isNull(sExprEdit) && sExprEdit.indexOf("currow == "+iRow+" ? 'mask' : ") > -1 ){
- sExprEdit = sExprEdit.replace("currow == "+iRow+" ? 'mask' : ", "");
-
- group5.grd_veinlist.setCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "genrtm"), "edittype", sExprEdit);
- }
- return;
-
- }
- }
-
- if( e.col == group5.grd_veinlist.getBindCellIndex("body", "recdd") ){
- if( ds_main_veininfo_veinlist.getColumn(iRow, "stat") == "i" ){
- var sExprEdit = group5.grd_veinlist.getCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "recdd"), "edittype");
-
- if( utlf_isNull(sExprEdit) || sExprEdit == "none" ){
- sExprEdit = "expr:currow == "+iRow+" ? 'date' : 'none'";
- }else if( sExprEdit.indexOf("currow == "+iRow+" ? 'date' : ") < 0 ){
- sExprEdit = sExprEdit.replace("'none'", "")
- + "currow == "+iRow+" ? 'date' : 'none'";
- }
-
- group5.grd_veinlist.setCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "recdd"), "edittype", sExprEdit);
- }else{
- var sExprEdit = group5.grd_veinlist.getCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "recdd"), "edittype");
-
- if( !utlf_isNull(sExprEdit) && sExprEdit.indexOf("currow == "+iRow+" ? 'date' : ") > -1 ){
- sExprEdit = sExprEdit.replace("currow == "+iRow+" ? 'date' : ", "");
-
- group5.grd_veinlist.setCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "recdd"), "edittype", sExprEdit);
- }
- return;
-
- }
- }
-
- if( e.col == group5.grd_veinlist.getBindCellIndex("body", "rectm") ){
- if( ds_main_veininfo_veinlist.getColumn(iRow, "stat") == "i" ){
- var sExprEdit = group5.grd_veinlist.getCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "rectm"), "edittype");
-
- if( utlf_isNull(sExprEdit) || sExprEdit == "none" ){
- sExprEdit = "expr:currow == "+iRow+" ? 'mask' : 'none'";
- }else if( sExprEdit.indexOf("currow == "+iRow+" ? 'mask' : ") < 0 ){
- sExprEdit = sExprEdit.replace("'none'", "")
- + "currow == "+iRow+" ? 'mask' : 'none'";
- }
-
- group5.grd_veinlist.setCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "rectm"), "edittype", sExprEdit);
- }else{
- var sExprEdit = group5.grd_veinlist.getCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "rectm"), "edittype");
-
- if( !utlf_isNull(sExprEdit) && sExprEdit.indexOf("currow == "+iRow+" ? 'mask' : ") > -1 ){
- sExprEdit = sExprEdit.replace("currow == "+iRow+" ? 'mask' : ", "");
-
- group5.grd_veinlist.setCellProperty("Body", group5.grd_veinlist.getBindCellIndex("body", "rectm"), "edittype", sExprEdit);
- }
- return;
-
- }
- }
- }
- /****************************************************************************************
- * Components : Dataset
- * Components ID : ds_main_veininfo_veinlist
- * Event : oncolumnchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 데이터셋 값 변경시
- ****************************************************************************************/
- function ds_main_veininfo_veinlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- fChangedGridCol();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button2
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 발생부위추가버튼 클릭시
- ****************************************************************************************/
- function group5_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- fAddGenArea();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button3
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 삭제버튼 클릭시
- ****************************************************************************************/
- function group5_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- fDel();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button4
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 인증저장버튼 클릭시
- ****************************************************************************************/
- function group5_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- fSignSave();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_Zone
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 값 변경시
- ****************************************************************************************/
- function group5_cmb_Zone_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fGetWardPatList();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button5
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 정맥염발생보고조회버튼 클릭시
- ****************************************************************************************/
- function group5_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMMNW15300","SMMNW15300","", 0, 1, 150, "", "", "", "", "", "", "M"); //yjh1
- }
- /****************************************************************************************
- * Components : Radio
- * Components ID : rdo_indsch
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 라디오 값 변경시
- ****************************************************************************************/
- function group5_rdo_indsch_onitemchanged(obj, e)
- {
- fSetInDschHidden();
- ds_main_veininfo_veinlist.clearData();
- if( ds_main_cond.getColumn(0, "indsch") == "1" ){
- group5.grp_sea.line1.visible = true;
- group5.grp_sea.button1.visible = true;
- fGetWardPatList();
- }else{
- group5.grp_sea.line1.visible = false;
- group5.grp_sea.button1.visible = false;
- ds_main_wardpatinfo_wardpatlist.clearData();
- ds_main_cond.setColumn(0, "patientnm","");
- ds_main_cond.setColumn(0, "pid","");
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_patindschlist
- * Event : oncelldblclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 셀 더블클릭시
- ****************************************************************************************/
- function group5_group2_grd_patindschlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var condparam = ds_main_patindschinfo_patindschlist.getColumn(group5.group2.grd_patindschlist.currentrow, "ordtype")
- + "▦" + ds_main_patindschinfo_patindschlist.getColumn(group5.group2.grd_patindschlist.currentrow, "pid")
- + "▦" + ds_main_patindschinfo_patindschlist.getColumn(group5.group2.grd_patindschlist.currentrow, "indd")
- + "▦" + ds_main_patindschinfo_patindschlist.getColumn(group5.group2.grd_patindschlist.currentrow, "cretno")
- + "▦" + ds_main_patindschinfo_patindschlist.getColumn(group5.group2.grd_patindschlist.currentrow, "instcd")
- + "▦" + ds_main_patindschinfo_patindschlist.getColumn(group5.group2.grd_patindschlist.currentrow, "dschdd");
-
- // setParameter("condparam", condparam);
- // modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
-
- appf_initPatientInfo(condparam);
- group5.group2.visible = false;
- fSearch();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button6
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : X버튼 클릭시
- ****************************************************************************************/
- function group5_group2_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- group5.group2.visible = false;
- }
- /****************************************************************************************
- * Components : PopupMenu
- * Components ID : pmenu_veinlist
- * Event : onmenuclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 팝업메뉴 클릭시
- ****************************************************************************************/
- function pmenu_veinlist_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
- {
- switch( e.id ){
- case "fAddSameLevlItem" :
- fAddSameLevlItem();
- break;
-
- case "fAddSameLevlItemEnd" :
- fAddSameLevlItemEnd();
- break;
-
- default :
- break;
- }
- }
- function group5_grd_veinlist_onlbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
- group5.grd_veinlist.autoenter = "key";
- }
- function group5_grd_veinlist_onlbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- group5.grd_veinlist.autoenter = "select";
- }
- function group5_grd_veinlist_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if(e.row < 0 || e.col < 0) return;
- group5.grd_veinlist.autoenter = "key";
-
- group5.grd_veinlist.setCellPos(e.col);
- grdf_setSelectedCell(obj, e);
- //ds_data_mainpop.filter("id == 'drugadditem'");
- //추민수
- if(obj.getEditText() == undefined){
- fMouseDownGridRow(e);
- }
-
- group5.grd_veinlist.autoenter = "select";
- }
- function SMMNW15200_ontimer(obj:Form, e:TimerEventInfo)
- {
- if( e.timerid == 0 ){
- this.killTimer( 0 );
- finit();
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|