1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMNP06000" position="absolute 0 0 1202 784" titletext="DSC main" oninit="SMMNP06000_oninit" onload="SMMNP06000_onload" ontimer="SMMNP06000_ontimer">
- <Layouts>
- <Layout>
- <Tab position="absolute 0 81 1202 762" id="swt_main" onchanged="swt_main_onchanged" anchor="all" onlbuttondown="swt_main_onlbuttondown" style="buttonpadding:4 16 4 16;border:0 solid #808080ff,1 solid #808080ff,1 solid #808080ff,1 solid #808080ff;">
- <Tabpages>
- <Tabpage text=" DSC Main " id="case_dm">
- <Layouts>
- <Layout>
- <Button position="absolute 1154 4 1196 24" id="button2" class="btn2" text="출력" onclick="swt_main_case_dm_button2_onclick" anchor="top right"/>
- <Grid position="absolute 4 29 1196 361" id="grd_dscList" class="datagrid2" binddataset="ds_main_dsc_dscList" oncelldblclick="swt_main_case_dm_grd_dscList_oncelldblclick" onrbuttondown="swt_main_case_dm_grd_dscList_onrbuttondown" onrbuttonup="swt_main_case_dm_grd_dscList_onrbuttonup" oncellclick="swt_main_case_dm_grd_dscList_oncellclick" cellsizingtype="col" cellsizebandtype="allband" scrollpixel="all" anchor="left top right" autoenter="key" oncloseup="swt_main_case_dm_grd_dscList_oncloseup" onlbuttonup="swt_main_case_dm_grd_dscList_onlbuttonup">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="20" band="left"/>
- <Column size="102" band="left"/>
- <Column size="102" band="left"/>
- <Column size="20" band="left"/>
- <Column size="30" band="left"/>
- <Column size="35" band="left"/>
- <Column size="57" band="left"/>
- <Column size="25"/>
- <Column size="25"/>
- <Column size="60"/>
- <Column size="61"/>
- <Column size="48"/>
- <Column size="72"/>
- <Column size="49"/>
- <Column size="65"/>
- <Column size="50"/>
- <Column size="180"/>
- <Column size="39"/>
- <Column size="39"/>
- <Column size="87"/>
- <Column size="60"/>
- <Column size="65"/>
- <Column size="50"/>
- <Column size="30"/>
- <Column size="65"/>
- <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"/>
- <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" text="입실시각"/>
- <Cell col="2" text="퇴실시각"/>
- <Cell col="3" colspan="2" text="재원 상태" taborder="undefined"/>
- <Cell col="5" text="심사 대상"/>
- <Cell col="6" text="수술상태"/>
- <Cell col="7" text="C P"/>
- <Cell col="8" text="협 진"/>
- <Cell col="9" text="등록번호"/>
- <Cell col="10" text="이름"/>
- <Cell col="11" text="S/A"/>
- <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" text="진정"/>
- <Cell col="24" text="수술 전 검사"/>
- <Cell col="25" text="수술 처방"/>
- <Cell col="26" text="미확인 처방"/>
- <Cell col="27" text="기록 유무"/>
- <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" text="입원 처방"/>
- <Cell col="37" text="외래 처방"/>
- <Cell col="38"/>
- <Cell col="39"/>
- <Cell col="40"/>
- <Cell col="41"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="expr:bind:colEdittype" text="bind:careinrmdd" mask="####-##-## ##:##" maskchar=" " edittrimtype="both" editautoselect="true"/>
- <Cell col="2" style="align:left;" text="bind:dschdd" mask="expr:utlf_isNull(dschdd) || dschdd == '-' ? '' : ds_main_dsc_dscList.getColumn(currow, 'dschdd').length == 8 ? '####-##-##' : '####-##-## ##:##'" maskchar=" "/>
- <Cell col="3" style="linetype:onlyhorz;" text="bind:chngroomstat"/>
- <Cell col="4" text="bind:indschstat"/>
- <Cell col="5" text="bind:judyn"/>
- <Cell col="6" displaytype="combo" style="align:center;" text="bind:opstatcd" combodataset="ds_init_M0065list_M0065" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="7" text="bind:cpgappno"/>
- <Cell col="8" text="bind:cnstyn"/>
- <Cell col="9" text="bind:pid"/>
- <Cell col="10" text="bind:hngnm"/>
- <Cell col="11" text="bind:sexage"/>
- <Cell col="12" displaytype="date" text="bind:opcnfmdd" calendardisplaynulltype="none"/>
- <Cell col="13" text="bind:oproomcd"/>
- <Cell col="14" text="bind:opfromtmcd" mask="expr:utlf_isNull(opfromtmcd) ? '' : '##:##'"/>
- <Cell col="15" text="bind:opusetm" mask="expr:utlf_isNull(opusetm) ? '' : '##:##'"/>
- <Cell col="16" style="align:left;" text="bind:opcd"/>
- <Cell col="17" style="align:left;" text="bind:oppart"/>
- <Cell col="18" text="bind:opflagcd"/>
- <Cell col="19" style="align:left;" text="bind:orddeptcd"/>
- <Cell col="20" text="bind:atdoctid"/>
- <Cell col="21" text="bind:perfdrnm"/>
- <Cell col="22" style="align:left;" text="bind:anstmthdcd"/>
- <Cell col="23" text="bind:calmflag"/>
- <Cell col="24" displaytype="combo" edittype="combo" style="align:center;" text="bind:dsclabflag" combodataset="ds_dsclabflag" combocodecol="value" combodatacol="label"/>
- <Cell col="25" text="bind:iprch2"/>
- <Cell col="26" text="bind:uncn"/>
- <Cell col="27" text="bind:oprdyn"/>
- <Cell col="28" text="bind:oppatflagcd"/>
- <Cell col="29" text="bind:iocls"/>
- <Cell col="30" text="bind:indd"/>
- <Cell col="31" text="bind:cretno"/>
- <Cell col="32" text="bind:seqno"/>
- <Cell col="33" text="bind:ccrtstat"/>
- <Cell col="34" text="bind:tmpcareinrmdd"/>
- <Cell col="35" text="bind:oprsrvno"/>
- <Cell col="36" text="bind:iprccount"/>
- <Cell col="37" text="bind:oprccount"/>
- <Cell col="38" text="bind:rcptyn"/>
- <Cell col="39" text="bind:chngmedispclid"/>
- <Cell col="40" text="bind:perfdrid"/>
- <Cell col="41" text="bind:perfdeptcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 4 24 1196 30" linetype="horizontal" id="line1" class="line_10" anchor="left top right"/>
- <Button position="absolute 1098 4 1151 24" id="btn_excel" class="btn2" text="Excel" onclick="swt_main_case_dm_btn_excel_onclick" anchor="top right"/>
- <Button position="absolute 1009 4 1095 24" id="btn_save" class="btn5" text="입실시각저장" onclick="swt_main_case_dm_btn_save_onclick" anchor="top right"/>
- <Grid position="absolute 597 392 1196 610" id="grd_cartlist" binddataset="ds_main_MmohiprcLists_CartList" cellsizingtype="col" scrollpixel="all" anchor="all" extendsizetype="row" autosizingtype="row" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="60"/>
- <Column size="65"/>
- <Column size="261"/>
- <Column size="77"/>
- <Column size="46"/>
- <Column size="31"/>
- <Column size="30"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell colspan="7" text="수술마취 확정 간호처방" taborder="undefined"/>
- <Cell row="1" text="종류"/>
- <Cell row="1" col="1" text="코드"/>
- <Cell row="1" col="2" text="처방(물품)명"/>
- <Cell row="1" col="3" text="규격"/>
- <Cell row="1" col="4" text="모델"/>
- <Cell row="1" col="5" text="단위"/>
- <Cell row="1" col="6" text="수량"/>
- </Band>
- <Band id="body">
- <Cell style="align:left;" text="bind:kindcd"/>
- <Cell col="1" style="align:left top;padding:4 2 2 2;" text="bind:goodcd" wordwrap="word" autosizerow="limitmin"/>
- <Cell col="2" style="align:left top;padding:4 2 2 2;" text="bind:goodengnm" wordwrap="word" autosizerow="limitmin"/>
- <Cell col="3" style="align:left top;padding:4 2 2 2;" text="bind:goodspec" wordwrap="word" autosizerow="limitmin"/>
- <Cell col="4" style="align:left;" text="bind:goodmodel"/>
- <Cell col="5" style="align:left;padding:2 2 2 2;" text="bind:deliveunit"/>
- <Cell col="6" style="align:left;" text="bind:goodqty"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="수술처방 상세내역" position="absolute 4 370 145 390" id="caption20" class="tit_2"/>
- <Grid position="absolute 4 392 595 610" id="grd_otptlist" binddataset="ds_main_MmohiprcLists_CureList" cellsizingtype="col" scrollpixel="all" anchor="left top bottom" extendsizetype="row" autosizingtype="row" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="58"/>
- <Column size="64"/>
- <Column size="295"/>
- <Column size="50"/>
- <Column size="58"/>
- <Column size="60"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell colspan="6" text="수술료/마취료" taborder="undefined"/>
- <Cell row="1" text="종류"/>
- <Cell row="1" col="1" text="코드"/>
- <Cell row="1" col="2" text="처방코드/처방명"/>
- <Cell row="1" col="3" text="구분"/>
- <Cell row="1" col="4" text="급/비"/>
- <Cell row="1" col="5" text="선택진료"/>
- </Band>
- <Band id="body">
- <Cell style="align:left;" text="bind:kindcd"/>
- <Cell col="1" style="align:left;" text="bind:prcpcd"/>
- <Cell col="2" style="align:left top;padding:4 2 2 2;" text="bind:ordname" wordwrap="word" autosizerow="limitmin"/>
- <Cell col="3" style="align:left top;padding:4 2 2 2;" text="bind:opcls" wordwrap="word" autosizerow="limitmin"/>
- <Cell col="4" style="align:left;" text="bind:payflagcd"/>
- <Cell col="5" text="bind:choiordflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 4 387 1196 393" linetype="horizontal" id="line6" class="line_10" anchor="left top right"/>
- <Shape position="absolute 4 360 1196 366" linetype="horizontal" id="line3" class="line_3" anchor="left top right"/>
- <Static position="absolute 1120 371 1135 386" id="caption9" class="color_6" style="background:#ff0000ff;" anchor="top right"/>
- <Static text="수술취소" position="absolute 1137 369 1195 389" id="caption10" anchor="top right"/>
- <Edit readonly="true" position="absolute 4 4 917 24" id="out_msg" visible="false" class="output" anchor="left top right"/>
- <Button position="absolute 920 4 1006 24" id="btn_outcancel" class="btn5" enable="false" visible="true" text="간호퇴실취소" onclick="swt_main_case_dm_btn_outcancel_onclick" anchor="top right"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="Order Manage" id="case_om" style="anchor:default;margin:5 5 5 5;">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 1190 634" id="import3" url="emr_wardorderxp::SMMNW00300_OrderManage.xfdl" anchor="all"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Div position="absolute 0 24 1202 78" align="align:center top;" id="group2" class="div_SA" anchor="left top right">
- <Layouts>
- <Layout>
- <Static text="업무일자 :" position="absolute 5 7 79 27" id="caption8" class="search_name" anchor="default"/>
- <Static text="수술진행 :" position="absolute 636 7 714 27" id="caption11" class="search_name" anchor="default"/>
- <Static text="구 분 :" position="absolute 244 7 302 27" id="caption1" class="search_name" anchor="default"/>
- <Static text="집도의 :" position="absolute 244 29 305 49" id="caption54" class="search_name" anchor="default"/>
- <Shape position="absolute 1107 29 1113 49" linetype="vertical" id="line25" class="line_4" anchor="top right"/>
- <Calendar position="absolute 84 6 204 26" align="align:center middle;" id="ipt_opcnfmdd" class="input_default" taborder="1" anchor="default" autoselect="true" onchanged="group2_ipt_opcnfmdd_onchanged"/>
- <Radio position="absolute 310 6 510 26" id="rdo_dscflag" class="radio_search" taborder="15" columncount="4" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group2_rdo_dscflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">입원</Col>
- </Row>
- <Row>
- <Col id="codecolumn">D</Col>
- <Col id="datacolumn">DSC</Col>
- </Row>
- <Row>
- <Col id="codecolumn">T</Col>
- <Col id="datacolumn">퇴실완료</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 717 6 1023 26" id="rdo_opflag" class="radio_search" taborder="15" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1" style="textpadding:0 5 0 3;" onitemchanged="group2_rdo_opflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">00</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">20</Col>
- <Col id="datacolumn">수술예정</Col>
- </Row>
- <Row>
- <Col id="codecolumn">30</Col>
- <Col id="datacolumn">수술대기</Col>
- </Row>
- <Row>
- <Col id="codecolumn">40</Col>
- <Col id="datacolumn">수술중</Col>
- </Row>
- <Row>
- <Col id="codecolumn">50</Col>
- <Col id="datacolumn">종료</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Button position="absolute 1121 29 1177 49" id="button9" class="btn1" text="조회" anchor="top right" onclick="group2_button9_onclick"/>
- <Static text="진 료 과 :" position="absolute 5 29 77 49" id="caption2" class="search_name" anchor="default"/>
- <Combo position="absolute 84 29 204 49" id="cmb_orddeptlist" class="combo_default" innerdataset="@ds_main_cond_orddeptlist_dept" datacolumn="depthngnm" codecolumn="deptcd" anchor="default" onitemchanged="group2_cmb_orddeptlist_onitemchanged" displayrowcount="20"/>
- <Combo position="absolute 310 29 400 49" id="cmb_drcd" class="combo_default" innerdataset="@ds_init_drcdlist" datacolumn="usernm" codecolumn="userid" anchor="default" onitemchanged="group2_cmb_drcd_onitemchanged"/>
- <Static text="수술방 :" position="absolute 436 29 498 49" id="caption4" class="search_name" anchor="default"/>
- <Combo position="absolute 505 29 601 49" id="cmb_oproomcd" class="combo_default" innerdataset="@ds_init_omcdlist" datacolumn="oproomnm" codecolumn="oproomcd" anchor="default" onitemchanged="group2_cmb_oproomcd_onitemchanged" displayrowcount="20"/>
- <Static text="등록번호 :" position="absolute 636 29 711 49" id="caption7" class="search_name" anchor="default"/>
- <Button position="absolute 810 28 830 48" id="button16" class="icon_search" taborder="6" text="" anchor="default" onclick="group2_button16_onclick"/>
- <Edit position="absolute 716 29 807 49" id="ipt_pid" class="input_default" anchor="default" autoselect="true" onkeyup="group2_ipt_pid_onkeyup"/>
- <Edit readonly="true" position="absolute 833 29 928 49" id="opt_hngnm" anchor="default" class="output"/>
- <Edit readonly="true" position="absolute 979 29 1079 49" id="opt_rrgstno" anchor="default" class="output"/>
- <Edit readonly="true" position="absolute 931 29 976 49" id="opt_gndrage" anchor="default" class="output"/>
- <CheckBox position="absolute 1115 6 1185 26" id="chk_opflagex" visible="false" anchor="default" text="취소제외" truevalue="99" onclick="group2_chk_opflagex_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="일일수술실" position="absolute 0 0 100 25" id="caption6" class="tit_1"/>
- <Div position="absolute 10 743 210 763" id="group1" anchor="left bottom">
- <Layouts>
- <Layout>
- <Static text="*일반/반환/퇴원" position="absolute 10 0 110 20" id="cap_prcp" visible="false" anchor="default"/>
- <Static position="absolute 132 2 147 17" id="cap_color" class="color_6" visible="false" anchor="default" style="background:#ffccccff;"/>
- <Static text="미확인" position="absolute 152 0 190 20" id="cap_uncnfm" visible="false" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 2 724 1198 753" id="grp_btn" scrollbars="autoboth" anchor="left right bottom">
- <Layouts>
- <Layout>
- <Shape position="absolute 2 2 897 29" id="sha_state" type="roundrectangle" anchor="default" style="fillbrush:solid #fffbf2ff true;"/>
- <Static text="재원상태 ◆:입원의뢰서 ■:전실승인 @:병동입원 ⓓ:퇴원예고 ⓒ:간호사퇴원정리완료 ⓘ:심사중 ⓕ:심사완료 (-):전실감 진료비후수납" position="absolute 12 5 834 25" id="cap_state" anchor="default"/>
- <Button position="absolute 1079 6 1195 26" id="btn_inrsrv" class="btn3" text="입원의뢰서조회" anchor="top right" onclick="grp_btn_btn_inrsrv_onclick"/>
- <Button position="absolute 982 6 1074 26" id="button1" class="btn3" text="프린터설정" anchor="top right" onclick="grp_btn_button1_onclick"/>
- <Static position="absolute 734 6 754 21" id="caption17" anchor="default" style="background:#ffff00ff;"/>
- </Layout>
- </Layouts>
- </Div>
- <Button position="absolute 1133 765 1197 784" id="button12" class="btn2" visible="false" text="컬럼설정" onclick="button12_onclick" anchor="right bottom"/>
- <Div position="absolute 485 230 674 280" id="group5" visible="false" style="background:#87cefaff;">
- <Layouts>
- <Layout>
- <Static text="출력할 장수를 입력하십시오." position="absolute 0 5 188 19" id="caption3" class="tit_2"/>
- <Edit position="absolute 27 25 87 44" align="align:right middle;" id="ipt_patcntctel" class="input_default" autoselect="true" onkeyup="group5_ipt_patcntctel_onkeyup" style="align:right middle;"/>
- <Button position="absolute 90 25 132 44" id="btn_prtlabel" class="btn5" text="확인" onclick="group5_btn_prtlabel_onclick"/>
- <Button position="absolute 135 25 177 44" id="button3" class="btn5" text="취소" onclick="group5_button3_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <PopupMenu id="pMenu_inmenumenu" innerdataset="@ds_main_menuitems_inmenu_item" idcolumn="func" captioncolumn="name" levelcolumn="lev" position="absolute 5 785 185 827" style="buttonsize:-1;" onmenuclick="pMenu_inmenumenu_onmenuclick"/>
- <PopupMenu id="pMenu_grdmenumenu" innerdataset="@ds_main_menuitems_grdmenu_item" idcolumn="func" captioncolumn="name" levelcolumn="lev" position="absolute 195 785 305 947" style="buttonsize:-1;" onmenuclick="pMenu_grdmenumenu_onmenuclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_cond_orddeptlist_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="scrnid" type="STRING" size="256" sumtext="수행부서"/>
- <Column id="deptcd" type="STRING" size="256" sumtext="수행부서"/>
- <Column id="opdeptcd" type="STRING" size="256" sumtext="수행부서"/>
- <Column id="opcnfmdd" type="STRING" size="256" sumtext="수술일자"/>
- <Column id="dscflag" type="STRING" size="256" sumtext="구분"/>
- <Column id="opflag" type="STRING" size="256" sumtext="수술진행"/>
- <Column id="opflagex" type="STRING" size="256" sumtext="수술취소제외"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="drcd" type="STRING" size="256" sumtext="집도의"/>
- <Column id="oproomcd" type="STRING" size="256" sumtext="수술방"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="oprsrvno" type="STRING" size="256"/>
- <Column id="seqflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_barcdprntsetup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prntsetupinfo" type="STRING" size="256" sumtext="코드"/>
- <Column id="macaddr" type="STRING" size="256" sumtext="macaddr"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_drcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="userid" type="STRING" size="256" sumtext="집도의id"/>
- <Column id="usernm" type="STRING" size="256" sumtext="집도의명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_omcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="oproomcd" type="STRING" size="256" sumtext="수술실코드"/>
- <Column id="oproomnm" type="STRING" size="256" sumtext="수술실명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_dsc_dscList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" onrowposchanged="ds_main_dsc_dscList_onrowposchanged">
- <ColumnInfo>
- <Column id="careinrmdd" type="STRING" size="256" sumtext=" 01 입실시각 "/>
- <Column id="dschdd" type="STRING" size="256" sumtext=" 02 퇴실시각 "/>
- <Column id="chngroomstat" type="STRING" size="256" sumtext=" 03 재원상태 "/>
- <Column id="indschstat" type="STRING" size="256" sumtext=" 03 재원상태 "/>
- <Column id="opstatcd" type="STRING" size="256" sumtext=" 04 수술상태 "/>
- <Column id="cpgappno" type="STRING" size="256" sumtext=" 05 CP "/>
- <Column id="pid" type="STRING" size="256" sumtext=" 06 등록번호 "/>
- <Column id="hngnm" type="STRING" size="256" sumtext=" 07 이름 "/>
- <Column id="sexage" type="STRING" size="256" sumtext=" 08 S/A "/>
- <Column id="opcnfmdd" type="STRING" size="256" sumtext=" 09 수술일자 "/>
- <Column id="oproomcd" type="STRING" size="256" sumtext=" 10 수술방 "/>
- <Column id="opfromtmcd" type="STRING" size="256" sumtext=" 11 수술시간 "/>
- <Column id="opusetm" type="STRING" size="256" sumtext=" 12 소요시간 "/>
- <Column id="opcd" type="STRING" size="256" sumtext=" 13 수술명 "/>
- <Column id="opflagcd" type="STRING" size="256" sumtext=" 14 구분 "/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext=" 15 과 "/>
- <Column id="medispclid" type="STRING" size="256" sumtext=" 16 주치의 "/>
- <Column id="perfdrnm" type="STRING" size="256" sumtext=" 17 집도의 "/>
- <Column id="anstmthdcd" type="STRING" size="256" sumtext=" 18 마취방법 "/>
- <Column id="iprch2" type="STRING" size="256" sumtext=" 19 수술처방 "/>
- <Column id="uncn" type="STRING" size="256" sumtext=" 20 미확인처방건수"/>
- <Column id="oprdyn" type="STRING" size="256" sumtext=" 21 기록여부 "/>
- <Column id="oppatflagcd" type="STRING" size="256" sumtext=" 22 환자구분 "/>
- <Column id="iocls" type="STRING" size="256" sumtext=" 23 입원외래구분 "/>
- <Column id="indd" type="STRING" size="256" sumtext=" 24 입원일자 "/>
- <Column id="cretno" type="STRING" size="256" sumtext=" 25 입원생성번호 "/>
- <Column id="oprsrvno" type="STRING" size="256" sumtext=" 26 수술예약번호 "/>
- <Column id="ccrtstat" type="STRING" size="256" sumtext=" 27 CaseCart 상태 "/>
- <Column id="seqno" type="STRING" size="256" sumtext=" 28 일련번호 "/>
- <Column id="mskind" type="STRING" size="256" sumtext=" 29 주부유형 "/>
- <Column id="histstat" type="STRING" size="256" sumtext=" 30 이력상태 "/>
- <Column id="perfdeptcd" type="STRING" size="256" sumtext=" 31 집도과 "/>
- <Column id="ophistno" type="STRING" size="256" sumtext=" 32 집도과 "/>
- <Column id="perfdrid" type="STRING" size="256" sumtext=" 33 집도의ID "/>
- <Column id="instcd" type="STRING" size="256" sumtext=" 34 기관코드 "/>
- <Column id="careinrmdd" type="STRING" size="256" sumtext=" 35 입실시각 "/>
- <Column id="iprccount" type="STRING" size="256" sumtext=" 36 입원처방갯수 "/>
- <Column id="oprccount" type="STRING" size="256" sumtext=" 37 외래처방갯수 "/>
- <Column id="cnstyn" type="STRING" size="256" sumtext=" 38 협진수술여부 "/>
- <Column id="rcptyn" type="STRING" size="256" sumtext=" 39 퇴원수납여부 "/>
- <Column id="chngmedispclid" type="STRING" size="256" sumtext=" 40 주치의ID "/>
- <Column id="roomcd" type="STRING" size="256" sumtext=" 41 roomcd "/>
- <Column id="seqflag" type="STRING" size="256" sumtext=" 42 seqflag "/>
- <Column id="oppart" type="STRING" size="256" sumtext=" 43 oppart "/>
- <Column id="dsclabflag" type="STRING" size="256" sumtext="DSC 수술 전 검사"/>
- <Column id="calmflag" type="STRING" size="256" sumtext="진정유무"/>
- <Column id="brateflag" type="STRING" size="256" sumtext="수납요율(입/퇴)"/>
- <Column id="judyn" type="STRING" size="256" sumtext="외퇴 심사대상 유무"/>
- <Column id="medipostyn" type="STRING" size="256" sumtext="진료비후불대상자"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_MmohiprcLists_CartList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="kindcd" type="STRING" size="256" sumtext=" 수술마취간호처방종류 "/>
- <Column id="goodcd" type="STRING" size="256" sumtext=" 처방코드 "/>
- <Column id="goodengnm" type="STRING" size="256" sumtext=" 처방명 "/>
- <Column id="goodspec" type="STRING" size="256" sumtext=" 규격 "/>
- <Column id="goodmodel" type="STRING" size="256" sumtext=" 모델 "/>
- <Column id="deliveunit" type="STRING" size="256" sumtext=" 단위 "/>
- <Column id="goodqty" type="STRING" size="256" sumtext=" 수량 "/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_MmohiprcLists_CureList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="kindcd" type="STRING" size="256" sumtext=" 수술마취료종류 "/>
- <Column id="ordname" type="STRING" size="256" sumtext=" 처방/처방명 "/>
- <Column id="opcls" type="STRING" size="256" sumtext=" 주부구분 "/>
- <Column id="payflagcd" type="STRING" size="256" sumtext=" 급여비급여구분 "/>
- <Column id="prcpcd" type="STRING" size="256" sumtext=" 처방코드 "/>
- <Column id="choiordflag" type="STRING" size="256" sumtext=" 선택진료 여부 "/>
- <Column id="hosinhosoutflag" type="STRING" size="256" sumtext="원내/외 "/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_rghtref_rghtreflist" 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="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="gndrage" type="STRING" size="256" sumtext="S/A"/>
- <Column id="rrgstno" type="STRING" size="256" sumtext="주민번호"/>
- <Column id="btype" type="STRING" size="256" sumtext="혈액형"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_patnameinfo" 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="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp2_patnamelist" 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="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="age" type="STRING" size="256" sumtext="나이"/>
- <Column id="orddeptnm" type="STRING" size="256" sumtext="부서명"/>
- <Column id="medispclnm" type="STRING" size="256" sumtext="주치의"/>
- <Column id="atdoctnm" type="STRING" size="256" sumtext="담당의"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
- <Column id="chdoctor" type="STRING" size="256" sumtext="선택여부"/>
- <Column id="bdbtype" type="STRING" size="256" sumtext="혈액형"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="prtkind" type="STRING" size="256" sumtext="출력물종류"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_dscList" 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=" 00 상태값 "/>
- <Column id="careinrmdd" type="STRING" size="256" sumtext=" 01 입실시각 "/>
- <Column id="dschdd" type="STRING" size="256" sumtext=" 02 퇴실시각 "/>
- <Column id="chngroomstat" type="STRING" size="256" sumtext=" 03 재원상태 "/>
- <Column id="indschstat" type="STRING" size="256" sumtext=" 03 재원상태 "/>
- <Column id="opstatcd" type="STRING" size="256" sumtext=" 04 수술상태 "/>
- <Column id="cpgappno" type="STRING" size="256" sumtext=" 05 CP "/>
- <Column id="pid" type="STRING" size="256" sumtext=" 06 등록번호 "/>
- <Column id="hngnm" type="STRING" size="256" sumtext=" 07 이름 "/>
- <Column id="sexage" type="STRING" size="256" sumtext=" 08 S/A "/>
- <Column id="opcnfmdd" type="STRING" size="256" sumtext=" 09 수술일자 "/>
- <Column id="oproomcd" type="STRING" size="256" sumtext=" 10 수술방 "/>
- <Column id="opfromtmcd" type="STRING" size="256" sumtext=" 11 수술시간 "/>
- <Column id="opusetm" type="STRING" size="256" sumtext=" 12 소요시간 "/>
- <Column id="opcd" type="STRING" size="256" sumtext=" 13 수술명 "/>
- <Column id="opflagcd" type="STRING" size="256" sumtext=" 14 구분 "/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext=" 15 과 "/>
- <Column id="atdoctid" type="STRING" size="256" sumtext=" 16 주치의 "/>
- <Column id="perfdrnm" type="STRING" size="256" sumtext=" 17 집도의 "/>
- <Column id="anstmthdcd" type="STRING" size="256" sumtext=" 18 마취방법 "/>
- <Column id="iprch2" type="STRING" size="256" sumtext=" 19 수술처방 "/>
- <Column id="uncn" type="STRING" size="256" sumtext=" 20 미확인처방건수"/>
- <Column id="oprdyn" type="STRING" size="256" sumtext=" 21 기록여부 "/>
- <Column id="oppatflagcd" type="STRING" size="256" sumtext=" 22 환자구분 "/>
- <Column id="iocls" type="STRING" size="256" sumtext=" 23 입원외래구분 "/>
- <Column id="indd" type="STRING" size="256" sumtext=" 24 입원일자 "/>
- <Column id="cretno" type="STRING" size="256" sumtext=" 25 입원생성번호 "/>
- <Column id="oprsrvno" type="STRING" size="256" sumtext=" 26 수술예약번호 "/>
- <Column id="ccrtstat" type="STRING" size="256" sumtext=" 27 CaseCart 상태 "/>
- <Column id="seqno" type="STRING" size="256" sumtext=" 28 일련번호 "/>
- <Column id="mskind" type="STRING" size="256" sumtext=" 29 주부유형 "/>
- <Column id="histstat" type="STRING" size="256" sumtext=" 30 이력상태 "/>
- <Column id="perfdeptcd" type="STRING" size="256" sumtext=" 31 집도과 "/>
- <Column id="ophistno" type="STRING" size="256" sumtext=" 32 집도과 "/>
- <Column id="perfdrid" type="STRING" size="256" sumtext=" 33 집도의ID "/>
- <Column id="instcd" type="STRING" size="256" sumtext=" 34 기관코드 "/>
- <Column id="tmpcareinrmdd" type="STRING" size="256" sumtext=" 35 입실시각 "/>
- <Column id="iprccount" type="STRING" size="256" sumtext=" 36 입원처방갯수 "/>
- <Column id="oprccount" type="STRING" size="256" sumtext=" 37 외래처방갯수 "/>
- <Column id="cnstyn" type="STRING" size="256" sumtext=" 38 협진수술여부 "/>
- <Column id="rcptyn" type="STRING" size="256" sumtext=" 39 퇴원수납여부 "/>
- <Column id="chngmedispclid" type="STRING" size="256" sumtext=" 40 주치의ID "/>
- <Column id="medispclid" type="STRING" size="256" sumtext=" 40 주치의ID "/>
- <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_rtndata_dsc_dscList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="careinrmdd" type="STRING" size="256" sumtext=" 01 입실시각 "/>
- <Column id="dschdd" type="STRING" size="256" sumtext=" 02 퇴실시각 "/>
- <Column id="chngroomstat" type="STRING" size="256" sumtext=" 03 재원상태 "/>
- <Column id="indschstat" type="STRING" size="256" sumtext=" 03 재원상태 "/>
- <Column id="opstatcd" type="STRING" size="256" sumtext=" 04 수술상태 "/>
- <Column id="cpgappno" type="STRING" size="256" sumtext=" 05 CP "/>
- <Column id="pid" type="STRING" size="256" sumtext=" 06 등록번호 "/>
- <Column id="hngnm" type="STRING" size="256" sumtext=" 07 이름 "/>
- <Column id="sexage" type="STRING" size="256" sumtext=" 08 S/A "/>
- <Column id="opcnfmdd" type="STRING" size="256" sumtext=" 09 수술일자 "/>
- <Column id="oproomcd" type="STRING" size="256" sumtext=" 10 수술방 "/>
- <Column id="opfromtmcd" type="STRING" size="256" sumtext=" 11 수술시간 "/>
- <Column id="opusetm" type="STRING" size="256" sumtext=" 12 소요시간 "/>
- <Column id="opcd" type="STRING" size="256" sumtext=" 13 수술명 "/>
- <Column id="opflagcd" type="STRING" size="256" sumtext=" 14 구분 "/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext=" 15 과 "/>
- <Column id="medispclid" type="STRING" size="256" sumtext=" 16 주치의 "/>
- <Column id="perfdrnm" type="STRING" size="256" sumtext=" 17 집도의 "/>
- <Column id="anstmthdcd" type="STRING" size="256" sumtext=" 18 마취방법 "/>
- <Column id="iprch2" type="STRING" size="256" sumtext=" 19 수술처방 "/>
- <Column id="uncn" type="STRING" size="256" sumtext=" 20 미확인처방건수"/>
- <Column id="oprdyn" type="STRING" size="256" sumtext=" 21 기록여부 "/>
- <Column id="oppatflagcd" type="STRING" size="256" sumtext=" 22 환자구분 "/>
- <Column id="iocls" type="STRING" size="256" sumtext=" 23 입원외래구분 "/>
- <Column id="indd" type="STRING" size="256" sumtext=" 24 입원일자 "/>
- <Column id="cretno" type="STRING" size="256" sumtext=" 25 입원생성번호 "/>
- <Column id="oprsrvno" type="STRING" size="256" sumtext=" 26 수술예약번호 "/>
- <Column id="ccrtstat" type="STRING" size="256" sumtext=" 27 CaseCart 상태 "/>
- <Column id="seqno" type="STRING" size="256" sumtext=" 28 일련번호 "/>
- <Column id="mskind" type="STRING" size="256" sumtext=" 29 주부유형 "/>
- <Column id="histstat" type="STRING" size="256" sumtext=" 30 이력상태 "/>
- <Column id="perfdeptcd" type="STRING" size="256" sumtext=" 31 집도과 "/>
- <Column id="ophistno" type="STRING" size="256" sumtext=" 32 집도과 "/>
- <Column id="perfdrid" type="STRING" size="256" sumtext=" 33 집도의ID "/>
- <Column id="instcd" type="STRING" size="256" sumtext=" 34 기관코드 "/>
- <Column id="careinrmdd" type="STRING" size="256" sumtext=" 35 입실시각 "/>
- <Column id="iprccount" type="STRING" size="256" sumtext=" 36 입원처방갯수 "/>
- <Column id="oprccount" type="STRING" size="256" sumtext=" 37 외래처방갯수 "/>
- <Column id="cnstyn" type="STRING" size="256" sumtext=" 38 협진수술여부 "/>
- <Column id="rcptyn" type="STRING" size="256" sumtext=" 39 퇴원수납여부 "/>
- <Column id="chngmedispclid" type="STRING" size="256" sumtext=" 40 주치의ID "/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_result_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256" sumtext="전환여부"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일"/>
- <Column id="prcpno" type="STRING" size="256" sumtext="처방번호"/>
- <Column id="prcphistno" type="STRING" size="256" sumtext="처방이력번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
- <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
- <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량"/>
- <Column id="prcptims" type="STRING" size="256" sumtext="처방횟수"/>
- <Column id="prcpdayno" type="STRING" size="256" sumtext="처방일수"/>
- <Column id="prcpclscd" type="STRING" size="256" sumtext="처방종류"/>
- <Column id="prcpgenrflag" type="STRING" size="256" sumtext="외래입원구분"/>
- <Column id="prcpkindcd" type="STRING" size="256" sumtext="처방종류"/>
- <Column id="prcphopedd" type="STRING" size="256" sumtext="처방희망일"/>
- <Column id="prcpstatcd" type="STRING" size="256" sumtext="상태값"/>
- <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="시행부서"/>
- <Column id="prcpqtyunitflag" type="STRING" size="256" sumtext="처방수량단위구분"/>
- <Column id="erprcpflag" type="STRING" size="256" sumtext="응급처방구분"/>
- <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
- <Column id="nigtprcpflag" type="STRING" size="256" sumtext="야간처방구분"/>
- <Column id="portprcpflag" type="STRING" size="256" sumtext="포터블처방구분"/>
- <Column id="fixprcpflag" type="STRING" size="256" sumtext="정액처방구분"/>
- <Column id="choiordflag" type="STRING" size="256" sumtext="선택진료구분"/>
- <Column id="anamneflag" type="STRING" size="256" sumtext="기왕증(력)구분"/>
- <Column id="prcpdirecflag" type="STRING" size="256" sumtext="처방방향구분"/>
- <Column id="offictourhealexamflag" type="STRING" size="256" sumtext="출장건진구분"/>
- <Column id="stemcellflag" type="STRING" size="256" sumtext="조혈모(줄기)세포구분"/>
- <Column id="angioflagcd" type="STRING" size="256" sumtext="Angio구분"/>
- <Column id="opansflagcd" type="STRING" size="256" sumtext="수술마취구분"/>
- <Column id="hosinhosoutflag" type="STRING" size="256" sumtext="원내/원외구분"/>
- <Column id="hosinprcpresncd" type="STRING" size="256" sumtext="원내처방사유코드"/>
- <Column id="prcpauthflag" type="STRING" size="256" sumtext="처방권한구분"/>
- <Column id="prcpinptflag" type="STRING" size="256" sumtext="처방입력구분"/>
- <Column id="prcpsignflag" type="STRING" size="256" sumtext="처방서명구분"/>
- <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
- <Column id="drugmthdspccd" type="STRING" size="256" sumtext="투여방법검체코드"/>
- <Column id="aftcertflag" type="STRING" size="256" sumtext="후인증 구분"/>
- <Column id="aftcertdrid" type="STRING" size="256" sumtext="후인증 대상의사 ID"/>
- <Column id="drugspd" type="STRING" size="256" sumtext="투여속도"/>
- <Column id="drugspdunitflag" type="STRING" size="256" sumtext="투여속도단위구분"/>
- <Column id="powdflag" type="STRING" size="256" sumtext="파우더구분"/>
- <Column id="prnprcpflag" type="STRING" size="256" sumtext="PRN처방구분"/>
- <Column id="prepprcpflag" type="STRING" size="256" sumtext="Prep처방구분"/>
- <Column id="selfprcpflag" type="STRING" size="256" sumtext="자가처방구분"/>
- <Column id="selfdrugflag" type="STRING" size="256" sumtext="SELF약구분"/>
- <Column id="asttestflag" type="STRING" size="256" sumtext="AST검사구분"/>
- <Column id="drugpackflag" type="STRING" size="256" sumtext="투약포장구분"/>
- <Column id="drugindependpackflag" type="STRING" size="256" sumtext="따로포장구분"/>
- <Column id="prcpmixno" type="STRING" size="256" sumtext="처방Mix번호"/>
- <Column id="erreadflag" type="STRING" size="256" sumtext="응급판독구분"/>
- <Column id="rehbprcpcurefreqflag" type="STRING" size="256" sumtext="재활처방치료빈도"/>
- <Column id="tnsuseflag" type="STRING" size="256" sumtext="수혈사용구분"/>
- <Column id="tnsfiltflag" type="STRING" size="256" sumtext="수혈필터구분"/>
- <Column id="irpayflag" type="STRING" size="256" sumtext="Irradiation급비구분"/>
- <Column id="irflag" type="STRING" size="256" sumtext="Irradiation구분"/>
- <Column id="diagtestconttestintvlflag" type="STRING" size="256" sumtext="진단검사연속검사시간간격"/>
- <Column id="diagtestconttestbasetm" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
- <Column id="diagtestconttestorgtims" type="STRING" size="256" sumtext="진단검사연속검사원횟수"/>
- <Column id="matrallsizespecid" type="STRING" size="256" sumtext="재료AllSize규격ID"/>
- <Column id="exptmthdfact" type="STRING" size="256" sumtext="예외용법설명"/>
- <Column id="prcpdelivefact" type="STRING" size="256" sumtext="전달사항"/>
- <Column id="tootfact" type="STRING" size="256" sumtext="치식사항"/>
- <Column id="clinccmtcnts" type="STRING" size="256" sumtext="임상소견내용"/>
- <Column id="spcldrug" type="STRING" size="256" sumtext="특별약품구분"/>
- <Column id="anticanflag" type="STRING" size="256" sumtext="항암제구분"/>
- <Column id="prcpsetcd" type="STRING" size="256" sumtext="처방SET코드"/>
- <Column id="inclprcpno" type="STRING" size="256" sumtext="종속처방번호"/>
- <Column id="inclprcpcd" type="STRING" size="256" sumtext="종속처방코드"/>
- <Column id="testreqlnkno" type="STRING" size="256" sumtext="의뢰지번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_judginfo" 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="cretno"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_judginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="dschjudgprcsstat" type="STRING" size="256" sumtext="심사상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_data26" 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="instcd" 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="진료형태"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_tempchk_specapp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rgstyn" type="STRING" size="256" sumtext="등록여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="opdeptcd" type="STRING" size="256"/>
- <Column id="opcnfmdd" type="STRING" size="256"/>
- <Column id="dscflag" type="STRING" size="256"/>
- <Column id="opflag" type="STRING" size="256"/>
- <Column id="opflagex" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="opddfr" type="STRING" size="256"/>
- <Column id="opddto" type="STRING" size="256"/>
- <Column id="oprosette" type="STRING" size="256"/>
- <Column id="oproomcd" type="STRING" size="256"/>
- <Column id="orddept" type="STRING" size="256"/>
- <Column id="orddr" type="STRING" size="256"/>
- <Column id="opstat" type="STRING" size="256"/>
- <Column id="opflag1" type="STRING" size="256"/>
- <Column id="opflag2" type="STRING" size="256"/>
- <Column id="opflag3" type="STRING" size="256"/>
- <Column id="opflag4" type="STRING" size="256"/>
- <Column id="anstmthdcd1" type="STRING" size="256"/>
- <Column id="anstmthdcd2" type="STRING" size="256"/>
- <Column id="anstmthdcd3" type="STRING" size="256"/>
- <Column id="calmflag" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="ccrtstat" type="STRING" size="256"/>
- <Column id="oppatflag1" type="STRING" size="256"/>
- <Column id="oppatflag4" type="STRING" size="256"/>
- <Column id="oppatflag3" type="STRING" size="256"/>
- <Column id="oppatflag5" type="STRING" size="256"/>
- <Column id="oppatflag2" type="STRING" size="256"/>
- <Column id="refdeptflag" type="STRING" size="256"/>
- <Column id="prestimportid" type="STRING" size="256"/>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="section" type="STRING" size="256"/>
- <Column id="sortflag" type="STRING" size="256"/>
- <Column id="settingrnid" 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="indschacptstat" type="STRING" size="256"/>
- <Column id="outdt" type="STRING" size="256"/>
- <Column id="srchinstcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="msg" type="STRING" size="256"/>
- <Column id="userscrnenvinfo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prncnt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_menuitems_inmenu_item" 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">fSetIntime</Col>
- <Col id="lev">0</Col>
- </Row>
- <Row>
- <Col id="name">입실시각 취소</Col>
- <Col id="func">fClsIntime</Col>
- <Col id="lev">0</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_menuitems_grdmenu_item" 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">fOpenNamePrint</Col>
- <Col id="lev">0</Col>
- </Row>
- <Row>
- <Col id="name">환자팔찌 재출력</Col>
- <Col id="func">fOpenPatBC</Col>
- <Col id="lev">0</Col>
- </Row>
- <Row>
- <Col id="name">검사결과 조회</Col>
- <Col id="func">fOpenTestRslt</Col>
- <Col id="lev">0</Col>
- </Row>
- <Row>
- <Col id="name">수술준비확인</Col>
- <Col id="func">fOpenTPR</Col>
- <Col id="lev">0</Col>
- </Row>
- <Row>
- <Col id="name">투약기록</Col>
- <Col id="func">fOpenMediRecord</Col>
- <Col id="lev">0</Col>
- </Row>
- <Row>
- <Col id="name">간호처방</Col>
- <Col id="func">fOpenCarePrcp</Col>
- <Col id="lev">0</Col>
- </Row>
- <Row>
- <Col id="name">퇴실정리</Col>
- <Col id="func">fOpenOutRm</Col>
- <Col id="lev">0</Col>
- </Row>
- <Row>
- <Col id="name">Name Label</Col>
- <Col id="func">fLabelPrt</Col>
- <Col id="lev">0</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_dsclabflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">유</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">무</Col>
- <Col id="value">N</Col>
- </Row>
- <Row>
- <Col id="label">해당없음</Col>
- <Col id="value">X</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_M0065list_M0065" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="255"/>
- <Column id="cdnm" type="STRING" size="255"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_M0020list_M0020" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_userscrnenvinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="compscd" type="STRING" size="256" sumtext="구성코드"/>
- <Column id="compscnts" type="STRING" size="256" sumtext="구성내용"/>
- <Column id="compsrefcnts" type="STRING" size="256" sumtext="구성참조내용"/>
- <Column id="compssizecnts" type="STRING" size="256" sumtext="구성크기내용"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="환자등록번호"/>
- <Column id="bindyn" type="STRING" size="256" sumtext="환자등록번호"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="한글이름"/>
- <Column id="hngnm2" type="STRING" size="256" sumtext="표시이름"/>
- <Column id="engnm" type="STRING" size="256" sumtext="영문이름"/>
- <Column id="chinm" type="STRING" size="256" sumtext="영문이름"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호앞6자리"/>
- <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호뒤7자리"/>
- <Column id="rrgstno3" type="STRING" size="256" sumtext="주민번호뒤4자리와별표3자리"/>
- <Column id="lastinsukind" type="STRING" size="256" sumtext="최근보험유형"/>
- <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="age" type="STRING" size="256" sumtext="나이"/>
- <Column id="bindpid" type="STRING" size="256" sumtext="합본등록번호"/>
- <Column id="hometel" type="STRING" size="256" sumtext="집전화번호"/>
- <Column id="mpphontel" type="STRING" size="256" sumtext="휴대전화번호"/>
- <Column id="etctel1" type="STRING" size="256" sumtext="기타전화번호1"/>
- <Column id="etctel2" type="STRING" size="256" sumtext="기타전화번호2"/>
- <Column id="smsaprvyn" type="STRING" size="256" sumtext="SMS전송 승인 여부"/>
- <Column id="email" type="STRING" size="256" sumtext="이메일 게정"/>
- <Column id="zipcd1" type="STRING" size="256" sumtext="우편번호 앞 3자리"/>
- <Column id="zipcd2" type="STRING" size="256" sumtext="우편번호 뒤 3자리"/>
- <Column id="zipcdseq" type="STRING" size="256" sumtext="우편일련번호"/>
- <Column id="addr" type="STRING" size="256" sumtext="기본주소"/>
- <Column id="detladdr" type="STRING" size="256" sumtext="상세주소"/>
- <Column id="btype" type="STRING" size="256" sumtext="혈액형"/>
- <Column id="rh" type="STRING" size="256" sumtext="RH혈액형"/>
- <Column id="forgeryn" type="STRING" size="256" sumtext="외국인여부"/>
- <Column id="nati" type="STRING" size="256" sumtext="국적"/>
- <Column id="psptno" type="STRING" size="256" sumtext="여권번호"/>
- <Column id="recmyn" type="STRING" size="256" sumtext="추천여부"/>
- <Column id="recmerid" type="STRING" size="256" sumtext="추천인ID"/>
- <Column id="recmernm" type="STRING" size="256" sumtext="추천인명"/>
- <Column id="recmerrela" type="STRING" size="256" sumtext="추천인과의 관계"/>
- <Column id="vipyn" type="STRING" size="256" sumtext="VIP여부"/>
- <Column id="viprem" type="STRING" size="256" sumtext="VIP비고"/>
- <Column id="religncd" type="STRING" size="256" sumtext="종교코드"/>
- <Column id="baptnm" type="STRING" size="256" sumtext="세례명"/>
- <Column id="chchnm" type="STRING" size="256" sumtext="성당명"/>
- <Column id="dethyn" type="STRING" size="256" sumtext="사망여부"/>
- <Column id="dethdt" type="STRING" size="256" sumtext="사망일시"/>
- <Column id="dethdd" type="STRING" size="256" sumtext="사망일자"/>
- <Column id="dethtm" type="STRING" size="256" sumtext="사망시간"/>
- <Column id="chosresn" type="STRING" size="256" sumtext="내원사유"/>
- <Column id="animyn" type="STRING" size="256" sumtext="동물여부"/>
- <Column id="exptresncd" type="STRING" size="256" sumtext="원외예외사유코드"/>
- <Column id="inhospyn" type="STRING" size="256" sumtext="재원여부"/>
- <Column id="handicapryn" type="STRING" size="256" sumtext="장애인여부"/>
- <Column id="pidflag" type="STRING" size="256" sumtext="등록번호구분"/>
- <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
- <Column id="ptunyn" type="STRING" size="256" sumtext="미수안내"/>
- <Column id="lastorddd" type="STRING" size="256" sumtext="최근내원일"/>
- <Column id="lastorddeptcd" type="STRING" size="256" sumtext="최근내원과"/>
- <Column id="outuncoamt" type="STRING" size="256" sumtext="외래미수금"/>
- <Column id="dschuncoamt" type="STRING" size="256" sumtext="입원미수금"/>
- <Column id="kioskrcptnoyn" type="STRING" size="256" sumtext="무인수납불가여부"/>
- <Column id="carnum" type="STRING" size="256" sumtext="차량번호"/>
- <Column id="acptdd" type="STRING" size="256" sumtext="가예약 접수일자"/>
- <Column id="acptno" type="STRING" size="256" sumtext="가예약 접수일련번호"/>
- <Column id="patspcfyn" type="STRING" size="256" sumtext="특이환자여부"/>
- <Column id="tdaydsch" type="STRING" size="256" sumtext="특이환자여부"/>
- <Column id="mig" type="STRING" size="256" sumtext="마이그레이션여부"/>
- <Column id="scanyn" type="STRING" size="256" sumtext="동의서출력여부"/>
- <Column id="spifscanyn" type="STRING" size="256" sumtext="선택진료신청서스캔여부"/>
- <Column id="isolinfo" type="STRING" size="256" sumtext="격리환자정보"/>
- <Column id="builno" type="STRING" size="256" sumtext="도로명주소 코드"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_colsetinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="scrnid" type="STRING" size="256"/>
- <Column id="grdid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_chngcol" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="chngcolflag" 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"/>
- <Dataset id="ds_send_temp2_patnamelist" 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="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="age" type="STRING" size="256" sumtext="나이"/>
- <Column id="orddeptnm" type="STRING" size="256" sumtext="부서명"/>
- <Column id="medispclnm" type="STRING" size="256" sumtext="주치의"/>
- <Column id="atdoctnm" type="STRING" size="256" sumtext="담당의"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
- <Column id="chdoctor" type="STRING" size="256" sumtext="선택여부"/>
- <Column id="bdbtype" type="STRING" size="256" sumtext="혈액형"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="prtkind" type="STRING" size="256" sumtext="출력물종류"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_prntsetupinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prntsetupinfo" type="STRING" size="256" sumtext="코드"/>
- <Column id="macaddr" type="STRING" size="256" sumtext="macaddr"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group2.ipt_opcnfmdd" propid="value" datasetid="ds_main_cond" columnid="opcnfmdd"/>
- <BindItem id="item1" compid="group2.cmb_orddeptlist" propid="value" datasetid="ds_main_cond" columnid="orddeptcd"/>
- <BindItem id="item2" compid="group2.rdo_dscflag" propid="value" datasetid="ds_main_cond" columnid="dscflag"/>
- <BindItem id="item3" compid="group2.cmb_drcd" propid="value" datasetid="ds_main_cond" columnid="medispclid"/>
- <BindItem id="item4" compid="group2.cmb_oproomcd" propid="value" datasetid="ds_main_cond" columnid="oproomcd"/>
- <BindItem id="item5" compid="group2.rdo_opflag" propid="value" datasetid="ds_main_cond" columnid="opflag"/>
- <BindItem id="item6" compid="group2.chk_opflagex" propid="value" datasetid="ds_main_cond" columnid="opflagex"/>
- <BindItem id="item7" compid="group2.ipt_pid" propid="value" datasetid="ds_main_rghtref_rghtreflist" columnid="pid"/>
- <BindItem id="item8" compid="group2.opt_hngnm" propid="value" datasetid="ds_main_rghtref_rghtreflist" columnid="hngnm"/>
- <BindItem id="item9" compid="group2.opt_gndrage" propid="value" datasetid="ds_main_rghtref_rghtreflist" columnid="gndrage"/>
- <BindItem id="item10" compid="group2.opt_rrgstno" propid="value" datasetid="ds_main_rghtref_rghtreflist" columnid="rrgstno"/>
- <BindItem id="item11" compid="group5.ipt_patcntctel" propid="value" datasetid="ds_temp" columnid="prncnt"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name : 경대 의료정보시스템
- * Job Name : emr_opanstxp -> SMMNP06000
- * Creator : yjh
- * Make Date : 2017-03-10
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-03-10 yjh TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- include "emr_opanstxp::SMMNP06000.xjs";
- include "emr_carecomxp::CareCom.xjs";
- include "lis_commonxp::LLZ001.xjs";
- include "com_commodulexp::SSZFM00901.xjs";
- include "com_commodulexp::SSZFM00701.xjs";
- include "pam_ipatmngtxp::PMI001.xjs";
- include "pam_pamcomnxp::PAM.xjs";
- include "emr_prcpmngtxp::MMOCommon.xjs";
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- var fv_OrderDepth = swt_main.case_om.import3;
- var arErrorCode = new HashArray();
- var fv_DsWardDepth = this;
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNP06000
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시
- ****************************************************************************************/
- function SMMNP06000_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNP06000
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 로딩 완료시
- ****************************************************************************************/
- function SMMNP06000_onload(obj:Form, e:LoadEventInfo)
- {
- ds_main_cond.setColumn(0, "opdeptcd", "01");
- ds_main_cond.setColumn(0, "dscflag", "D");
- ds_main_cond.setColumn(0, "opflag", "00");
- ds_temp.setColumn(0, "prncnt", "1");
-
- grdf_setGridSort(swt_main.case_dm.grd_dscList);
- grdf_setRowTypeIcon(swt_main.case_dm.grd_dscList, 0);
-
- this.setTimer(0, 100);
-
- // fInitScreen();
- // var scrnid = "SMMNP06000";
- // //model.removeNodeset("/root/main/barcdprntsetup");
- //
- //
- // //model.resetInstanceNode("/root/send/reqdata");
- // ds_send.setColumn(0, "scrnid", scrnid);
- //
- // var oParam = {};
- // oParam.id = "TRLLC90101";
- // oParam.service = "diagtestapplib.LisCommon";
- // oParam.method = "reqGetSetUpInfo";
- // oParam.inds = "scrnid=ds_send";
- // oParam.outds = "ds_barcdprntsetup=getSetUpInfo";
- // oParam.async = false;
- // //oParam.callback = "cf_TRLLC90101";
- //
- // tranf_submit(oParam);
- //
- // lf_reqOrderInfoOfCol("SMMNP06000", "swt_main.case_dm.grd_dscList", "DM");
- //
- // // 노드값을 컬럼 값으로 가져옴에 따라 DS 로 변환 처리 ---------------------------------------------------
- //
- // //XML string 값을 파라미터로 넘김
- // //성공시 : 'success' 실패시 : 'error' 값을 리턴함
- // var sParamObj = new Object();
- // sParamObj.pathYN = 'N'; //dsvaluepath 컬럼 사용여부
- //
- // var pXmlStr = ds_barcdprntsetup.getColumn(0, "prntsetupinfo");
- //
- // var succYn = lf_convertXmlToDs(pXmlStr, sParamObj);
- //
- // sysf_trace(succYn);
- //
- // // => retrun DS
- // // : ds_data_setupinfo(prntkind, commkind)
- // // : ds_data_comm01(setupval)
- // // : ds_data_comm02(comm, databit, stopbit, baudrate, parity, setupval)
- // // : ds_data_comm03(setupval)
- // // : ds_data_blank(left, top)
- //
- // // ------------------------------------------------------------------------------------------------------------
- //
- // lzzfMakeBrcdPrntObjHanDo("CommAX");
- }
- /****************************************************************************************
- * Components : CheckBox
- * Components ID : chk_opflagex
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 체크박스 값 변경시
- ****************************************************************************************/
- function group2_chk_opflagex_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if( obj.value != "99" ){
- ds_main_cond.setColumn(0, "opflagex", "");
- }
-
- fInqurySelectedPrgm(); // 수술일자변경시 하단리스트 재조회
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button2
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 출력버튼 클릭시
- ****************************************************************************************/
- function swt_main_case_dm_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- fPrntList();
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_dscList
- * Event : oncelldblclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 셀 더블클릭시
- ****************************************************************************************/
- function swt_main_case_dm_grd_dscList_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- //20080917
- fMsgDisp();//메세지 지우기
-
- if (utlf_isNull(ds_main_dsc_dscList.getColumn(ds_main_dsc_dscList.rowposition, "pid"))) return;
- // 상단환자정보 조회
- fSetPatInfo();
-
- // 하단 처방상세조회, 수술상세조회
- // fDscDataView(grd_dscList.row);
-
- // 20200205 김현석 신종 코로라 바이러스 알림
- fCheckDur();
-
- swt_main.case_dm.grd_dscList.setFocus();
- swt_main.case_dm.grd_dscList.showEditor(true);
- }
- function fGetNurceCodeInfo(pCode, pDate)
- {
- dsf_makeValue(ds_send_tmp,"cdgrupid","string",pCode); // 조회할 CdGrupID 코드정보
- dsf_makeValue(ds_send_tmp,"srchdd", "string",pDate); // 조회기준일자
- // submit("TRMNW00001",false); // wardcareweb
- var oParam = {};
- oParam.id = "TRMNW00001";
- oParam.service = "wardcareapp.WardCareMngt";
- oParam.method = "reqGetNursHardCdInfo";
- oParam.inds = "req=ds_send_tmp";
- oParam.outds = "ds_codelist_tmp=codelist";
- oParam.async = false;
- oParam.callback = "";
- tranf_submit(oParam);
- }
- // 20200205 김현석 신종 코로라 바이러스 알림
- function fCheckDur()
- {
- // dsf_createDs("ds_auth_isolatepat");
- // lf_getHardCDList("N", 10024, null, ds_auth_isolatepat);
-
- dsf_createDs("ds_send_tmp");
- dsf_createDs("ds_codelist_tmp");
-
- fGetNurceCodeInfo("'O60'", utlf_getCurrentDate());
- var chkYn = "N";
- if (ds_codelist_tmp.rowcount > 0)
- {
- var chkYn = utlf_transNullToEmpty(ds_codelist_tmp.getColumn(0, "cdid"));
- }
-
- //if(ds_auth_isolatepat.findRow("hardcd", sysf_getUserInfo("dutplcecd")) > -1)
- if (chkYn == "Y")
- {
- var sPid = ds_main_dsc_dscList.getColumn(ds_main_dsc_dscList.rowposition, "pid");
-
- // if (gv_bIsPreview == true) // 개발자 모드
- // {
- // if ( ! utlf_isNull(ds_main_rghtref_rghtreflist.getColumn(0, "pid")) )
- // sPid = ds_main_rghtref_rghtreflist.getColumn(0, "pid");
- // trace("fCheckDur : " + sPid);
- // }
-
- frmf_setParameter("SPMMD00100_ifyn", "Y");
- frmf_setParameter("SPMMD00100_pid", sPid);
-
- var argxpt = system.clientToScreenX(this, 0) + 450;
- var argypt = system.clientToScreenY(this, 0) + 150;
- frmf_modal("SPMMO51000", "SPMMO51000", null, false, null, argxpt, argypt, null, null, null, null, null, "M");
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_dscList
- * Event : onrbuttondown
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 마우스 우클릭시
- ****************************************************************************************/
- function swt_main_case_dm_grd_dscList_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
- if(e.row < 0 || e.col < 0) return;
-
- grdf_setSelectedCell(obj, e);
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_dscList
- * Event : onrbuttonup
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 마우스 우클릭시
- ****************************************************************************************/
- function swt_main_case_dm_grd_dscList_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if(e.row < 0 || e.col < 0) return;
-
- grdf_setSelectedCell(obj, e);
-
- if (utlf_isNull(ds_main_dsc_dscList.getColumn(ds_main_dsc_dscList.rowposition, "pid"))) return;
- var colnm = utlf_transNullToEmpty(swt_main.case_dm.grd_dscList.getCellText(-1, swt_main.case_dm.grd_dscList.currentcol));
- var tmpcareinrmdd = ds_main_dsc_dscList.getColumn(ds_main_dsc_dscList.rowposition, "tmpcareinrmdd");
- var oppatflagcd = ds_main_dsc_dscList.getColumn(ds_main_dsc_dscList.rowposition, "oppatflagcd");
- //20101214_KNUH_Start seqflag 추가
- var seqflag = ds_main_dsc_dscList.getColumn(ds_main_dsc_dscList.rowposition, "seqflag"); ;
- //20101214_KNUH_End
-
- colnm = colnm.substring(0,2);
- var sdschdd1 = utlf_transNullToEmpty(ds_main_dsc_dscList.getColumn(ds_main_dsc_dscList.rowposition, "dschdd"));
- sdschdd1 = sdschdd1.replace("-","");
- sdschdd1 = sdschdd1.substring(0,1);
- //---(수술환자+angio(수술정보없음)
- // if(oppatflagcd=="D"&&colnm== "입실"&&tmpcareinrmdd.substring(0,1)=="-") { // DSC 환자, 입실시각칼럼, 입실시각이 적용되지 않은 경우("-")에만 입실시각 메뉴 나타나도록
- // fShowPopupMenu("grd_dscList","/root/main/menuitems/inmenu/item");
- // }else {
- // fShowPopupMenu("grd_dscList","/root/main/menuitems/grdmenu/item");
- // }
- if(seqflag == "1") {
- if (group2.rdo_dscflag.value == "D") {
- //if(colnm== "입실"&&tmpcareinrmdd.substring(0,1)=="-") { // DSC 환자, 입실시각칼럼, 입실시각이 적용되지 않은 경우("-")에만 입실시각 메뉴 나타나도록
- if(colnm== "입실") { // DSC 환자, 입실시각칼럼, 입실시각이 적용되지 않은 경우("-")에만 입실시각 메뉴 나타나도록
- pMenu_inmenumenu.trackPopup(e.screenX, e.screenY);
- }else {
- pMenu_grdmenumenu.trackPopup(e.screenX, e.screenY);
- }
- } else {
- pMenu_grdmenumenu.trackPopup(e.screenX, e.screenY);
- }
- }
- }
- var lastrow1 = -1;
- var lastcol1 = -1;
- var bDrop1 = false;
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_dscList
- * Event : oncellclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 셀 클릭시
- ****************************************************************************************/
- function swt_main_case_dm_grd_dscList_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- fMsgDisp();
- //간호퇴실정리상태인 환자만 간호퇴실취소버튼을 활성화
- var pGrd = swt_main.case_dm.grd_dscList;
- var sPath = ds_main_dsc_dscList;
- var sChk = ds_main_dsc_dscList.getColumn(ds_main_dsc_dscList.rowposition, "indschstat" );
- var dschdd = ds_main_dsc_dscList.getColumn(ds_main_dsc_dscList.rowposition, "dschdd");
-
- if(sChk == 'ⓒ' || (sChk == "◆" && !utlf_isNull(dschdd))){//간호퇴원정리완료상태
- swt_main.case_dm.btn_outcancel.enable = true;
- }else{
- swt_main.case_dm.btn_outcancel.enable = false;
- }
-
- lastrow1 = -1;
- lastcol1 = -1;
- }
- function swt_main_case_dm_grd_dscList_oncloseup(obj:Grid, e:GridEditEventInfo)
- {
- var dsGridBind = eval(obj.binddataset);
- var preVal = utlf_transNullToEmpty(dsGridBind.getColumn(e.row, e.col));
- var posVal = utlf_transNullToEmpty(e.value);
-
- if( bDrop1 == true && (!utlf_isNull(posVal) || preVal != posVal) ){
- obj.showEditor(false);
- }
-
- bDrop1 = false;
- lastrow1 = e.row;
- lastcol1 = e.col;
- }
- function swt_main_case_dm_grd_dscList_onlbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- grdf_setSelectedCell(obj, e);
-
- var dsGridBind = eval(obj.binddataset);
-
- // Combo DropDown Click 처리
- obj.autoenter = "key";
-
- if( e.fromreferenceobject.name == "dropbutton" ){
- bDrop1 = true;
- }
- if( e.row > -1 && obj.getCellProperty("body", e.col, "edittype") == "combo" ){
- // Combo 선택시 활성화 및 combodatacol 변경
- if( grdf_getSelectedCols(obj).length == 0 && grdf_getSelectedRows(obj).length == 0 && obj.getEditText() == undefined ){
- obj.showEditor(true);
- }else{
- if(!obj.isDropdownCombo() && (lastrow1 != e.row || lastcol1 != e.col)) {
- obj.setCellPos(e.col);
- dsGridBind.rowposition = e.row;
- obj.showEditor(true);
- if(bDrop1) {
- obj.dropdownCombo();
- }
- }
- }
- }else{
- obj.autoenter = "key";
- }
- }
- /****************************************************************************************
- * Components : Dataset
- * Components ID : ds_main_dsc_dscList
- * Event : onrowposchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 데이터셋 rowposition 변경시
- ****************************************************************************************/
- function ds_main_dsc_dscList_onrowposchanged(obj:Dataset, e:DSRowPosChangeEventInfo)
- {
- fMsgDisp();//메세지 지우기
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_excel
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 엑셀버튼 클릭시
- ****************************************************************************************/
- function swt_main_case_dm_btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- fPrntExcl();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_save
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 입실시각저장버튼 클릭시
- ****************************************************************************************/
- function swt_main_case_dm_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveDscList();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_outcancel
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 간호퇴실취소버튼 클릭시
- ****************************************************************************************/
- function swt_main_case_dm_btn_outcancel_onclick(obj:Button, e:ClickEventInfo)
- {
- fOutCancel();
- }
- /****************************************************************************************
- * Components : Tab
- * Components ID : swt_main
- * Event : onchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 탭 변경시
- ****************************************************************************************/
- function swt_main_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
- {
- switch( e.postindex ){
- case 0 :
- grp_btn.visible = true;
- //------------------------------------
-
- ds_main_cond.setColumn(0, "prestimportid", "dm");
- lf_reqOrderInfoOfCol("SMMNP06000", "swt_main.case_dm.grd_dscList", "DM");
-
- this.setTimer(1, 100);
- //fInqurySelectedPrgm();
-
- break;
-
- case 1 :
- grp_btn.visible = false;
- //------------------------------------
-
- ds_main_cond.setColumn(0, "prestimportid", "om");
-
- this.setTimer(1, 100);
- //fInqurySelectedPrgm();
-
- break;
-
- // case 2 :
- // if( swt_main.case_dm.grd_dscList.currentrow < 0 ) {
- // sysf_messageBox("환자를 선택하셔야 합니다.!", "E000");
- // swt_main.tabindex = 0;
- //
- // return;
- // }
- // var xPathMainCond = ds_main_cond;
- // ds_main_cond.setColumn(0, "prestimportid", "rp");
- // //20090702 dhkim itc요청사항(외래예약처방을 전송하는 기능추가(dsc/dcc/chemo))
- // //상단에서 정보 가져옴
- //
- // this.setTimer(1, 100);
- // //fInqurySelectedPrgm();
- //
- // break;
-
- default :
- break;
- }
- }
- /****************************************************************************************
- * Components : Calendar
- * Components ID : ipt_opcnfmdd
- * Event : onchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 달력 값 변경시
- ****************************************************************************************/
- function group2_ipt_opcnfmdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- fInqurySelectedPrgm(); // 수술일자변경시 하단리스트 재조회
- }
- /****************************************************************************************
- * Components : Radio
- * Components ID : rdo_dscflag
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 라디오 값 변경시
- ****************************************************************************************/
- function group2_rdo_dscflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fInqurySelectedPrgm(); // 수술일자변경시 하단리스트 재조회
- }
- /****************************************************************************************
- * Components : Radio
- * Components ID : rdo_opflag
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 라디오 값 변경시
- ****************************************************************************************/
- function group2_rdo_opflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fInqurySelectedPrgm(); // 수술일자변경시 하단리스트 재조회
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button9
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 조회버튼 클릭시
- ****************************************************************************************/
- function group2_button9_onclick(obj:Button, e:ClickEventInfo)
- {
- fInqurySelectedPrgm();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_orddeptlist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 값 변경시
- ****************************************************************************************/
- function group2_cmb_orddeptlist_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_send.setColumn(0, "deptcd" ,group2.cmb_orddeptlist.value );
-
- var oParam = {};
- oParam.id = "TRMNP06002";
- oParam.service = "opanstapp.OpAnstDscMngt";
- oParam.method = "reqGetDrcdlist";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_drcdlist=drcdlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNP06002";
- tranf_submit(oParam);
-
- fInqurySelectedPrgm(); // 수술일자변경시 하단리스트 재조회
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_drcd
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 값 변경시
- ****************************************************************************************/
- function group2_cmb_drcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fInqurySelectedPrgm(); // 수술일자변경시 하단리스트 재조회
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_oproomcd
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 값 변경시
- ****************************************************************************************/
- function group2_cmb_oproomcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fInqurySelectedPrgm(); // 수술일자변경시 하단리스트 재조회
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button16
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 돋보기버튼 클릭시
- ****************************************************************************************/
- function group2_button16_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearchPatInfo("1");
- }
- /****************************************************************************************
- * Components : Edit
- * Components ID : ipt_pid
- * Event : onkeyup
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 에디터 키 입력시
- ****************************************************************************************/
- function group2_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- obj.updateToDataset();
- fpidref();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_inrsrv
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 입원의뢰서조회버튼 클릭시
- ****************************************************************************************/
- function grp_btn_btn_inrsrv_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SPMNW10100","SPMNW10100",null,"","","","","","","","","","M");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button1
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 프린터설정버튼 클릭시
- ****************************************************************************************/
- function grp_btn_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- // 바코드 프린터 설정_20090521(ByJA)
- var scrnid = "SMMNP06000";
- ds_barcdprntsetup.clearData();
-
- fGetBarCodeInfo(scrnid); // CareCom.js
-
- // 노드값을 컬럼 값으로 가져옴에 따라 DS 로 변환 처리 ---------------------------------------------------
-
- //XML string 값을 파라미터로 넘김
- //성공시 : 'success' 실패시 : 'error' 값을 리턴함
- var sParamObj = new Object();
- sParamObj.pathYN = 'N'; //dsvaluepath 컬럼 사용여부
-
- var pXmlStr = ds_barcdprntsetup.getColumn(0, "prntsetupinfo");
-
- var succYn = lf_convertXmlToDs(pXmlStr, sParamObj);
-
- sysf_trace(succYn);
-
- // => retrun DS
- // : ds_data_setupinfo(prntkind, commkind)
- // : ds_data_comm01(setupval)
- // : ds_data_comm02(comm, databit, stopbit, baudrate, parity, setupval)
- // : ds_data_comm03(setupval)
- // : ds_data_blank(left, top)
-
- // ------------------------------------------------------------------------------------------------------------
-
- var count = ds_data_setupinfo.rowcount;
- if(count == 0) {
- ds_data_setupinfo.addRow();
- }
-
- var objArg = new Object();
- objArg.arg_sSetupInfo = ds_barcdprntsetup.getColumn(0, "prntsetupinfo");
- objArg.arg_sCallBackFunction = "lf_convertXmlToDs";
- frmf_modal("SPZUR00300","SPZUR00300",objArg,"","","","","","","","","","M");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button12
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 컬럼설정버튼 클릭시
- ****************************************************************************************/
- function button12_onclick(obj:Button, e:ClickEventInfo)
- {
- var prestimportid = ds_main_cond.getColumn(0, "prestimportid");
- var compscd = "";
- if(prestimportid == "dm") { // 통원수술센터 메인
- compscd = "DM";
- ds_main_colsetinfo.setColumn(0, "scrnid", "SMMNP06000");
- ds_main_colsetinfo.setColumn(0, "grdid", "grd_dscList");
- // } else if (prestimportid =="rp") { // 예약처방전송
- // compscd = "RP";
- // ds_main_colsetinfo.setColumn(0, "scrnid", "SMMNI02100");
- // ds_main_colsetinfo.setColumn(0, "grdid", "grd_prcplist");
- } else if (prestimportid =="om") { // Order Manage
- compscd = "OM";
- ds_main_colsetinfo.setColumn(0, "scrnid", "SMMNW00300");
- ds_main_colsetinfo.setColumn(0, "grdid", "grd_omprcplist");
- } else {
- compscd = "DM";
- ds_main_colsetinfo.setColumn(0, "scrnid", "SMMNP06000");
- ds_main_colsetinfo.setColumn(0, "grdid", "grd_dscList");
- }
-
- var grdid = ds_main_colsetinfo.getColumn(0, "grdid");
- var scrnid = ds_main_colsetinfo.getColumn(0, "scrnid");
- frmf_setParameter("SPMNP06000_param_scrnid", scrnid);
- frmf_setParameter("SPMNP06000_param_grdid", grdid);
- frmf_setParameter("SPMNP06000_param_compscd", compscd);
-
- frmf_modal("SPMNP06000","SPMNP06000",null,"","","","","","","","","","M");
-
- var useyn = frmf_getParameter("SPMNP06000_rtn_useyn");
- if(useyn == "Y"){
- ds_chngcol.setColumn(0, "chngcolflag", "Y");
- fInqurySelectedPrgm();
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Components ID : ipt_patcntctel
- * Event : onkeyup
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 에디터 키 입력시
- ****************************************************************************************/
- function group5_ipt_patcntctel_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- group5.btn_prtlabel.click();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_prtlabel
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 확인버튼 클릭시
- ****************************************************************************************/
- function group5_btn_prtlabel_onclick(obj:Button, e:ClickEventInfo)
- {
- var iRow = swt_main.case_dm.grd_dscList.currentrow;
-
- var pid = ds_main_dsc_dscList.getColumn(iRow, "pid");
- var hngnm = ds_main_dsc_dscList.getColumn(iRow, "hngnm");
- var sexage = ds_main_dsc_dscList.getColumn(iRow, "sexage");
- var oproomcdnm = ds_main_dsc_dscList.getColumn(iRow, "oproomcd");
- var depthngnm = ds_main_dsc_dscList.getColumn(iRow, "orddeptcd");
-
- var prncnt = ds_temp.getColumn(0, "prncnt");
- fPrintNameLabel(pid, hngnm, sexage, oproomcdnm, depthngnm, prncnt);
- group5.visible = false;
- ds_temp.setColumn(0, "prncnt","1");
- }
- /****************************************************************************************
- * 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)
- {
- ds_temp.setColumn(0, "prncnt","1");
- group5.visible = false;
- }
- /****************************************************************************************
- * Components : Tab
- * Components ID : swt_main
- * Event : onlbuttondown
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 탭 클릭시
- ****************************************************************************************/
- function swt_main_onlbuttondown(obj:Tab, e:TabMouseEventInfo)
- {
- if(e.fromreferenceobject.name == "swt_main"){
- var sIdx = obj.getIndex(e.clientX, e.canvasY);
- if( sIdx != -1){
- if( e.index == sIdx ){
- obj.tabindex = sIdx;
- frmf_inputEnterKey("swt_main", "onchanged", new TabIndexChangeEventInfo);
- }
- }
- }
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNP06000
- * Event : ontimer
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : timer 발생시
- ****************************************************************************************/
- function SMMNP06000_ontimer(obj:Form, e:TimerEventInfo)
- {
- if( e.timerid == 0 ){
- this.killTimer(0);
-
- fInitScreen();
- var scrnid = "SMMNP06000";
- //model.removeNodeset("/root/main/barcdprntsetup");
-
-
- //model.resetInstanceNode("/root/send/reqdata");
- ds_send.setColumn(0, "scrnid", scrnid);
-
- var oParam = {};
- oParam.id = "TRLLC90101";
- oParam.service = "diagtestapplib.LisCommon";
- oParam.method = "reqGetSetUpInfo";
- oParam.inds = "scrnid=ds_send";
- oParam.outds = "ds_barcdprntsetup=getSetUpInfo";
- oParam.async = false;
- //oParam.callback = "cf_TRLLC90101";
- tranf_submit(oParam);
-
- lf_reqOrderInfoOfCol("SMMNP06000", "swt_main.case_dm.grd_dscList", "DM");
-
- // 노드값을 컬럼 값으로 가져옴에 따라 DS 로 변환 처리 ---------------------------------------------------
-
- //XML string 값을 파라미터로 넘김
- //성공시 : 'success' 실패시 : 'error' 값을 리턴함
- var sParamObj = new Object();
- sParamObj.pathYN = 'N'; //dsvaluepath 컬럼 사용여부
-
- var pXmlStr = ds_barcdprntsetup.getColumn(0, "prntsetupinfo");
-
- var succYn = lf_convertXmlToDs(pXmlStr, sParamObj);
-
- sysf_trace(succYn);
-
- // => retrun DS
- // : ds_data_setupinfo(prntkind, commkind)
- // : ds_data_comm01(setupval)
- // : ds_data_comm02(comm, databit, stopbit, baudrate, parity, setupval)
- // : ds_data_comm03(setupval)
- // : ds_data_blank(left, top)
-
- // ------------------------------------------------------------------------------------------------------------
-
- lzzfMakeBrcdPrntObjHanDo("CommAX");
- }else if( e.timerid == 1 ){
- this.killTimer(1);
-
- fInqurySelectedPrgm();
- }
- }
- /****************************************************************************************
- * Components : PopupMenu
- * Components ID : pMenu_inmenumenu
- * Event : onmenuclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 팝업메뉴 클릭시
- ****************************************************************************************/
- function pMenu_inmenumenu_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
- {
- switch( e.id ){
- case "fSetIntime" :
- fSetIntime();
- break;
-
- case "fClsIntime" :
- fClsIntime();
- break;
-
- default :
- break;
- }
- }
- /****************************************************************************************
- * Components : PopupMenu
- * Components ID : pMenu_grdmenumenu
- * Event : onmenuclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 팝업메뉴 클릭시
- ****************************************************************************************/
- function pMenu_grdmenumenu_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
- {
- switch( e.id ){
- case "fOpenNamePrint" :
- fOpenNamePrint();
- break;
-
- case "fOpenPatBC" :
- fOpenPatBC();
- break;
-
- case "fOpenTestRslt" :
- fOpenTestRslt();
- break;
-
- case "fOpenTPR" :
- fOpenTPR();
- break;
-
- case "fOpenMediRecord" :
- fOpenMediRecord();
- break;
-
- case "fOpenCarePrcp" :
- fOpenCarePrcp();
- break;
-
- case "fOpenOutRm" :
- fOpenOutRm();
- break;
-
- case "fLabelPrt" :
- fLabelPrt();
- break;
-
- default :
- break;
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|