1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMNW15100" position="absolute 0 0 1200 765" titletext="검사실전달사항" oninit="SMMNW15100_oninit" onload="SMMNW15100_onload" ontimer="SMMNW15100_ontimer">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 1195 764" id="group3" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 390 1194 760" id="grd_examtrnsinfo2" class="datagrid2" binddataset="ds_main_examtrnsinfo2_examtrnslist" anchor="default" cellsizingtype="col" cellsizebandtype="allband" scrollpixel="all" onheadclick="group3_grd_examtrnsinfo2_onheadclick" autosizingtype="row" extendsizetype="row">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="20" band="left"/>
- <Column size="23" band="left"/>
- <Column size="90" band="left"/>
- <Column size="55" band="left"/>
- <Column size="66" band="left"/>
- <Column size="54" band="left"/>
- <Column size="36" band="left"/>
- <Column size="100"/>
- <Column size="85"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="85"/>
- <Column size="46"/>
- <Column size="43"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="43"/>
- <Column size="44"/>
- <Column size="85"/>
- <Column size="56"/>
- <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="26" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" expr="0"/>
- <Cell col="2" text="병동"/>
- <Cell col="3" text="병실"/>
- <Cell col="4" text="등록번호"/>
- <Cell col="5" text="환자명"/>
- <Cell col="6" text="S/A"/>
- <Cell col="7" text="실시일자"/>
- <Cell col="8" text="예약일시"/>
- <Cell col="9" text="검사실"/>
- <Cell col="10" text="처방명"/>
- <Cell col="11" text="처방 전달사항"/>
- <Cell col="12" text="지원부서"/>
- <Cell col="13" text="간호 전달사항"/>
- <Cell col="14" text="간호 작성일자"/>
- <Cell col="15" text="간호 작성자"/>
- <Cell col="16" text="간호 연락처"/>
- <Cell col="17" text="검사실 전달사항"/>
- <Cell col="18" text="검사실 작성일자"/>
- <Cell col="19" text="검사실 작성자"/>
- <Cell col="20" text="검사실 연락처"/>
- <Cell col="21" text="간호확인일시"/>
- <Cell col="22" text="확인자"/>
- <Cell col="23"/>
- <Cell col="24"/>
- <Cell col="25"/>
- <Cell col="26"/>
- <Cell col="27"/>
- <Cell col="28"/>
- <Cell col="29"/>
- <Cell col="30"/>
- <Cell col="31"/>
- <Cell col="32"/>
- <Cell col="33"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:chkyn"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:wardcd" combodataset="ds_init_dept_dept" combocodecol="deptcd" combodatacol="depthngnm"/>
- <Cell col="3" text="bind:roomcd"/>
- <Cell col="4" text="bind:pid"/>
- <Cell col="5" text="bind:patnm"/>
- <Cell col="6" text="bind:sexage"/>
- <Cell col="7" text="bind:execdd"/>
- <Cell col="8" text="bind:rsrvdt" mask="expr:utlf_isNull(rsrvdt) ? '' : '####-##-## ##:##'"/>
- <Cell col="9" text="bind:examroom"/>
- <Cell col="10" text="bind:prcpnm"/>
- <Cell col="11" text="bind:prcpdelivefact"/>
- <Cell col="12" displaytype="combo" edittype="combo" text="bind:prcpexecdeptcd" combodataset="ds_codelist197" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="13" displaytype="text" edittype="textarea" text="bind:nrmrk" wordwrap="word" editautoselect="true"/>
- <Cell col="14" text="bind:nrdt"/>
- <Cell col="15" text="bind:nrid"/>
- <Cell col="16" displaytype="text" edittype="textarea" text="bind:nrtel" wordwrap="word" editautoselect="true"/>
- <Cell col="17" displaytype="text" edittype="textarea" text="bind:examrmrmk" wordwrap="word" editautoselect="true"/>
- <Cell col="18" text="bind:examrmdt"/>
- <Cell col="19" text="bind:examrmid"/>
- <Cell col="20" displaytype="text" edittype="textarea" text="bind:examrmtel" wordwrap="word" editautoselect="true"/>
- <Cell col="21" text="bind:nrckdt"/>
- <Cell col="22" text="bind:nrckid"/>
- <Cell col="23" text="bind:indd"/>
- <Cell col="24" text="bind:cretno"/>
- <Cell col="25" text="bind:prcpdd"/>
- <Cell col="26" text="bind:prcpno"/>
- <Cell col="27" text="bind:prcphistno"/>
- <Cell col="28" text="bind:prcpclscd"/>
- <Cell col="29" text="bind:rsrvdd"/>
- <Cell col="30" text="bind:rsrvtm"/>
- <Cell col="31" text="bind:sex"/>
- <Cell col="32" text="bind:brthdd"/>
- <Cell col="33" text="bind:wardcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="검사실 전달사항" position="absolute 0 0 130 20" id="cpt_title" class="tit_1" anchor="default"/>
- <Div position="absolute 0 20 1194 130" align="align:center top;" id="grp_sea" class="div_SA" anchor="default">
- <Layouts>
- <Layout>
- <Button position="absolute 1000 25 1056 47" id="btn_ref" class="btn1" taborder="7" text="조회" anchor="default" onclick="group3_grp_sea_btn_ref_onclick"/>
- <Shape position="absolute 982 10 988 61" linetype="vertical" id="line2" class="line_4" anchor="default"/>
- <Static text="병 동 :" position="absolute 15 18 75 35" id="caption29" class="search_name" anchor="default"/>
- <Combo position="absolute 75 16 180 35" id="cmb_wardcd" class="combo_search" taborder="1" innerdataset="@ds_init_dept_dept" datacolumn="depthngnm" codecolumn="deptcd" anchor="default" onitemchanged="group3_grp_sea_cmb_wardcd_onitemchanged"/>
- <Button position="absolute 1063 25 1119 47" id="button2" class="btn7" taborder="8" text="엑셀" anchor="default" onclick="group3_grp_sea_button2_onclick"/>
- <Static text="예약일자 :" position="absolute 330 52 405 69" id="caption7" class="search_name" anchor="default"/>
- <Calendar position="absolute 405 50 500 69" id="ipt_rsrvfromdd" class="input_search" taborder="2" anchor="default"/>
- <Button position="absolute 901 80 981 102" id="button1" class="btn3" text="통합결과" anchor="default" onclick="group3_grp_sea_button1_onclick"/>
- <Button position="absolute 988 80 1068 102" id="button4" class="btn3" text="통합기록" anchor="default" onclick="group3_grp_sea_button4_onclick"/>
- <Button position="absolute 1075 80 1179 102" id="button5" class="btn3" text="Consult관리" anchor="default" onclick="group3_grp_sea_button5_onclick"/>
- <Static text="병 실 :" position="absolute 220 18 282 35" id="cap_roomcd" class="search_name" anchor="default"/>
- <Combo position="absolute 280 16 370 35" id="cmb_roomcd" class="combo_search" taborder="1" innerdataset="@ds_init_room_room" datacolumn="roomnm" codecolumn="roomcd" anchor="default" onitemchanged="group3_grp_sea_cmb_roomcd_onitemchanged"/>
- <Edit position="absolute 750 16 835 35" id="ipt_pid" anchor="default"/>
- <Static text="등록번호 :" position="absolute 575 18 651 35" id="caption2" class="search_name" anchor="default"/>
- <Combo position="absolute 650 16 745 35" id="cmb_patnm" class="combo_search" innerdataset="@ds_init_patinfo_patlist" datacolumn="patnm" codecolumn="pid" anchor="default" onitemchanged="group3_grp_sea_cmb_patnm_onitemchanged"/>
- <Static text="작성일자 :" position="absolute 15 52 90 69" id="caption3" class="search_name" anchor="default"/>
- <Static text="~" position="absolute 181 50 196 70" align="align:center middle;" id="caption4" anchor="default"/>
- <Calendar position="absolute 193 50 281 69" id="ipt_todd" class="input_s_essential" taborder="2" anchor="default"/>
- <Calendar position="absolute 90 50 178 69" id="ipt_fromdd" class="input_s_essential" taborder="2" anchor="default"/>
- <Combo position="absolute 468 16 543 35" id="cmb_settingrn" class="combo_search" innerdataset="@ds_init_settinginfo_settingrn" datacolumn="settingrnnm" codecolumn="settingrnid" anchor="default" onitemchanged="group3_grp_sea_cmb_settingrn_onitemchanged"/>
- <Static text="내환자 :" position="absolute 405 18 470 35" id="cap_settingrn" class="search_name" anchor="default"/>
- <Combo position="absolute 720 50 835 69" id="cmb_deptcd" class="combo_search" taborder="1" innerdataset="@ds_codelist197cdid" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Static text="지원부서 :" position="absolute 645 52 722 69" id="caption1" class="search_name" anchor="default"/>
- <Static text="예약여부 :" position="absolute 330 82 405 99" id="caption6" class="search_name" anchor="default"/>
- <Radio position="absolute 405 80 670 100" id="rdo_rsrvyn" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" rowcount="-1" style="textpadding:0 10 0 3;" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">
- </Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">예약 검사건</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">미예약 검사건</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Calendar position="absolute 520 50 615 69" id="ipt_rsrvtodd" class="input_search" taborder="2" anchor="default"/>
- <Static text="~" position="absolute 505 50 525 70" align="align:center middle;" id="caption8" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="검사실 전달사항 리스트" position="absolute 0 144 170 160" id="caption5" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 160 1194 166" linetype="horizontal" id="line1" class="line_10" anchor="default"/>
- <Button position="absolute 1081 140 1123 159" id="btn_savrem" class="btn5" text="저장" anchor="default" onclick="group3_btn_savrem_onclick"/>
- <CheckBox position="absolute 15 100 125 115" id="checkbox1" text="검사완료건 제외" truevalue="Y" anchor="default" onclick="group3_checkbox1_onclick"/>
- <Button position="absolute 1125 45 1181 67" id="button3" class="btn6" text="출력" anchor="default" onclick="group3_button3_onclick"/>
- <Button position="absolute 1025 140 1078 159" id="button6" class="btn2" text="행삭제" anchor="default" onclick="group3_button6_onclick"/>
- <Button position="absolute 969 140 1022 159" id="button7" class="btn2" text="행추가" anchor="default" onclick="group3_button7_onclick"/>
- <Button position="absolute 1126 140 1190 159" id="button8" class="btn2" enable="false" text="간호확인" anchor="default" onclick="group3_button8_onclick"/>
- <CheckBox position="absolute 145 100 285 115" id="checkbox2" text="최종확인완료건 제외" truevalue="Y" anchor="default" onclick="group3_checkbox2_onclick"/>
- <Button position="absolute 874 140 965 159" id="button9" class="btn2" text="처방 당겨오기" anchor="default" onclick="group3_button9_onclick"/>
- <Grid id="grd_examtrnsinfo" class="datagrid2" taborder="1" binddataset="ds_main_examtrnsinfo_examtrnslist" scrollpixel="all" useinputpanel="false" extendsizetype="row" cellsizingtype="col" cellsizebandtype="allband" autosizingtype="row" oncellclick="group3_grd_examtrnsinfo_oncellclick" onheadclick="group3_grd_examtrnsinfo_onheadclick" oncelldblclick="group3_grd_examtrnsinfo_oncelldblclick" onexpanddown="group3_grd_examtrnsinfo_onexpanddown" position="absolute 0 165 1194 760" autoenter="select">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="20" band="left"/>
- <Column size="23" band="left"/>
- <Column size="30" band="left"/>
- <Column size="50" band="left"/>
- <Column size="40" band="left"/>
- <Column size="55" band="left"/>
- <Column size="54" band="left"/>
- <Column size="36" band="left"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="80"/>
- <Column size="110"/>
- <Column size="60"/>
- <Column size="95"/>
- <Column size="100"/>
- <Column size="110"/>
- <Column size="75"/>
- <Column size="60"/>
- <Column size="43"/>
- <Column size="210"/>
- <Column size="75"/>
- <Column size="60"/>
- <Column size="44"/>
- <Column size="75"/>
- <Column size="45"/>
- <Column size="75"/>
- <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="26" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" expr="0"/>
- <Cell col="2" text="예약 여부"/>
- <Cell col="3" text="병동"/>
- <Cell col="4" text="병실"/>
- <Cell col="5" text="등록번호"/>
- <Cell col="6" text="환자명"/>
- <Cell col="7" text="S/A"/>
- <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" colspan="2" text="간호 전달사항" taborder="undefined"/>
- <Cell col="16" text="간호 작성일자"/>
- <Cell col="17" text="간호 작성자"/>
- <Cell col="18" text="간호 연락처"/>
- <Cell col="19" text="검사실 전달사항"/>
- <Cell col="20" text="검사실 작성일자"/>
- <Cell col="21" text="검사실 작성자"/>
- <Cell col="22" text="검사실 연락처"/>
- <Cell col="23" text="간호 확인일시"/>
- <Cell col="24" text="확인자"/>
- <Cell col="25" text="최초 작성일자"/>
- <Cell col="26"/>
- <Cell col="27"/>
- <Cell col="28"/>
- <Cell col="29"/>
- <Cell col="30"/>
- <Cell col="31"/>
- <Cell col="32"/>
- <Cell col="33"/>
- <Cell col="34"/>
- <Cell col="35"/>
- <Cell col="36"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:chkyn" editautoselect="true"/>
- <Cell col="2" text="bind:rsrvyn" editautoselect="true" enable="false"/>
- <Cell col="3" displaytype="combo" style="padding:2 2 2 2;" text="bind:wardcd" editautoselect="true" combodataset="ds_init_dept_dept" combocodecol="deptcd" combodatacol="depthngnm" enable="false"/>
- <Cell col="4" style="align:left;" text="bind:roomcd" editautoselect="true"/>
- <Cell col="5" text="bind:pid" editautoselect="true"/>
- <Cell col="6" style="align:left;" text="bind:patnm" editautoselect="true"/>
- <Cell col="7" style="padding:2 2 2 2;" text="bind:sexage" editautoselect="true"/>
- <Cell col="8" displaytype="date" text="bind:execdd" editautoselect="true" calendardisplaynulltype="none"/>
- <Cell col="9" displaytype="text" edittype="mask" style="align:center top;padding:4 2 2 2;" text="bind:rsrvdt" wordwrap="word" mask="####-##-## ##:##" maskchar=" " editautoselect="true"/>
- <Cell col="10" displaytype="text" edittype="textarea" text="bind:examroom" wordwrap="word" editlimit="100" editautoselect="true"/>
- <Cell col="11" displaytype="text" edittype="textarea" text="bind:prcpnm" wordwrap="word" editlimit="300" editautoselect="true"/>
- <Cell col="12" displaytype="text" edittype="textarea" text="bind:prcpdelivefact" wordwrap="word" editlimit="1000" editautoselect="true"/>
- <Cell col="13" displaytype="combo" edittype="combo" style="padding:2 2 2 2;" text="bind:prcpexecdeptcd" editautoselect="true" combodataset="ds_codelist197cdid" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="14" displaytype="combo" edittype="combo" text="bind:nrrmkcd" editautoselect="true" combodataset="ds_codelistN02" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="15" displaytype="text" edittype="textarea" text="bind:nrrmk" wordwrap="word" editlimit="1000" editautoselect="true"/>
- <Cell col="16" text="bind:nrdt" wordwrap="word" mask="expr:utlf_isNull(nrdt) ? '' : '####-##-## ##:##'" editautoselect="true"/>
- <Cell col="17" displaytype="text" edittype="textarea" text="bind:nrid" wordwrap="word" editautoselect="false" expandshow="show"/>
- <Cell col="18" displaytype="text" edittype="textarea" text="bind:nrtel" wordwrap="word" editlimit="20" editautoselect="true"/>
- <Cell col="19" displaytype="text" edittype="textarea" text="bind:examrmrmk" wordwrap="word" editlimit="1000" editautoselect="true"/>
- <Cell col="20" style="align:center top;padding:4 2 2 2;" text="bind:examrmdt" wordwrap="word" mask="expr:utlf_isNull(examrmdt) ? '' : '####-##-## ##:##'" editautoselect="true"/>
- <Cell col="21" displaytype="text" edittype="textarea" text="bind:examrmid" wordwrap="word" editautoselect="true" expandshow="show"/>
- <Cell col="22" displaytype="text" edittype="textarea" text="bind:examrmtel" wordwrap="word" editlimit="20" editautoselect="true"/>
- <Cell col="23" text="bind:nrckdt" wordwrap="word" mask="expr:utlf_isNull(nrckdt) ? '' : '####-##-## ##:##'" editautoselect="true"/>
- <Cell col="24" text="bind:nrckid" editautoselect="true"/>
- <Cell col="25" style="align:center top;padding:4 2 2 2;" text="bind:fstrgstdt" wordwrap="word" mask="expr:utlf_isNull(fstrgstdt) ? '' : '####-##-## ##:##'" editautoselect="true"/>
- <Cell col="26" text="bind:indd"/>
- <Cell col="27" text="bind:cretno"/>
- <Cell col="28" text="bind:prcpdd"/>
- <Cell col="29" text="bind:prcpno"/>
- <Cell col="30" text="bind:prcphistno"/>
- <Cell col="31" text="bind:prcpclscd"/>
- <Cell col="32" text="bind:rsrvdd"/>
- <Cell col="33" text="bind:rsrvtm"/>
- <Cell col="34" text="bind:sex"/>
- <Cell col="35" text="bind:brthdd"/>
- <Cell col="36" text="bind:seqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_examtrnsinfo2_examtrnslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false" oncolumnchanged="ds_main_examtrnsinfo2_examtrnslist_oncolumnchanged">
- <ColumnInfo>
- <Column id="chkyn" type="STRING"/>
- <Column id="wardcd" type="STRING"/>
- <Column id="roomcd" type="STRING"/>
- <Column id="pid" type="STRING"/>
- <Column id="patnm" type="STRING"/>
- <Column id="sexage" type="STRING"/>
- <Column id="execdd" type="STRING"/>
- <Column id="rsrvdt" type="STRING"/>
- <Column id="examroom" type="STRING"/>
- <Column id="prcpnm" type="STRING"/>
- <Column id="prcpdelivefact" type="STRING"/>
- <Column id="prcpexecdeptcd" type="STRING"/>
- <Column id="nrmrk" type="STRING"/>
- <Column id="nrdt" type="STRING"/>
- <Column id="nrid" type="STRING"/>
- <Column id="nrtel" type="STRING"/>
- <Column id="examrmrmk" type="STRING"/>
- <Column id="examrmdt" type="STRING"/>
- <Column id="examrmid" type="STRING"/>
- <Column id="examrmtel" type="STRING"/>
- <Column id="nrckdt" type="STRING"/>
- <Column id="nrckid" type="STRING"/>
- <Column id="indd" type="STRING"/>
- <Column id="cretno" type="STRING"/>
- <Column id="prcpdd" type="STRING"/>
- <Column id="prcpno" type="STRING"/>
- <Column id="prcphistno" type="STRING"/>
- <Column id="prcpclscd" type="STRING"/>
- <Column id="rsrvdd" type="STRING"/>
- <Column id="rsrvtm" type="STRING"/>
- <Column id="sex" type="STRING"/>
- <Column id="brthdd" type="STRING"/>
- <Column id="wardcd" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <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" 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="fromdd" type="STRING" size="256" sumtext="작성일자"/>
- <Column id="todd" type="STRING" size="256" sumtext="작성일자"/>
- <Column id="rsrvfromdd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="rsrvtodd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
- <Column id="deptcd" type="STRING" size="256" sumtext="지원부서"/>
- <Column id="exceptflag" type="STRING" size="256" sumtext="검사완료건제외"/>
- <Column id="exceptflag2" type="STRING" size="256" sumtext="최종확인완료건제외"/>
- <Column id="rsrvyn" type="STRING" size="256" sumtext="예약여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_examtrnsinfo_patserchinfolist" 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="ordtype" type="STRING" size="256" sumtext="진료형태"/>
- <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="sexage" type="STRING" size="256" sumtext="성별나이"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_examtrnsinfo_examtrnslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_examtrnsinfo_examtrnslist_oncolumnchanged">
- <ColumnInfo>
- <Column id="chkyn" type="STRING" size="256" sumtext="선택"/>
- <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="patnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="sexage" type="STRING" size="256" sumtext="성별나이"/>
- <Column id="rsrvdt" type="STRING" size="256" sumtext="예약일시"/>
- <Column id="examroom" type="STRING" size="256" sumtext="검사실"/>
- <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
- <Column id="prcpdelivefact" type="STRING" size="256" sumtext="처방전달사항"/>
- <Column id="nrrmkcd" type="STRING" size="256" sumtext="간호전달사항코드"/>
- <Column id="nrrmk" type="STRING" size="256" sumtext="간호전달사항"/>
- <Column id="nrdt" type="STRING" size="256" sumtext="간호작성일자"/>
- <Column id="nrid" type="STRING" size="256" sumtext="간호작성자"/>
- <Column id="nrtel" type="STRING" size="256" sumtext="간호연락처"/>
- <Column id="examrmrmk" type="STRING" size="256" sumtext="검사실전달사항"/>
- <Column id="examrmdt" type="STRING" size="256" sumtext="검사실작성일자"/>
- <Column id="examrmid" type="STRING" size="256" sumtext="검사실작성자"/>
- <Column id="examrmtel" type="STRING" size="256" sumtext="검사실연락처"/>
- <Column id="nrckdt" type="STRING" size="256" sumtext="간호확인일시"/>
- <Column id="nrckid" type="STRING" size="256" sumtext="간호확인자"/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초작성일자"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- <Column id="prcpno" type="STRING" size="256" sumtext="처방일자별 일련번호"/>
- <Column id="prcphistno" type="STRING" size="256" sumtext="처방이력번호"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
- <Column id="seqno" type="STRING" size="256" sumtext="seqno"/>
- <Column id="execdd" type="STRING" size="256" sumtext="실시일자"/>
- <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="지원부서"/>
- <Column id="rsrvyn" type="STRING" size="256" sumtext="예약여부"/>
- </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="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="roomflag" type="STRING" size="256" sumtext="조회조건"/>
- <Column id="medfromdd" type="STRING" size="256" sumtext="조회기간"/>
- <Column id="medtodd" type="STRING" size="256" sumtext="조회기간"/>
- <Column id="settingrnid" type="STRING" size="256" sumtext="셋팅RN"/>
- <Column id="orddd" type="STRING" size="256" sumtext="업무일자"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
- <Column id="refflag" type="STRING" size="256" sumtext="조회구분"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="외래입원구분"/>
- <Column id="homecareyn" type="STRING" size="256" sumtext="가정간호여부 YN"/>
- <Column id="zonecd" type="STRING" size="256" sumtext="구역코드"/>
- <Column id="barflag" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="typeflag" type="STRING" size="256" sumtext="용도구분"/>
- <Column id="spcldeptyn" type="STRING" size="256" sumtext="용도구분"/>
- <Column id="centflag" type="STRING" size="256" sumtext="용도구분"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_room_room" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
- <Column id="roomnm" 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_init_patinfo_patlist" 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="patnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="acptseqno" type="INT" size="256" sumtext="등록일련번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
- <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
- <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의ID"/>
- <Column id="orddrnm" type="STRING" size="256" sumtext="진료의명"/>
- <Column id="atdoctid" type="STRING" size="256" sumtext="주치의ID"/>
- <Column id="elbulbodstat" type="STRING" size="256" sumtext="전광판상태"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="진료형태"/>
- <Column id="sexage" type="STRING" size="256" sumtext="성별나이"/>
- <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
- <Column id="specordyn" type="STRING" size="256" sumtext="선택진료여부"/>
- <Column id="clincstdyflag" type="STRING" size="256" sumtext="임상연구여부"/>
- <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="dschnotiyn" type="STRING" size="256" sumtext="퇴원통보여부"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호앞자리"/>
- <Column id="careinrmyn" type="STRING" size="256" sumtext="간호입실확인여부 간호입실체크하는곳(응급은 내원일시) YN 구분"/>
- <Column id="userkindcd" type="STRING" size="256" sumtext="가상사용자 97 - 일반의사"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="가상사용자 97 - 일반의사"/>
- <Column id="ioyn" type="STRING" size="256" sumtext="io여부"/>
- <Column id="iokindcd" type="STRING" size="256" sumtext="IO종류"/>
- <Column id="bstyn" type="STRING" size="256" sumtext="BST여부"/>
- <Column id="bstkindcd" type="STRING" size="256" sumtext="BST회수"/>
- <Column id="bwyn" type="STRING" size="256" sumtext="BW여부"/>
- <Column id="acyn" type="STRING" size="256" sumtext="AC여브"/>
- <Column id="grupcd" type="STRING" size="256" sumtext="AC여브"/>
- </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="status" type="STRING" size="256" sumtext="status"/>
- <Column id="chkyn" 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="seqno" type="STRING" size="256" sumtext="이력일련번호"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- <Column id="prcpno" type="STRING" size="256" sumtext="처방일자별일련번호(처방1개기준)"/>
- <Column id="prcphistno" 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="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
- <Column id="rsrvdt" type="STRING" size="256" sumtext="예약일시"/>
- <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
- <Column id="prcpdelivefact" type="STRING" size="256" sumtext="처방전달사항"/>
- <Column id="examroom" type="STRING" size="256" sumtext="검사실"/>
- <Column id="nrrmkcd" type="STRING" size="256" sumtext="간호전달사항코드"/>
- <Column id="nrrmk" type="STRING" size="256" sumtext="간호전달사항"/>
- <Column id="nrdt" type="STRING" size="256" sumtext="간호작성일자"/>
- <Column id="nrid" type="STRING" size="256" sumtext="간호작성자"/>
- <Column id="nrtel" type="STRING" size="256" sumtext="간호연락처"/>
- <Column id="examrmrmk" type="STRING" size="256" sumtext="검사실전달사항"/>
- <Column id="examrmdt" type="STRING" size="256" sumtext="검사실작성일자"/>
- <Column id="examrmid" type="STRING" size="256" sumtext="검사실작성자"/>
- <Column id="examrmtel" type="STRING" size="256" sumtext="검사실연락처"/>
- <Column id="nrckdt" type="STRING" size="256" sumtext="간호확인일시"/>
- <Column id="nrckid" type="STRING" size="256" sumtext="간호확인자"/>
- <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="지원부서"/>
- <Column id="rsrvyn" type="STRING" size="256" sumtext="예약여부"/>
- </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_codelist197cdid" 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_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="pid" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="rsrvfromdd" type="STRING" size="256"/>
- <Column id="exceptflag" type="STRING" size="256"/>
- <Column id="exceptflag2" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="roomflag" type="STRING" size="256"/>
- <Column id="zonecd" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="patnm" type="STRING" size="256"/>
- <Column id="upinfoyn" type="STRING" size="256"/>
- <Column id="ordtype" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="refflag" type="STRING" size="256"/>
- <Column id="settingrnid" type="STRING" size="256"/>
- <Column id="multicheck" type="STRING" size="256"/>
- <Column id="rsrvyn" type="STRING" size="256"/>
- <Column id="rsrvtodd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_codelistN02" 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_codelist197" 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_temp_prtinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_tmp_examtrnslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata_examtrnslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group3.grp_sea.cmb_wardcd" propid="value" datasetid="ds_main_cond" columnid="wardcd"/>
- <BindItem id="item1" compid="group3.grp_sea.cmb_roomcd" propid="value" datasetid="ds_main_cond" columnid="roomcd"/>
- <BindItem id="item2" compid="group3.grp_sea.cmb_settingrn" propid="value" datasetid="ds_main_cond" columnid="settingrnid"/>
- <BindItem id="item3" compid="group3.grp_sea.cmb_patnm" propid="value" datasetid="ds_main_cond" columnid="patnm"/>
- <BindItem id="item4" compid="group3.grp_sea.ipt_pid" propid="value" datasetid="ds_main_cond" columnid="pid"/>
- <BindItem id="item5" compid="group3.grp_sea.ipt_fromdd" propid="value" datasetid="ds_main_cond" columnid="fromdd"/>
- <BindItem id="item6" compid="group3.grp_sea.ipt_todd" propid="value" datasetid="ds_main_cond" columnid="todd"/>
- <BindItem id="item7" compid="group3.grp_sea.ipt_rsrvfromdd" propid="value" datasetid="ds_main_cond" columnid="rsrvfromdd"/>
- <BindItem id="item8" compid="group3.grp_sea.ipt_rsrvtodd" propid="value" datasetid="ds_main_cond" columnid="rsrvtodd"/>
- <BindItem id="item9" compid="group3.grp_sea.cmb_deptcd" propid="value" datasetid="ds_main_cond" columnid="deptcd"/>
- <BindItem id="item10" compid="group3.checkbox1" propid="value" datasetid="ds_main_cond" columnid="exceptflag"/>
- <BindItem id="item11" compid="group3.checkbox2" propid="value" datasetid="ds_main_cond" columnid="exceptflag2"/>
- <BindItem id="item12" compid="group3.grp_sea.rdo_rsrvyn" propid="value" datasetid="ds_main_cond" columnid="rsrvyn"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name : 경대 의료정보시스템
- * Job Name : emr_wardcarexp -> SMMNW15100
- * Creator : yjh
- * Make Date : 2017-01-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-01-13 yjh TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- include "emr_carecomxp::CareCom.xjs";
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- function fSearch() {
- ds_send.copyData(ds_main_cond);
- var oParam = {};
- oParam.id = "TRMNW15201";
- oParam.service = "wardcareapp.WardCareMngt";
- oParam.method = "reqGetExamTrnsList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_examtrnsinfo_examtrnslist=examtrnslist ds_main_examtrnsinfo_patserchinfolist=patserchinfolist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNW15201";
- tranf_submit(oParam);
- ds_main_examtrnsinfo_examtrnslist.enableevent = false;
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = false;
- dsf_setFixVal(ds_main_examtrnsinfo_examtrnslist, "chkyn:0");
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = true;
- ds_main_examtrnsinfo_examtrnslist.enableevent = true;
- ds_main_examtrnsinfo_examtrnslist.rowposition = -1;
- group3.grd_examtrnsinfo.setCellProperty("Head", 1, "expr", "0");
- var pid = ds_main_cond.getColumn(0, "pid");
- if (!utlf_isNull(pid)) {
- var instcd = ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "instcd");
- if (!utlf_isNull(instcd)) {
- condparam = ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "ordtype") +
- "▦" + ds_main_cond.getColumn(0, "pid") +
- "▦" + ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "indd") +
- "▦" + ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "cretno") +
- "▦" + ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "instcd") +
- "▦" + utlf_getCurrentDate();
- // 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); //상단정보 셋팅
- }
- }
- }
- function fGetRoomList() {
- ds_main_cond.setColumn(0, "roomcd", "");
- ds_send_reqdata.copyRow(0, ds_main_cond, 0);
- var oParam = {};
- oParam.id = "TRMNR00602";
- oParam.service = "caremedirecapp.CareMediRec";
- oParam.method = "reqGetRoomInitData";
- oParam.inds = "reqcond=ds_send_reqdata";
- oParam.outds = "ds_init_room_room=room";
- oParam.async = false;
- //oParam.callback = "cf_TRMNR00602";
- tranf_submit(oParam);
- dsf_setDefaultVal(ds_init_room_room, "all");
- }
- // function fnZoneDisp() {
- //
- // submit("TRMNR06302");
- //
- // model.refresh();
- // }
- function fPatInfoRef() {
- ds_main_cond.setColumn(0, "upinfoyn", "N");
- ds_main_cond.setColumn(0, "ordtype", "I");
- ds_main_cond.setColumn(0, "orddd", utlf_getCurrentDate());
- ds_send_reqdata.copyRow(0, ds_main_cond, 0);
- var oParam = {};
- oParam.id = "TRMNW10903";
- oParam.service = "wardorderapp.NursPrcpMngt";
- oParam.method = "reqGetRoomPatList";
- oParam.inds = "reqCond=ds_send_reqdata";
- oParam.outds = "ds_init_patinfo_patlist=patlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNW10903";
- tranf_submit(oParam);
- if (utlf_isNull(ds_init_patinfo_patlist.getColumnInfo("acptseqno"))) {
- ds_init_patinfo_patlist.addColumn("acptseqno", "string");
- }
- dsf_setTypeFormat(ds_init_patinfo_patlist, "acptseqno:INT^cretno:INT");
- dsf_setDefaultVal(ds_init_patinfo_patlist, "all");
- }
- function fGetSettringInfoRef() {
- ds_send_reqdata.setColumn(0, "wardcd", ds_main_cond.getColumn(0, "wardcd"));
- var oParam = {};
- oParam.id = "TRMNW10910";
- oParam.service = "wardcareapp.WardCareMngt";
- oParam.method = "reqGetSettingRnList";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_init_settinginfo_settingrn=settingrn";
- oParam.async = false;
- //oParam.callback = "cf_TRMNW10910";
- tranf_submit(oParam);
- dsf_setDefaultVal(ds_init_settinginfo_settingrn, "all");
- group3.grp_sea.cmb_settingrn.value = "";
- }
- function fGetPatInfo() {
- var settingnurid = ds_main_cond.getColumn(0, "settingrnid");
- if (utlf_isNull(settingnurid)) {
- group3.grp_sea.cmb_roomcd.enable = true;
- } else {
- group3.grp_sea.cmb_roomcd.enable = false;
- }
- ds_send_reqdata.clearData();
- ds_send_reqdata.addRow();
- ds_send_reqdata.setColumn(0, "wardcd", ds_main_cond.getColumn(0, "wardcd"));
- ds_send_reqdata.setColumn(0, "settingrnid", ds_main_cond.getColumn(0, "settingrnid"));
- //submit("TRMNW10902", false);
- var oParam = {};
- oParam.id = "TRMNW10902";
- oParam.service = "wardorderapp.NursPrcpMngt";
- oParam.method = "reqGetWardRoomInfo";
- oParam.inds = "reqCond=ds_send_reqdata";
- oParam.outds = "ds_init_room_room=room";
- oParam.async = false;
- //oParam.callback = "cf_TRMNW10902";
- tranf_submit(oParam);
- if (!utlf_isNull(ds_main_cond.getColumn(0, "settingrnid"))) {
- ds_main_cond.setColumn(0, "roomcd", "-"); //해당 병실 셋팅
- } else {
- ds_main_cond.setColumn(0, "roomcd", ""); //해당 병실 셋팅
- ds_main_cond.setColumn(0, "patnm", "");
- ds_main_cond.setColumn(0, "pid", "");
- fSearch();
- }
- //해당 병실의 환자 조회
- ds_send_reqdata.clearData();
- ds_send_reqdata.addRow();
- ds_send_reqdata.setColumn(0, "orddd", utlf_getCurrentDate());
- ds_send_reqdata.setColumn(0, "wardcd", ds_main_cond.getColumn(0, "wardcd"));
- ds_send_reqdata.setColumn(0, "roomcd", ds_main_cond.getColumn(0, "roomcd"));
- ds_send_reqdata.setColumn(0, "refflag", "room");
- ds_send_reqdata.setColumn(0, "ordtype", "I");
- ds_send_reqdata.setColumn(0, "settingrnid", ds_main_cond.getColumn(0, "settingrnid"));
- var oParam = {};
- oParam.id = "TRMNW10903";
- oParam.service = "wardorderapp.NursPrcpMngt";
- oParam.method = "reqGetRoomPatList";
- oParam.inds = "reqCond=ds_send_reqdata";
- oParam.outds = "ds_init_patinfo_patlist=patlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNW10903";
- tranf_submit(oParam);
- ds_main_cond.setColumn(0, "patnm", "");
- ds_main_cond.setColumn(0, "pid", "");
- }
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNW15100
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시
- ****************************************************************************************/
- function SMMNW15100_oninit(obj: Form, e: InitEventInfo) {
- frmf_initForm(obj); //폼 초기화
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNW15100
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 로딩 완료시
- ****************************************************************************************/
- function SMMNW15100_onload(obj: Form, e: LoadEventInfo) {
- ds_main_cond.setColumn(0, "exceptflag", "Y");
- ds_main_cond.setColumn(0, "exceptflag2", "Y");
- ds_main_cond.setColumn(0, "roomflag", "room");
- ds_main_cond.setColumn(0, "refflag", "room");
- group3.grp_sea.rdo_rsrvyn.value = "";
- grdf_setRowTypeIcon(group3.grd_examtrnsinfo, 0);
- var pCode = "'197','N02'"; // 조회할 CdGrupID 코드정보
- var pDate = utlf_getCurrentDate(); //조회기준일자
- fGetNursHardCdInfo(pCode, pDate); //ds_codelist
- ds_codelist.filter("cdgrupid=='197' || utlf_isNull(cdid)");
- ds_codelist197cdid.copyData(ds_codelist, true);
- ds_codelist.filter("cdgrupid=='N02'");
- ds_codelistN02.copyData(ds_codelist, true);
- ds_codelist.filter("cdgrupid=='197'");
- ds_codelist197.copyData(ds_codelist, true);
- ds_codelist.filter("");
- frmf_addComboItem("group3.grp_sea.cmb_deptcd", "-", "", "above");
- group3.grp_sea.cmb_deptcd.value = "";
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var plcecd = sysf_getUserInfo("dutplcecd");
- var standard_yn = "orduseyn";
- var ord_deptflag = 'W';
- var rslt_ref = "ds_init_dept_dept";
- var sort_field = "depthngnm";
- var sort_method = "asc";
- var dt = utlf_getCurrentDate();
- var df = ((dt.toDate("YYYYMMDD")).getAddDate(-1, "M")).getDateFormat("YYYYMMDD");
- var userkind = sysf_getUserInfo("jobkindcd");
- appf_getDeptCodeList(instcd, standard_yn, ord_deptflag, sort_field, sort_method, dt, "", "", rslt_ref);
- frmf_addComboItem("group3.grp_sea.cmb_wardcd", "-", "", "above");
- ds_main_cond.setColumn(0, "fromdd", df);
- ds_main_cond.setColumn(0, "todd", dt);
- var deptcd = ds_codelist.lookupExpr("cdgrupid=='197' && cdid=='" + plcecd + "'", "cdid");
- if (utlf_isNull(deptcd)) {} else {
- ds_main_cond.setColumn(0, "deptcd", plcecd);
- }
- if (userkind == "1140") {
- group3.button8.enable = true;
- ds_main_cond.setColumn(0, "wardcd", plcecd);
- if (!utlf_isNull(ds_main_cond.getColumn(0, "wardcd"))) {
- fGetRoomList();
- fGetSettringInfoRef();
- ds_main_cond.setColumn(0, "patnm", "");
- ds_main_cond.setColumn(0, "pid", "");
- fPatInfoRef();
- }
- }
- //fSearch();
- this.setTimer(0, 100);
- }
- /****************************************************************************************
- * Components : CheckBox
- * Components ID : checkbox1
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 체크박스 값 변경시
- ****************************************************************************************/
- function group3_checkbox1_onclick(obj: CheckBox, e: ClickEventInfo) {
- if (obj.value != "Y") {
- ds_main_cond.setColumn(0, "exceptflag", "");
- }
- }
- /****************************************************************************************
- * Components : CheckBox
- * Components ID : checkbox2
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 체크박스 값 변경시
- ****************************************************************************************/
- function group3_checkbox2_onclick(obj: CheckBox, e: ClickEventInfo) {
- if (obj.value != "Y") {
- ds_main_cond.setColumn(0, "exceptflag2", "");
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_examtrnsinfo
- * Event : onheadclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 헤더 클릭시
- ****************************************************************************************/
- function group3_grd_examtrnsinfo_onheadclick(obj: Grid, e: GridClickEventInfo) {
- switch (e.cell) {
- case 1:
- sysf_trace(e.cell)
- if (obj.getCellProperty("Head", e.cell, "expr") == "0") {
- obj.setCellProperty("Head", e.cell, "expr", "1");
- grdf_setGridCheckAll(obj, e);
- } else {
- obj.setCellProperty("Head", e.cell, "expr", "0");
- grdf_setGridCheckAll(obj, e);
- }
- break;
- default:
- break;
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_examtrnsinfo2
- * Event : onheadclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 헤더 클릭시
- ****************************************************************************************/
- function group3_grd_examtrnsinfo2_onheadclick(obj: Grid, e: GridClickEventInfo) {
- switch (e.cell) {
- case 1:
- if (obj.getCellProperty("Head", e.cell, "expr") == "0") {
- obj.setCellProperty("Head", e.cell, "expr", "1");
- grdf_setGridCheckAll(obj, e);
- } else {
- obj.setCellProperty("Head", e.cell, "expr", "0");
- grdf_setGridCheckAll(obj, e);
- }
- break;
- default:
- break;
- }
- }
- /****************************************************************************************
- * Components : Dataset
- * Components ID : ds_main_examtrnsinfo_examtrnslist
- * Event : oncolumnchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 데이터셋 값 변경시
- ****************************************************************************************/
- function ds_main_examtrnsinfo_examtrnslist_oncolumnchanged(obj: Dataset, e: DSColChangeEventInfo) {
- switch (e.columnid) {
- case "chkyn":
- if (e.newvalue == "0") {
- group3.grd_examtrnsinfo.setCellProperty("Head", 1, "expr", "0");
- }
- break;
- default:
- break;
- }
- }
- /****************************************************************************************
- * Components : Dataset
- * Components ID : ds_main_examtrnsinfo2_examtrnslist
- * Event : oncolumnchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 데이터셋 값 변경시
- ****************************************************************************************/
- function ds_main_examtrnsinfo2_examtrnslist_oncolumnchanged(obj: Dataset, e: DSColChangeEventInfo) {
- switch (e.columnid) {
- case "chkyn":
- if (e.newvalue == "0") {
- group3.grd_examtrnsinfo2.setCellProperty("Head", 1, "expr", "0");
- }
- break;
- default:
- break;
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_examtrnsinfo
- * Event : onexpanddown
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 expand버튼 클릭시
- ****************************************************************************************/
- function group3_grd_examtrnsinfo_onexpanddown(obj: Grid, e: GridMouseEventInfo) {
- var dt = utlf_getCurrentDate() + utlf_getCurrentTime();
- if (e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "nrid")) {
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "nrid", sysf_getUserInfo("usernm"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "nrdt", dt);
- if (!utlf_isNull(ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "seqno"))) {
- //grd_examtrnsinfo.rowStatus(grd_examtrnsinfo.row) = '2';
- ds_main_examtrnsinfo_examtrnslist.enableevent = false;
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = false;
- ds_main_examtrnsinfo_examtrnslist.setRowType(e.row, 4);
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = true;
- ds_main_examtrnsinfo_examtrnslist.enableevent = true;
- } else {
- //grd_examtrnsinfo.rowStatus(grd_examtrnsinfo.row) = '1';
- ds_main_examtrnsinfo_examtrnslist.enableevent = false;
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = false;
- ds_main_examtrnsinfo_examtrnslist.setRowType(e.row, 2);
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = true;
- ds_main_examtrnsinfo_examtrnslist.enableevent = true;
- }
- } else if (e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "examrmid")) {
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "examrmid", sysf_getUserInfo("usernm"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "examrmdt", dt);
- if (!utlf_isNull(ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "seqno"))) {
- //grd_examtrnsinfo.rowStatus(grd_examtrnsinfo.row) = '2';
- ds_main_examtrnsinfo_examtrnslist.enableevent = false;
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = false;
- ds_main_examtrnsinfo_examtrnslist.setRowType(e.row, 4);
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = true;
- ds_main_examtrnsinfo_examtrnslist.enableevent = true;
- } else {
- //grd_examtrnsinfo.rowStatus(grd_examtrnsinfo.row) = '1';
- ds_main_examtrnsinfo_examtrnslist.enableevent = false;
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = false;
- ds_main_examtrnsinfo_examtrnslist.setRowType(e.row, 2);
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = true;
- ds_main_examtrnsinfo_examtrnslist.enableevent = true;
- }
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_examtrnsinfo
- * Event : oncellclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 셀 클릭시
- ****************************************************************************************/
- function group3_grd_examtrnsinfo_oncellclick(obj: Grid, e: GridClickEventInfo) {
- if (e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "rsrvdt")) {
- if (ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "rsrvyn") == "Y") {
- //grd_examtrnsinfo.colDisabled(grd_examtrnsinfo.colRef("rsrvdt")) = true;
- group3.grd_examtrnsinfo.setCellProperty("body", "rsrvdt", "edittype", "none");
- } else if (ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "rsrvyn") == "N") {
- //grd_examtrnsinfo.colDisabled(grd_examtrnsinfo.colRef("rsrvdt")) = false;
- group3.grd_examtrnsinfo.setCellProperty("body", "rsrvdt", "edittype", "mask");
- }
- } else if (e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "examroom")) {
- if (ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "rsrvyn") == "Y") {
- //grd_examtrnsinfo.colDisabled(grd_examtrnsinfo.colRef("examroom")) = true;
- group3.grd_examtrnsinfo.setCellProperty("body", "examroom", "edittype", "none");
- } else if (ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "rsrvyn") == "N") {
- //grd_examtrnsinfo.colDisabled(grd_examtrnsinfo.colRef("examroom")) = false;
- group3.grd_examtrnsinfo.setCellProperty("body", "examroom", "edittype", "textarea");
- }
- } else if (e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "prcpnm")) {
- if (ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "rsrvyn") == "Y") {
- //grd_examtrnsinfo.colDisabled(grd_examtrnsinfo.colRef("prcpnm")) = true;
- group3.grd_examtrnsinfo.setCellProperty("body", "prcpnm", "edittype", "none");
- } else if (ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "rsrvyn") == "N") {
- //grd_examtrnsinfo.colDisabled(grd_examtrnsinfo.colRef("prcpnm")) = false;
- group3.grd_examtrnsinfo.setCellProperty("body", "prcpnm", "edittype", "textarea");
- }
- } else if (e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "prcpdelivefact")) {
- if (ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "rsrvyn") == "Y") {
- //grd_examtrnsinfo.colDisabled(grd_examtrnsinfo.colRef("prcpdelivefact")) = true;
- group3.grd_examtrnsinfo.setCellProperty("body", "prcpdelivefact", "edittype", "textarea");
- } else if (ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "rsrvyn") == "N") {
- //grd_examtrnsinfo.colDisabled(grd_examtrnsinfo.colRef("prcpdelivefact")) = false;
- group3.grd_examtrnsinfo.setCellProperty("body", "prcpdelivefact", "edittype", "textarea");
- }
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_examtrnsinfo
- * Event : oncellclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 셀 더블클릭시
- ****************************************************************************************/
- function group3_grd_examtrnsinfo_oncelldblclick(obj: Grid, e: GridClickEventInfo) {
- if (e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "rsrvyn") || e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "wardcd") || e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "roomcd") ||
- e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "pid") || e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "patnm") || e.col == group3.grd_examtrnsinfo.getBindCellIndex("body", "sexage")) {
- ds_main_cond.setColumn(0, "pid", ds_main_examtrnsinfo_examtrnslist.getColumn(e.row, "pid"));
- fSearch();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_ref
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 조회버튼 클릭시
- ****************************************************************************************/
- function group3_grp_sea_btn_ref_onclick(obj: Button, e: ClickEventInfo) {
- fSearch();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_wardcd
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 값 변경시
- ****************************************************************************************/
- function group3_grp_sea_cmb_wardcd_onitemchanged(obj: Combo, e: ItemChangeEventInfo) {
- fGetRoomList();
- fGetSettringInfoRef();
- ds_main_cond.setColumn(0, "patnm", "");
- ds_main_cond.setColumn(0, "pid", "");
- fPatInfoRef();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button2
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 엑셀버튼 클릭시
- ****************************************************************************************/
- function group3_grp_sea_button2_onclick(obj: Button, e: ClickEventInfo) {
- // var fileName = window.fileDialog("save", ",", false, "검사실 전달사항 리스트", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- // grd_examtrnsinfo.saveExcel(fileName, "sheetname:sheet1;exportfalsecols:1;col_2:label;col_3:label;col_13:label;");
- if (ds_main_examtrnsinfo_examtrnslist.rowcount > 0) {
- grdf_exportExcel(group3.grd_examtrnsinfo, "검사실 전달사항 리스트", "검사실 전달사항 리스트", false, "", "", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button1
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 통합결과버튼 클릭시
- ****************************************************************************************/
- function group3_grp_sea_button1_onclick(obj: Button, e: ClickEventInfo) {
- var pid = ds_main_cond.getColumn(0, "pid");
- var instcd = ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "instcd");
- if (utlf_isNull(pid)) {
- sysf_messageBox("환자를 선택해주십시오.", "I");
- return;
- }
- if (utlf_isNull(instcd)) {
- sysf_messageBox("해당 환자의 정보가 없습니다.", "I");
- return;
- }
- frmf_open("SMMMI00100", "SMMMI00100", "", null, "", "", "", null, null, null, null, null, "M");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button4
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 통합기록버튼 클릭시
- ****************************************************************************************/
- function group3_grp_sea_button4_onclick(obj: Button, e: ClickEventInfo) {
- var pid = ds_main_cond.getColumn(0, "pid");
- var instcd = ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "instcd");
- if (utlf_isNull(pid)) {
- sysf_messageBox("환자를 선택해주십시오.", "I");
- return;
- }
- if (utlf_isNull(instcd)) {
- sysf_messageBox("해당 환자의 정보가 없습니다.", "I");
- return;
- }
- frmf_setParameter("SMMRI00400_param_pid", pid);
- frmf_open("SMMRI00400", "SMMRI00400", "", null, "", "", "", null, null, null, null, null, "M");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button5
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : Consult관리버튼 클릭시
- ****************************************************************************************/
- function group3_grp_sea_button5_onclick(obj: Button, e: ClickEventInfo) {
- var pid = ds_main_cond.getColumn(0, "pid");
- var instcd = ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "instcd");
- if (utlf_isNull(pid)) {
- sysf_messageBox("환자를 선택해주십시오.", "I");
- return;
- }
- if (utlf_isNull(instcd)) {
- sysf_messageBox("해당 환자의 정보가 없습니다.", "I");
- return;
- }
- frmf_open("SMMMR05000", "SMMMR05000", "", null, "", "", "", null, null, null, null, null, "M");
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_roomcd
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 값 변경시
- ****************************************************************************************/
- function group3_grp_sea_cmb_roomcd_onitemchanged(obj: Combo, e: ItemChangeEventInfo) {
- ds_main_cond.setColumn(0, "patnm", "");
- ds_main_cond.setColumn(0, "pid", "");
- fPatInfoRef();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_patnm
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 값 변경시
- ****************************************************************************************/
- function group3_grp_sea_cmb_patnm_onitemchanged(obj: Combo, e: ItemChangeEventInfo) {
- var pid = ds_main_cond.getColumn(0, "patnm");
- ds_main_cond.setColumn(0, "pid", pid);
- fSearch();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_settingrn
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 값 변경시
- ****************************************************************************************/
- function group3_grp_sea_cmb_settingrn_onitemchanged(obj: Combo, e: ItemChangeEventInfo) {
- fGetPatInfo();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_savrem
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 저장버튼 클릭시
- ****************************************************************************************/
- function group3_btn_savrem_onclick(obj: Button, e: ClickEventInfo) {
- var deptcdcnt = 0;
- var prcpexecdeptcd;
- for (var i = 0; i < ds_main_examtrnsinfo_examtrnslist; i++) {
- if (ds_main_examtrnsinfo_examtrnslist.getRowType(i) == 2 || ds_main_examtrnsinfo_examtrnslist.getRowType(i) == 4) {
- prcpexecdeptcd = ds_main_examtrnsinfo_examtrnslist.getColumn(i, "prcpexecdeptcd");
- if (utlf_isNull(prcpexecdeptcd)) { //지원부서
- deptcdcnt++;
- }
- }
- }
- if (deptcdcnt > 0) {
- sysf_messageBox("지원부서를 입력하여 주십시오.", "E");
- return;
- }
- var data = grdf_getGridUpdateData(group3.grd_examtrnsinfo, 'all');
- grdf_setStatusColumn(data, 'status');
- ds_send_savedata_examtrnslist.copyData(data, true);
- if (utlf_isNull(data)) {
- sysf_messageBox("저장 할 내역이", "I004");
- return;
- }
- //dsf_makeValue(ds_send_savedata_examtrnslist, "examtrnslist", "string", data);
- //submit("TXMNW15000");
- var oParam = {};
- oParam.id = "TRMNB01901";
- oParam.service = "wardcareapp.WardCareMngt";
- oParam.method = "reqExamtrnsInfo";
- oParam.inds = "examtrnslist=ds_send_savedata_examtrnslist";
- oParam.outds = "";
- oParam.async = false;
- //oParam.callback = "cf_TRMNB01901";
- tranf_submit(oParam);
- fSearch();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button3
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 출력버튼 클릭시
- ****************************************************************************************/
- function group3_button3_onclick(obj: Button, e: ClickEventInfo) {
- var cnt = 0;
- var chkyn = "";
- var prtNode = ds_temp_prtinfo;
- ds_temp_prtinfo.clearData();
- //ds_temp_prtinfo.addRow();
- var node = ds_main_examtrnsinfo_examtrnslist.getCaseCount("chkyn == 'Y' || chkyn == '1'");
- if (node == 0) {
- sysf_messageBox("출력할 내역을 선택해주십시오.", "I");
- return;
- }
- if (node > 0) {
- for (var i = 0; i < ds_main_examtrnsinfo_examtrnslist.rowcount; i++) {
- chkyn = ds_main_examtrnsinfo_examtrnslist.getColumn(i, "chkyn");
- if (chkyn == "Y" || chkyn == "1") {
- dsf_makeValue(prtNode, "wardcd", "string", group3.grd_examtrnsinfo.getCellText(i, group3.grd_examtrnsinfo.getBindCellIndex("body", "wardcd")), cnt);
- dsf_makeValue(prtNode, "roomcd", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "roomcd"), cnt);
- dsf_makeValue(prtNode, "pid", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "pid"), cnt);
- dsf_makeValue(prtNode, "patnm", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "patnm"), cnt);
- dsf_makeValue(prtNode, "sexage", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "sexage"), cnt);
- dsf_makeValue(prtNode, "rsrvdt", "string", group3.grd_examtrnsinfo.getCellText(i, group3.grd_examtrnsinfo.getBindCellIndex("body", "rsrvdt")), cnt);
- dsf_makeValue(prtNode, "examroom", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "examroom"), cnt);
- dsf_makeValue(prtNode, "prcpnm", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "prcpnm"), cnt);
- dsf_makeValue(prtNode, "prcpdelivefact", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "prcpdelivefact"), cnt);
- dsf_makeValue(prtNode, "nrrmk", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "nrrmk"), cnt);
- dsf_makeValue(prtNode, "nrdt", "string", group3.grd_examtrnsinfo.getCellText(i, group3.grd_examtrnsinfo.getBindCellIndex("body", "nrdt")), cnt);
- dsf_makeValue(prtNode, "nrid", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "nrid"), cnt);
- dsf_makeValue(prtNode, "nrtel", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "nrtel"), cnt);
- dsf_makeValue(prtNode, "examrmrmk", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "examrmrmk"), cnt);
- dsf_makeValue(prtNode, "examrmdt", "string", group3.grd_examtrnsinfo.getCellText(i, group3.grd_examtrnsinfo.getBindCellIndex("body", "examrmdt")), cnt);
- dsf_makeValue(prtNode, "examrmid", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "examrmid"), cnt);
- dsf_makeValue(prtNode, "examrmtel", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "examrmtel"), cnt);
- dsf_makeValue(prtNode, "nrckdt", "string", group3.grd_examtrnsinfo.getCellText(i, group3.grd_examtrnsinfo.getBindCellIndex("body", "nrckdt")), cnt);
- dsf_makeValue(prtNode, "nrckid", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "nrckid"), cnt);
- dsf_makeValue(prtNode, "fstrgstdt", "string", group3.grd_examtrnsinfo.getCellText(i, group3.grd_examtrnsinfo.getBindCellIndex("body", "fstrgstdt")), cnt);
- dsf_makeValue(prtNode, "indd", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "indd"), cnt);
- dsf_makeValue(prtNode, "cretno", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "cretno"), cnt);
- dsf_makeValue(prtNode, "prcpdd", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "prcpdd"), cnt);
- dsf_makeValue(prtNode, "prcpno", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "prcpno"), cnt);
- dsf_makeValue(prtNode, "prcphistno", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "prcphistno"), cnt);
- dsf_makeValue(prtNode, "sex", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "sex"), cnt);
- dsf_makeValue(prtNode, "brthdd", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "brthdd"), cnt);
- dsf_makeValue(prtNode, "seqno", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "seqno"), cnt);
- dsf_makeValue(prtNode, "execdd", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "execdd"), cnt);
- dsf_makeValue(prtNode, "prcpexecdeptcd", "string", group3.grd_examtrnsinfo.getCellText(i, group3.grd_examtrnsinfo.getBindCellIndex("body", "prcpexecdeptcd")), cnt);
- dsf_makeValue(prtNode, "rsrvyn", "string", ds_main_examtrnsinfo_examtrnslist.getColumn(i, "rsrvyn"), cnt);
- cnt++;
- }
- }
- //exeReportPreview("RPMNW15000", "XMLSTR");
- //미리보기출력
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "root/temp/prtinfo", prtNode); // 데이터셋 1
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source; // 최상의노드 XML 스트링 추출
-
- var option = "open=1;save=1;directprint=0;print=1;zoom=0;";
- rptf_exeReportPreview30(["RPMNW15000"],[objParam], option);
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button6
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 행삭제버튼 클릭시
- ****************************************************************************************/
- function group3_button6_onclick(obj: Button, e: ClickEventInfo) {
- var xPathExamTrnsList = ds_main_examtrnsinfo_examtrnslist;
- if (!utlf_isNull(xPathExamTrnsList.getColumn(e.row, "fstrgstdt"))) {
- ds_main_examtrnsinfo_examtrnslist.enableevent = false;
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = false;
- ds_main_examtrnsinfo_examtrnslist.setRowType(e.row, 8);
- ds_main_examtrnsinfo_examtrnslist.updatecontrol = true;
- ds_main_examtrnsinfo_examtrnslist.enableevent = true;
- } else {
- ds_main_examtrnsinfo_examtrnslist.deleteRow(e.row);
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button7
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 행추가버튼 클릭시
- ****************************************************************************************/
- function group3_button7_onclick(obj: Button, e: ClickEventInfo) {
- var pid = ds_main_cond.getColumn(0, "pid");
- var instcd = ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "instcd");
- if (utlf_isNull(pid)) {
- sysf_messageBox("환자를 선택해주십시오.", "I");
- return;
- }
- if (utlf_isNull(instcd)) {
- sysf_messageBox("해당 환자의 정보가 없습니다.", "I");
- return;
- }
- if (ds_main_examtrnsinfo_examtrnslist.rowcount > 0) {
- ds_main_examtrnsinfo_examtrnslist.insertRow(0);
-
- } else if (ds_main_examtrnsinfo_examtrnslist.rowcount == 0) {
- ds_main_examtrnsinfo_examtrnslist.addRow()
- }
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "rsrvyn", 'N');
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "instcd", ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "instcd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "cretno", ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "cretno"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "indd", ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "indd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "wardcd", ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "wardcd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "roomcd", ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "roomcd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "pid", ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "pid"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "patnm", ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "patnm"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "sexage", ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "sexage"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "sex", ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "sex"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "brthdd", ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "brthdd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "prcpexecdeptcd", ds_main_cond.getColumn(0, "deptcd"));
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button8
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 간호확인버튼 클릭시
- ****************************************************************************************/
- function group3_button8_onclick(obj: Button, e: ClickEventInfo) {
- var data = "";
- var xCertCpapListPath = ds_main_examtrnsinfo_examtrnslist;
- for (var i = 0; i < ds_main_examtrnsinfo_examtrnslist.rowcount; i++) {
- if (ds_main_cond.getColumn(0, "multicheck") == "true" || ds_main_cond.getColumn(0, "multicheck") == "1") {
- data = grdf_getGridUpdateData(group3.grd_examtrnsinfo, "insert");
- } else if (xCertCpapListPath.getColumn(i, "chkyn") == "Y" || xCertCpapListPath.getColumn(i, "chkyn") == "1") {
- data = grdf_getGridUpdateData(group3.grd_examtrnsinfo, 'all');
- }
- }
- if (utlf_isNull(data)) {
- sysf_messageBox("선택된 내역이", "I004");
- return;
- }
- grdf_setStatusColumn(data, 'status');
- ds_send_savedata_examtrnslist.copyData(data, true);
- //dsf_makeValue(ds_send_savedata, "examtrnslist", "string", data);
-
- var oParam = {};
- oParam.id = "TXMNW15100";
- oParam.service = "wardcareapp.WardCareMngt";
- oParam.method = "reqExamtrnsNrckInfo";
- oParam.inds = "examtrnslist=ds_send_savedata_examtrnslist";
- oParam.outds = "";
- oParam.async = false;
- //oParam.callback = "cf_TXMNW15100";
- tranf_submit(oParam);
- fSearch();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button9
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 처방 당겨오기버튼 클릭시
- ****************************************************************************************/
- function group3_button9_onclick(obj: Button, e: ClickEventInfo) {
- var pid = ds_main_cond.getColumn(0, "pid");
- var instcd = ds_main_examtrnsinfo_patserchinfolist.getColumn(0, "instcd");
- if (utlf_isNull(pid)) {
- sysf_messageBox("환자를 선택해주십시오.", "I");
- return;
- }
- if (utlf_isNull(instcd)) {
- sysf_messageBox("해당 환자의 정보가 없습니다.", "I");
- return;
- }
- frmf_setParameter("SMMNW15100_PARAM1", pid);
- frmf_modal("SPMNW15200", "SPMNW15200", "", null, "1", "400", "400", null, null, null, null, null, "M");
- //model.copyNode("/root/main/examtrnsinfo2", "/root/tmp");
- ds_main_examtrnsinfo2_examtrnslist.copyData(ds_tmp_examtrnslist);
- //var cnt = getNodesetCount("/root/main/examtrnsinfo2/examtrnslist");
- var cnt = ds_main_examtrnsinfo2_examtrnslist.rowcount;
- var row1 = 0;
- // if (cnt == 1) {
- // ds_main_examtrnsinfo_examtrnslist.addRow();
- //
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "rsrvyn", 'Y');
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "wardcd", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "wardcd"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "roomcd", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "roomcd"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "pid", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "pid"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "patnm", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "patnm"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "sexage", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "sexage"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "rsrvdt", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "rsrvdt"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "examroom", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "examroom"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "prcpnm", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "prcpnm"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "prcpdelivefact", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "prcpdelivefact"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "prcpexecdeptcd", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "prcpexecdeptcd"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "execdd", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "execdd"));
- //
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "sex", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "sex"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "brthdd", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "brthdd"));
- //
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "indd", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "indd"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "cretno", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "cretno"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "prcpdd", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "prcpdd"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "prcpno", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "prcpno"));
- // ds_main_examtrnsinfo_examtrnslist.setColumn(e.row, "prcphistno", ds_main_examtrnsinfo2_examtrnslist.getColumn(0, "prcphistno"));
- // } else if (cnt > 1) {
- //
- //
- // }
- for (var i = 0; i < cnt; i++) {
- row1 = ds_main_examtrnsinfo_examtrnslist.addRow();
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "rsrvyn", 'Y');
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "wardcd", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "wardcd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "roomcd", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "roomcd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "pid", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "pid"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "patnm", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "patnm"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "sexage", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "sexage"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "rsrvdt", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "rsrvdt"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "examroom", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "examroom"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "prcpnm", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "prcpnm"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "prcpdelivefact", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "prcpdelivefact"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "prcpexecdeptcd", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "prcpexecdeptcd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "execdd", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "execdd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "sex", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "sex"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "brthdd", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "brthdd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "indd", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "indd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "cretno", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "cretno"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "prcpdd", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "prcpdd"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "prcpno", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "prcpno"));
- ds_main_examtrnsinfo_examtrnslist.setColumn(row1, "prcphistno", ds_main_examtrnsinfo2_examtrnslist.getColumn(i, "prcphistno"));
- }
- ds_tmp_examtrnslist.clearData();
- }
- function SMMNW15100_ontimer(obj:Form, e:TimerEventInfo)
- {
- if( e.timerid == 0 ){
- this.killTimer(0);
- fSearch();
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|