12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMANC00400" position="absolute 0 0 1197 801" titletext="환자관리" oninit="SMANC00400_oninit" onload="SMANC00400_onload" onclose="SMANC00400_onclose">
- <Layouts>
- <Layout>
- <Tab position="absolute 0 26 1194 766" id="swt_patmngt" onchanged="swt_patmngt_onchanged">
- <Tabpages>
- <Tabpage text="입원환자관리" id="case1">
- <Layouts>
- <Layout>
- <Div position="absolute 5 10 1187 45" align="align:center top;" id="grp_sea" class="div_SA">
- <Layouts>
- <Layout>
- <Button position="absolute 1121 7 1177 29" id="btn_search1" class="btn1" text="조회" onclick="swt_patmngt_case1_grp_sea_btn_search1_onclick"/>
- <Shape position="absolute 1109 7 1115 29" linetype="vertical" id="line13" class="line_4"/>
- <Static text="병동 :" position="absolute 6 9 66 26" id="caption33" class="search_name"/>
- <Combo position="absolute 65 24 165 43" id="cmb_ward" class="combo_s_essential" innerdataset="ds_init_cmb_ward" datacolumn="depthngnm" codecolumn="deptcd" visible="false"/>
- <Static text="등록번호 :" position="absolute 743 9 820 26" id="caption1" class="search_name"/>
- <Button position="absolute 880 10 896 26" id="btn_pid" class="icon_search" text="" onclick="swt_patmngt_case1_grp_sea_btn_pid_onclick"/>
- <MaskEdit position="absolute 815 8 880 27" id="ipt_pid1" class="input" mask="9999999999" onkeydown="swt_patmngt_case1_grp_sea_ipt_pid1_onkeydown" autoselect="true"/>
- <Edit position="absolute 899 8 959 27" id="ipt_hngnm1" class="input" enable="false" onkeydown="swt_patmngt_case1_grp_sea_ipt_hngnm1_onkeydown"/>
- <Radio position="absolute 154 9 259 29" id="rdo_patflag" class="radio_search" columncount="-1" rowcount="-1" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="swt_patmngt_case1_grp_sea_rdo_patflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">재원</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">치료식</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="영양사 :" position="absolute 973 10 1049 27" id="caption10" class="search_name"/>
- <Combo position="absolute 1032 8 1107 27" id="cmb_dieter1" class="combo_search" innerdataset="ds_init_basecode_dieter_alldieter" datacolumn="cdnm" codecolumn="cdid"/>
- <Calendar position="absolute 317 8 402 27" id="ipt_inddfrom" class="input_search" autoselect="true"/>
- <Static text="~" position="absolute 405 9 417 26" id="caption19" class="search_n_b"/>
- <Static text="처방일 :" position="absolute 257 10 343 27" id="caption4" class="search_name"/>
- <Calendar position="absolute 416 8 501 27" id="ipt_inddto" class="input_search" autoselect="true"/>
- <Edit id="opt_ward" taborder="1" position="absolute 54 7 148 27" readonly="true" onlbuttondown="swt_patmngt_case1_grp_sea_opt_ward_onlbuttondown"/>
- <Radio id="rdo_mealflag" taborder="2" columncount="3" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" class="radio_search" position="absolute 590 5 730 27">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">조식</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">중식</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">석식</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="caption32" text="끼니구분 :" class="search_name" position="absolute 512 10 594 27"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape position="absolute 5 69 1188 75" linetype="horizontal" id="line38" class="line_10"/>
- <Grid position="absolute 5 74 1188 704" align="align:center middle;" id="grd_ipatmngt" binddataset="ds_main_data_ipatmngt_grdlist" autoenter="select" oncloseup="swt_patmngt_case1_grd_ipatmngt_oncloseup" onexpanddown="swt_patmngt_case1_grd_ipatmngt_onexpanddown" tooltiptype="hover" oncelldblclick="swt_patmngt_case1_grd_ipatmngt_oncelldblclick" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24" band="left"/>
- <Column size="65" band="left"/>
- <Column size="25" band="left"/>
- <Column size="25" band="left"/>
- <Column size="25" band="left"/>
- <Column size="25" band="left"/>
- <Column size="40" band="left"/>
- <Column size="60" band="left"/>
- <Column size="40" band="left"/>
- <Column size="0"/>
- <Column size="40"/>
- <Column size="0"/>
- <Column size="60"/>
- <Column size="70"/>
- <Column size="120"/>
- <Column size="120"/>
- <Column size="0"/>
- <Column size="120"/>
- <Column size="150"/>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="60"/>
- <Column size="50"/>
- <Column size="75"/>
- <Column size="300"/>
- <Column size="60"/>
- <Column size="90"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="60"/>
- <Column size="80"/>
- <Column size="150"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="등록번호"/>
- <Cell col="2" text="혈액"/>
- <Cell col="3" text="접촉"/>
- <Cell col="4" text="공기"/>
- <Cell col="5" text="비말"/>
- <Cell col="6" text="병실"/>
- <Cell col="7" text="환자명"/>
- <Cell col="8" text="성별"/>
- <Cell col="9" text="h_생년월일"/>
- <Cell col="10" text="나이"/>
- <Cell col="11" text="식사코드"/>
- <Cell col="12" text="보험유형"/>
- <Cell col="13" text="최근 처방일"/>
- <Cell col="14" text="변경 전 식사명"/>
- <Cell col="15" text="식사명"/>
- <Cell col="16" text="Kcal"/>
- <Cell col="17" text="특이사항"/>
- <Cell col="18" text="remark"/>
- <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="cretno"/>
- <Cell col="28" text="orddeptcd"/>
- <Cell col="29" text="orddrid"/>
- <Cell col="30" text="today"/>
- <Cell col="31" text="처방건수"/>
- <Cell col="32" text="입원일자"/>
- <Cell col="33" text="진단명"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" text="bind:pid"/>
- <Cell col="2" displaytype="image" style="align:center;" text="bind:disp1img"/>
- <Cell col="3" displaytype="image" style="align:center;" text="bind:disp2img"/>
- <Cell col="4" displaytype="image" style="align:center;" text="bind:disp3img"/>
- <Cell col="5" displaytype="image" style="align:center;" text="bind:disp4img"/>
- <Cell col="6" text="bind:room"/>
- <Cell col="7" text="bind:hngnm"/>
- <Cell col="8" text="bind:sex"/>
- <Cell col="9" text="bind:h_brthdd"/>
- <Cell col="10" text="bind:age"/>
- <Cell col="11" text="bind:dietcd"/>
- <Cell col="12" text="bind:insukind"/>
- <Cell col="13" displaytype="date" text="bind:lastprcpdd" calendardisplaynulltype="none"/>
- <Cell col="14" style="align:left;" text="bind:bfdietnm"/>
- <Cell col="15" style="align:left;" text="bind:dietnm"/>
- <Cell col="16" style="align:left;" text="bind:kcal"/>
- <Cell col="17" style="align:left;" text="bind:prcpdelivefact"/>
- <Cell col="18" style="align:left;" text="bind:remark3"/>
- <Cell col="19" displaytype="combo" edittype="combo" text="bind:sick" combodataset="ds_init_basecode_sick_A0059" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20"/>
- <Cell col="20" displaytype="checkbox" edittype="checkbox" text="bind:curedietpatyn" expr="expr:curedietpatyn == 'Y' || curedietpatyn == '1' ? '1' : '0'"/>
- <Cell col="21" displaytype="checkbox" edittype="checkbox" text="bind:dietroundyn" expr="expr:dietroundyn == 'Y' || dietroundyn == '1' ? '1' : '0'"/>
- <Cell col="22" displaytype="checkbox" edittype="checkbox" text="bind:prcpstatus" expr="expr:prcpstatus == 'Y' || prcpstatus == '1' ? '1' : '0'"/>
- <Cell col="23" displaytype="combo" edittype="combo" style="align:center;" text="bind:prcpyn" combodataset="ds_cbo_prcpyn" combocodecol="value" combodatacol="label" combodisplayrowcount="20" enable="false"/>
- <Cell col="24" displaytype="text" edittype="text" style="align:left top;padding:4 2 2 2;" text="bind:execcnts" editautoselect="true" expandshow="show" tooltiptext="bind:execcnts"/>
- <Cell col="25" displaytype="combo" edittype="combo" style="align:center;" text="bind:execdieter" combodataset="ds_init_basecode_dieter_alldieter" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20"/>
- <Cell col="26" displaytype="date" edittype="date" text="bind:execdd" editautoselect="true" calendardisplaynulltype="none"/>
- <Cell col="27" text="bind:cretno"/>
- <Cell col="28" text="bind:orddeptcd"/>
- <Cell col="29" text="bind:orddrid"/>
- <Cell col="30" text="bind:today"/>
- <Cell col="31" text="bind:prcpcnt"/>
- <Cell col="32" displaytype="date" text="bind:indd" calendardisplaynulltype="none"/>
- <Cell col="33" style="align:left;" text="bind:diagnm" tooltiptext="bind:diagnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Div position="absolute 445 265 890 537" id="grp_execcnts" visible="false">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 0 445 272" id="rectangle1" type="rectangle" anchor="default"/>
- <TextArea position="absolute 5 144 440 235" id="textarea3" anchor="default" visible="true" wordwrap="word"/>
- <Button position="absolute 380 240 436 262" id="button4" class="btn4" text="닫기" anchor="default" onclick="swt_patmngt_case1_grp_execcnts_button4_onclick"/>
- <Static text="내용" position="absolute 6 12 179 30" id="caption30" class="tit_2" anchor="default"/>
- <Button position="absolute 320 240 376 262" id="button300" class="btn4" text="입력" anchor="default" onclick="swt_patmngt_case1_grp_execcnts_button300_onclick"/>
- <Button id="button6" taborder="1" text="생성" class="btn4" position="absolute 260 240 316 262" anchor="default" onclick="swt_patmngt_case1_grp_execcnts_button6_onclick"/>
- <Static id="Static00" text="설명대상 :" position="absolute 26 38 89 50" anchor="default"/>
- <CheckBox id="chk_p" taborder="2" text="환자" position="absolute 103 33 154 53" truevalue="p" anchor="default" onclick="swt_patmngt_case1_grp_execcnts_chk_p_onclick"/>
- <CheckBox id="chk_b" taborder="3" text="보호자" truevalue="b" position="absolute 157 33 214 53" anchor="default" onclick="swt_patmngt_case1_grp_execcnts_chk_b_onclick"/>
- <CheckBox id="chk_p01" taborder="4" text="간병인" truevalue="g" position="absolute 225 33 283 53" anchor="default" onclick="swt_patmngt_case1_grp_execcnts_chk_p01_onclick"/>
- <Static id="Static01" text="식사명 :" position="absolute 26 59 99 71" anchor="default"/>
- <Edit id="input5" taborder="5" position="absolute 102 55 202 75" anchor="default" autoselect="true"/>
- <Static id="Static02" text="식사 섭취량 :" position="absolute 26 81 102 93" anchor="default"/>
- <Static id="Static04" text="안내문을 제공하여 식사명, 제공사유, 주의사항 등 설명" position="absolute 46 100 365 112" anchor="default"/>
- <CheckBox id="chk_o" taborder="7" truevalue="o" position="absolute 25 95 76 115" anchor="default" onclick="swt_patmngt_case1_grp_execcnts_chk_o_onclick"/>
- <Static id="Static05" text="기타 :" position="absolute 26 120 63 132" anchor="default"/>
- <Combo id="cmb_etc" taborder="8" text="Combo00" position="absolute 68 117 439 137" innerdataset="@ds_init_basecode_etc_A0061" codecolumn="cdnm" datacolumn="cdnm" onitemchanged="swt_patmngt_case1_grp_execcnts_cmb_etc_onitemchanged"/>
- <Edit id="txt_etc" taborder="9" position="absolute 68 117 419 137" visible="false"/>
- <Static id="Static06" text="주식" position="absolute 106 81 136 93"/>
- <Static id="Static07" text="부식" position="absolute 209 81 239 93"/>
- <Combo id="cmb_etc00" taborder="10" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="swt_patmngt_case1_grp_execcnts_cmb_etc_onitemchanged" position="absolute 132 77 192 97">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">0%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">10</Col>
- <Col id="datacolumn">10%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">20</Col>
- <Col id="datacolumn">20%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">30</Col>
- <Col id="datacolumn">30%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">40</Col>
- <Col id="datacolumn">40%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">50</Col>
- <Col id="datacolumn">50%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">60</Col>
- <Col id="datacolumn">60%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">70</Col>
- <Col id="datacolumn">70%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">80</Col>
- <Col id="datacolumn">80%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">90</Col>
- <Col id="datacolumn">90%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">100</Col>
- <Col id="datacolumn">100%</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo id="cmb_etc01" taborder="11" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="swt_patmngt_case1_grp_execcnts_cmb_etc_onitemchanged" position="absolute 236 77 296 97">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">0%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">10</Col>
- <Col id="datacolumn">10%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">20</Col>
- <Col id="datacolumn">20%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">30</Col>
- <Col id="datacolumn">30%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">40</Col>
- <Col id="datacolumn">40%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">50</Col>
- <Col id="datacolumn">50%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">60</Col>
- <Col id="datacolumn">60%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">70</Col>
- <Col id="datacolumn">70%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">80</Col>
- <Col id="datacolumn">80%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">90</Col>
- <Col id="datacolumn">90%</Col>
- </Row>
- <Row>
- <Col id="codecolumn">100</Col>
- <Col id="datacolumn">100%</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- </Layout>
- </Layouts>
- </Div>
- <cp_checkboxList id="chk_ward" titletext="CheckBox List" taborder="1" text="cp_checkboxList00" scrollbars="none" position="absolute 61 35 184 55" style="background:white;" col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <MaskEdit id="opt_ward00" taborder="2" mask="9999999999" class="input" position="absolute 77 -38 175 -19"/>
- <Static id="stc_prcpcnt" text="* 홍길동 님의 처방건수 : 0 건" position="absolute 770 52 1023 64" style="color:purple;align:right middle;font:Dotum,10, bold;"/>
- <Grid id="grd_ipatmngt_excel" taborder="3" binddataset="ds_main_data_ipatmngt_grdlist" autoenter="select" useinputpanel="false" oncelldblclick="swt_patmngt_case1_grd_ipatmngt_oncelldblclick" oncloseup="swt_patmngt_case1_grd_ipatmngt_oncloseup" onexpanddown="swt_patmngt_case1_grd_ipatmngt_onexpanddown" position="absolute 24 144 840 246" tooltiptype="hover" visible="false">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24" band="left"/>
- <Column size="65" band="left"/>
- <Column size="25" band="left"/>
- <Column size="25" band="left"/>
- <Column size="25" band="left"/>
- <Column size="25" band="left"/>
- <Column size="40" band="left"/>
- <Column size="60" band="left"/>
- <Column size="40" band="left"/>
- <Column size="0"/>
- <Column size="40"/>
- <Column size="0"/>
- <Column size="60"/>
- <Column size="70"/>
- <Column size="120"/>
- <Column size="120"/>
- <Column size="0"/>
- <Column size="120"/>
- <Column size="150"/>
- <Column size="70"/>
- <Column size="70"/>
- <Column size="60"/>
- <Column size="50"/>
- <Column size="75"/>
- <Column size="300"/>
- <Column size="60"/>
- <Column size="90"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="60"/>
- <Column size="80"/>
- <Column size="150"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="등록번호"/>
- <Cell col="2" text="혈액"/>
- <Cell col="3" text="접촉"/>
- <Cell col="4" text="공기"/>
- <Cell col="5" text="비말"/>
- <Cell col="6" text="병실"/>
- <Cell col="7" text="환자명"/>
- <Cell col="8" text="성별"/>
- <Cell col="9" text="h_생년월일"/>
- <Cell col="10" text="나이"/>
- <Cell col="11" text="식사코드"/>
- <Cell col="12" text="보험유형"/>
- <Cell col="13" text="최근 처방일"/>
- <Cell col="14" text="변경 전 식사명"/>
- <Cell col="15" text="식사명"/>
- <Cell col="16" text="Kcal"/>
- <Cell col="17" text="특이사항"/>
- <Cell col="18" text="remark"/>
- <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="cretno"/>
- <Cell col="28" text="orddeptcd"/>
- <Cell col="29" text="orddrid"/>
- <Cell col="30" text="today"/>
- <Cell col="31" text="처방건수"/>
- <Cell col="32" text="입원일자"/>
- <Cell col="33" text="진단명"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" text="bind:pid"/>
- <Cell col="2" displaytype="normal" style="align:center;" text="bind:disp1img" expr="expr:utlf_isNull(disp1img) ? '' : 'O'"/>
- <Cell col="3" displaytype="normal" style="align:center;" text="bind:disp2img" expr="expr:utlf_isNull(disp2img) ? '' : 'O'"/>
- <Cell col="4" displaytype="normal" style="align:center;" text="bind:disp3img" expr="expr:utlf_isNull(disp3img) ? '' : 'O'"/>
- <Cell col="5" displaytype="normal" style="align:center;" text="bind:disp4img" expr="expr:utlf_isNull(disp4img) ? '' : 'O'"/>
- <Cell col="6" text="bind:room"/>
- <Cell col="7" text="bind:hngnm"/>
- <Cell col="8" text="bind:sex"/>
- <Cell col="9" text="bind:h_brthdd"/>
- <Cell col="10" text="bind:age"/>
- <Cell col="11" text="bind:dietcd"/>
- <Cell col="12" text="bind:insukind"/>
- <Cell col="13" displaytype="date" text="bind:lastprcpdd" calendardisplaynulltype="none"/>
- <Cell col="14" text="bind:bfdietnm"/>
- <Cell col="15" style="align:left;" text="bind:dietnm"/>
- <Cell col="16" style="align:left;" text="bind:kcal"/>
- <Cell col="17" style="align:left;" text="bind:prcpdelivefact"/>
- <Cell col="18" style="align:left;" text="bind:remark3"/>
- <Cell col="19" displaytype="combo" edittype="combo" text="bind:sick" combodataset="ds_init_basecode_sick_A0059" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20"/>
- <Cell col="20" displaytype="checkbox" edittype="checkbox" text="bind:curedietpatyn" expr="expr:curedietpatyn == 'Y' || curedietpatyn == '1' ? '1' : '0'"/>
- <Cell col="21" displaytype="checkbox" edittype="checkbox" text="bind:dietroundyn" expr="expr:dietroundyn == 'Y' || dietroundyn == '1' ? '1' : '0'"/>
- <Cell col="22" displaytype="checkbox" edittype="checkbox" text="bind:prcpstatus" expr="expr:prcpstatus == 'Y' || prcpstatus == '1' ? '1' : '0'"/>
- <Cell col="23" displaytype="combo" edittype="combo" style="align:center;" text="bind:prcpyn" combodataset="ds_cbo_prcpyn" combocodecol="value" combodatacol="label" combodisplayrowcount="20" enable="false"/>
- <Cell col="24" displaytype="text" edittype="text" style="align:left top;padding:4 2 2 2;" text="bind:execcnts" editautoselect="true" expandshow="show" tooltiptext="bind:execcnts"/>
- <Cell col="25" displaytype="combo" edittype="combo" style="align:center;" text="bind:execdieter" combodataset="ds_init_basecode_dieter_alldieter" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20"/>
- <Cell col="26" displaytype="date" edittype="date" text="bind:execdd" editautoselect="true" calendardisplaynulltype="none"/>
- <Cell col="27" text="bind:cretno"/>
- <Cell col="28" text="bind:orddeptcd"/>
- <Cell col="29" text="bind:orddrid"/>
- <Cell col="30" text="bind:today"/>
- <Cell col="31" text="bind:prcpcnt"/>
- <Cell col="32" displaytype="date" text="bind:indd" calendardisplaynulltype="none"/>
- <Cell col="33" style="align:left;" text="bind:diagnm" tooltiptext="bind:diagnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="환자관리결과조회" id="case2">
- <Layouts>
- <Layout>
- <Div position="absolute 5 10 1187 45" align="align:center top;" id="group1" class="div_SA">
- <Layouts>
- <Layout>
- <Button position="absolute 1106 7 1162 29" id="btn_search5" class="btn1" text="조회" onclick="swt_patmngt_case2_group1_btn_search5_onclick"/>
- <Shape position="absolute 1089 7 1095 29" linetype="vertical" id="line1" class="line_4"/>
- <Static text="병동 :" position="absolute 11 9 71 26" id="caption2" class="search_name"/>
- <Combo position="absolute 75 8 175 27" id="cmb_ward1" class="combo_s_essential" innerdataset="@ds_init_basecode_ward_dept" datacolumn="depthngnm" codecolumn="deptcd"/>
- <Static text="등록번호 :" position="absolute 687 9 778 26" id="caption3" class="search_name"/>
- <Static text="/" position="absolute 840 9 852 26" id="caption8" class="search_n_b"/>
- <Button position="absolute 912 10 928 26" id="btn_pid1" class="icon_search" text="" onclick="swt_patmngt_case2_group1_btn_pid1_onclick"/>
- <MaskEdit position="absolute 772 8 837 27" id="ipt_pid3" class="input_s_essential" mask="9999999999" onkeydown="swt_patmngt_case2_group1_ipt_pid3_onkeydown" autoselect="true"/>
- <Edit position="absolute 850 8 910 27" id="ipt_hngnm3" class="input_s_essential" onkeydown="swt_patmngt_case2_group1_ipt_hngnm3_onkeydown" autoselect="true"/>
- <Radio position="absolute 180 9 394 29" id="rdo_rsltflag" class="radio_search" columncount="-1" rowcount="-1" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">-</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">치료식</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">식사회진</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">CRM</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="영양사 :" position="absolute 940 10 1016 27" id="caption7" class="search_name"/>
- <Combo position="absolute 1015 8 1080 27" id="cmb_dieter4" class="combo_search" innerdataset="@ds_init_basecode_dieter_alldieter" datacolumn="cdnm" codecolumn="cdid"/>
- <Calendar position="absolute 494 8 579 27" id="ipt_execddfrom" class="input_search" autoselect="true"/>
- <Static text="~" position="absolute 581 9 593 26" id="caption9" class="search_n_b"/>
- <Static text="수행일자 :" position="absolute 410 10 496 27" id="caption11" class="search_name"/>
- <Calendar position="absolute 594 8 679 27" id="ipt_execddto" class="input_search" autoselect="true"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape position="absolute 5 69 1188 75" linetype="horizontal" id="line2" class="line_10"/>
- <Grid position="absolute 5 74 1188 704" align="align:center middle;" id="grd_ipatmngtrslt" binddataset="ds_main_data_ipatmngtrslt_grdlist" autoenter="select" onexpandup="swt_patmngt_case2_grd_ipatmngtrslt_onexpandup" cellsizingtype="col" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="60"/>
- <Column size="40"/>
- <Column size="60"/>
- <Column size="40"/>
- <Column size="30"/>
- <Column size="80"/>
- <Column size="150"/>
- <Column size="150"/>
- <Column size="90"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="60"/>
- <Column size="160"/>
- <Column size="50"/>
- <Column size="70"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="등록번호"/>
- <Cell col="2" text="병실"/>
- <Cell col="3" text="환자명"/>
- <Cell col="4" text="성별"/>
- <Cell col="5" text="나이"/>
- <Cell col="6" text="입원일자"/>
- <Cell col="7" text="식사명"/>
- <Cell col="8" text="진단명"/>
- <Cell col="9" text="질환구분"/>
- <Cell col="10" text="치료식"/>
- <Cell col="11" text="식사회진"/>
- <Cell col="12" text="처방상태"/>
- <Cell col="13" text="내용"/>
- <Cell col="14" text="영양사"/>
- <Cell col="15" text="수행일자"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="expr:currow + 1"/>
- <Cell col="1" text="bind:pid"/>
- <Cell col="2" text="bind:room"/>
- <Cell col="3" text="bind:hngnm"/>
- <Cell col="4" text="bind:sex"/>
- <Cell col="5" text="bind:age"/>
- <Cell col="6" displaytype="date" text="bind:indd" calendardisplaynulltype="none"/>
- <Cell col="7" style="align:left middle;" text="bind:dietnm"/>
- <Cell col="8" style="align:left middle;" text="bind:diagnm"/>
- <Cell col="9" displaytype="combo" text="bind:sick" combodataset="ds_init_basecode_sick_A0059" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20" enable="false"/>
- <Cell col="10" displaytype="checkbox" edittype="checkbox" text="bind:curedietpatyn" expr="expr:curedietpatyn == 'Y' || curedietpatyn == '1' ? '1' : '0'"/>
- <Cell col="11" displaytype="checkbox" edittype="checkbox" text="bind:dietroundyn" expr="expr:dietroundyn == 'Y' || dietroundyn == '1' ? '1' : '0'"/>
- <Cell col="12" text="bind:prcpyn"/>
- <Cell col="13" displaytype="text" edittype="expand" style="align:left top;padding:4 2 0 2;" text="bind:execcnts" expandshow="show"/>
- <Cell col="14" displaytype="combo" style="align:center;" text="bind:execdieter" combodataset="ds_init_basecode_dieter_alldieter" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20" enable="false"/>
- <Cell col="15" displaytype="date" text="bind:execdd" calendardisplaynulltype="none"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Div id="grp_reccnts" position="absolute 490 230 943 483" style="" anchor="default" visible="false">
- <Layouts>
- <Layout>
- <Shape id="rectangle2" anchor="default" type="rectangle" position="absolute 0 0 445 245" style=""/>
- <TextArea id="textarea2" position="absolute 5 30 440 210" style="" anchor="default" readonly="true"/>
- <Button id="button4" class="btn4" position="absolute 380 215 436 237" style="" text="닫기" anchor="default" onclick="swt_patmngt_case2_grp_reccnts_button4_onclick"/>
- <Static id="caption24" class="tit_2" position="absolute 5 9 177 26" style="" text="결과내용" anchor="default"/>
- <Shape id="line2" class="line_10" position="absolute 5 25 440 31"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="전화영양상담(추구관리)" id="case3">
- <Layouts>
- <Layout>
- <Div position="absolute 5 10 1187 45" align="align:center top;" id="group2" class="div_SA">
- <Layouts>
- <Layout>
- <Button position="absolute 1111 7 1167 29" id="btn_search2" class="btn1" text="조회" onclick="swt_patmngt_case3_group2_btn_search2_onclick"/>
- <Shape position="absolute 1089 7 1095 29" linetype="vertical" id="line3" class="line_4"/>
- <Static text="환자명 :" position="absolute 560 9 633 26" id="caption12" class="search_name"/>
- <Edit position="absolute 635 8 730 27" id="ipt_hngnm2" class="input_essential" onkeydown="swt_patmngt_case3_group2_ipt_hngnm2_onkeydown" autoselect="true"/>
- <Button position="absolute 735 10 751 26" id="btn_patnm2" class="icon_search" text="" onclick="swt_patmngt_case3_group2_btn_patnm2_onclick"/>
- <Static text="교육일자 :" position="absolute 15 9 101 26" id="caption13" class="search_name"/>
- <Static text="~" position="absolute 211 9 223 26" id="caption14" class="search_n_b"/>
- <Calendar position="absolute 107 8 207 27" id="ipt_educfromdd" class="input_essential" autoselect="true"/>
- <Calendar position="absolute 227 8 327 27" id="ipt_eductodd" class="input_essential" autoselect="true"/>
- <Static text="영양사 :" position="absolute 775 9 848 26" id="caption15" class="search_name"/>
- <Combo position="absolute 850 8 935 27" id="cmb_dieter2" class="combo_search" innerdataset="@ds_init_basecode_dieter_alldieter" datacolumn="cdnm" codecolumn="cdid"/>
- <Button position="absolute 527 10 543 26" id="btn_pid2" class="icon_search" text="" onclick="swt_patmngt_case3_group2_btn_pid2_onclick"/>
- <Static text="등록번호 :" position="absolute 352 9 443 26" id="caption16" class="search_name"/>
- <MaskEdit position="absolute 437 8 522 27" id="ipt_pid2" class="input_essential" mask="9999999999" onkeydown="swt_patmngt_case3_group2_ipt_pid2_onkeydown" autoselect="true"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape position="absolute 5 69 1188 75" linetype="horizontal" id="line4" class="line_10"/>
- <Grid position="absolute 5 74 1188 610" id="grd_telnutrcnst" binddataset="ds_main_data_telnutrcnst_grdlist" oncelldblclick="swt_patmngt_case3_grd_telnutrcnst_oncelldblclick" autoenter="select">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="80"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="157"/>
- <Column size="95"/>
- <Column size="95"/>
- <Column size="65"/>
- <Column size="88"/>
- <Column size="74"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="등록번호"/>
- <Cell col="2" text="환자구분"/>
- <Cell col="3" text="입원/외래"/>
- <Cell col="4" text="환자명"/>
- <Cell col="5" text="성별"/>
- <Cell col="6" text="나이"/>
- <Cell col="7" text="질환구분"/>
- <Cell col="8" text="집전화"/>
- <Cell col="9" text="휴대전화"/>
- <Cell col="10" text="수행여부"/>
- <Cell col="11" text="수행일자"/>
- <Cell col="12" text="영양사"/>
- <Cell col="13" text="서식기록번호"/>
- <Cell col="14" text="영양관리유형"/>
- <Cell col="15" text="환자별영양관리수행일자"/>
- <Cell col="16" text="입원일자"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" text="bind:pid"/>
- <Cell col="2" text="bind:ioflag"/>
- <Cell col="3" text="bind:inout"/>
- <Cell col="4" text="bind:hngnm"/>
- <Cell col="5" text="bind:sex"/>
- <Cell col="6" text="bind:age"/>
- <Cell col="7" displaytype="combo" edittype="combo" text="bind:sickcd" combodataset="ds_init_basecode_sick_A0059" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20"/>
- <Cell col="8" text="bind:hometel"/>
- <Cell col="9" text="bind:mpphontel"/>
- <Cell col="10" displaytype="checkbox" edittype="checkbox" text="bind:execyn"/>
- <Cell col="11" displaytype="date" edittype="date" text="bind:telexecdd" editautoselect="true" calendardisplaynulltype="none"/>
- <Cell col="12" displaytype="combo" edittype="combo" text="bind:execdieter" combodataset="ds_init_basecode_dieter_alldieter" combocodecol="									<value ref="cdid"/>" combodatacol="cdnm" combodisplayrowcount="20"/>
- <Cell col="13" text="bind:formrecseq"/>
- <Cell col="14" text="bind:nutrmngtkind"/>
- <Cell col="15" text="bind:execdd"/>
- <Cell col="16" text="bind:orddd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid position="absolute 5 640 1188 711" align="align:center middle;" id="grd_cnstcount" binddataset="ds_main_data_telnutrcnstcnt_cnstcount" autoenter="select">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="95"/>
- <Column size="65"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="78"/>
- <Column size="78"/>
- <Column size="78"/>
- <Column size="78"/>
- <Column size="78"/>
- <Column size="78"/>
- <Column size="78"/>
- <Column size="78"/>
- <Column size="78"/>
- <Column size="78"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="상담일자"/>
- <Cell col="1" text="영양사"/>
- <Cell col="2" text="당뇨"/>
- <Cell col="3" text="고혈압"/>
- <Cell col="4" text="심장질환"/>
- <Cell col="5" text="복막투석"/>
- <Cell col="6" text="혈액투석"/>
- <Cell col="7" text="암"/>
- <Cell col="8" text="혈액종양"/>
- <Cell col="9" text="신장질환"/>
- <Cell col="10" text="간장질환"/>
- <Cell col="11" text="위장질환"/>
- <Cell col="12" text="경장영양"/>
- <Cell col="13" text="비만"/>
- <Cell col="14" text="기타질환"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" edittype="date" text="bind:cnstdd" combotype="dropdown" calendardisplaynulltype="none"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:dieter" combodataset="ds_init_basecode_dieter_alldieter" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:glycospatqty"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:hypetspatqty"/>
- <Cell col="4" displaytype="text" edittype="text" text="bind:cardiacpatqty"/>
- <Cell col="5" displaytype="text" edittype="text" text="bind:pdpatqty"/>
- <Cell col="6" displaytype="text" edittype="text" text="bind:hdpatqty"/>
- <Cell col="7" displaytype="text" edittype="text" text="bind:cncrpatqty"/>
- <Cell col="8" displaytype="text" edittype="text" text="bind:blodtumpatqty"/>
- <Cell col="9" displaytype="text" edittype="text" text="bind:kidnpatqty"/>
- <Cell col="10" displaytype="text" edittype="text" text="bind:liverpatqty"/>
- <Cell col="11" displaytype="text" edittype="text" text="bind:stmcpatqty"/>
- <Cell col="12" displaytype="text" edittype="text" text="bind:etrlfdpatqty"/>
- <Cell col="13" displaytype="text" edittype="text" text="bind:fatpatqty"/>
- <Cell col="14" displaytype="text" edittype="text" text="bind:etcsickpatqty"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button position="absolute 1000 615 1053 634" id="btn_rowadd2" class="btn2" text="행추가" onclick="swt_patmngt_case3_btn_rowadd2_onclick"/>
- <Button position="absolute 1055 615 1108 634" id="btn_rowdel2" class="btn2" text="행삭제" onclick="swt_patmngt_case3_btn_rowdel2_onclick"/>
- <Button position="absolute 1126 613 1182 635" id="btn_search4" class="btn1" text="조회" onclick="swt_patmngt_case3_btn_search4_onclick"/>
- <Shape position="absolute 5 635 1188 641" linetype="horizontal" id="line5" class="line_10"/>
- <Static text="전화영양상담" position="absolute 6 619 110 636" id="caption20" class="tit_2"/>
- <Static text="상담일자 :" position="absolute 315 617 401 634" id="caption17" class="search_name"/>
- <Static text="~" position="absolute 502 618 514 635" id="caption18" class="search_n_b"/>
- <Calendar position="absolute 400 615 500 634" id="ipt_cnstfromdd" class="input_s_essential"/>
- <Calendar position="absolute 515 615 615 634" id="ipt_cnsttodd" class="input_s_essential"/>
- <Static text="영양사 :" position="absolute 675 617 748 634" id="caption21" class="search_name"/>
- <Combo position="absolute 750 615 835 634" id="cmb_dieter3" class="combo_search" innerdataset="@ds_init_basecode_dieter_alldieter" datacolumn="cdnm" codecolumn="cdid"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="집단교육" id="case4">
- <Layouts>
- <Layout>
- <Shape position="absolute 5 684 1188 690" linetype="vertical" id="line40" class="line_2"/>
- <Shape position="absolute 5 69 1188 75" linetype="horizontal" id="line6" class="line_10"/>
- <Grid position="absolute 5 74 1188 701" id="grd_nonregleduc" binddataset="ds_main_data_nonregleduc_grdlist" autoenter="select">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="20" band="left"/>
- <Column size="90"/>
- <Column size="60"/>
- <Column size="0"/>
- <Column size="60"/>
- <Column size="204"/>
- <Column size="120"/>
- <Column size="70"/>
- <Column size="133"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="180"/>
- <Column size="83"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="일자"/>
- <Cell col="2" text="시작시간"/>
- <Cell col="3" text="종료일"/>
- <Cell col="4" text="종료시간"/>
- <Cell col="5" text="주제"/>
- <Cell col="6" text="대상"/>
- <Cell col="7" text="교육인원"/>
- <Cell col="8" text="장소"/>
- <Cell col="9" text="교육자료"/>
- <Cell col="10" text="질환구분"/>
- <Cell col="11" text="기타"/>
- <Cell col="12" text="영양사"/>
- <Cell col="13" text="이전영양사"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="expr:currow + 1"/>
- <Cell col="1" displaytype="date" edittype="date" text="bind:educdd" editautoselect="true" calendardisplaynulltype="none"/>
- <Cell col="2" displaytype="text" edittype="mask" style="align:center middle;" text="bind:eductm" mask="##:##" maskchar=" " editautoselect="true"/>
- <Cell col="3" displaytype="date" edittype="date" text="bind:eductodd" mask="yyyy-mm-dd" editautoselect="true"/>
- <Cell col="4" displaytype="text" edittype="mask" style="align:center middle;" text="bind:eductotm" mask="##:##" maskchar=" " editautoselect="true"/>
- <Cell col="5" displaytype="text" edittype="text" text="bind:educsubj" editautoselect="true"/>
- <Cell col="6" displaytype="text" edittype="text" text="bind:eductrgt" editautoselect="true"/>
- <Cell col="7" displaytype="text" edittype="text" style="align:right middle;" text="bind:educpsnno" mask="####" maskchar=" " editautoselect="true"/>
- <Cell col="8" displaytype="text" edittype="text" text="bind:educplce" editautoselect="true"/>
- <Cell col="9" displaytype="text" edittype="text" text="bind:educmatr" editautoselect="true"/>
- <Cell col="10" displaytype="combo" edittype="combo" text="bind:sickcd" combodataset="ds_init_basecode_sick_A0059" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20"/>
- <Cell col="11" displaytype="text" edittype="text" text="bind:educetc" editautoselect="true"/>
- <Cell col="12" displaytype="combo" edittype="combo" text="bind:educdieter" combodataset="ds_init_basecode_dieter_alldieter" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20"/>
- <Cell col="13" text="bind:bf_educdieter"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Div position="absolute 5 10 1187 45" align="align:center top;" id="group3" class="div_SA">
- <Layouts>
- <Layout>
- <Button position="absolute 1111 7 1167 29" id="btn_search3" class="btn1" text="조회" onclick="swt_patmngt_case4_group3_btn_search3_onclick"/>
- <Shape position="absolute 1089 7 1095 29" linetype="vertical" id="line7" class="line_4"/>
- <Static text="교육일자 :" position="absolute 15 9 101 26" id="caption22" class="search_name"/>
- <Static text="~" position="absolute 211 9 223 26" id="caption23" class="search_n_b"/>
- <Calendar position="absolute 107 8 207 27" align="align:center middle;" id="fromDD" class="input_default" autoselect="true"/>
- <Calendar position="absolute 227 8 327 27" align="align:center middle;" id="toDD" class="input_default" autoselect="true"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="환자식불만관리" id="case5">
- <Layouts>
- <Layout>
- <Shape position="absolute 5 684 1188 690" linetype="vertical" id="line8" class="line_2"/>
- <Shape position="absolute 5 69 1188 75" linetype="horizontal" id="line9" class="line_10"/>
- <Grid position="absolute 5 74 1188 701" id="grd_complain" binddataset="ds_main_data_complain_grdlist">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="60"/>
- <Column size="69"/>
- <Column size="40"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="35"/>
- <Column size="30"/>
- <Column size="30"/>
- <Column size="120"/>
- <Column size="55"/>
- <Column size="208"/>
- <Column size="90"/>
- <Column size="40"/>
- <Column size="100"/>
- <Column size="120"/>
- <Column size="151"/>
- <Column size="60"/>
- <Column size="200"/>
- <Column size="80"/>
- <Column size="60"/>
- <Column size="200"/>
- <Column size="80"/>
- <Column size="60"/>
- <Column size="100"/>
- <Column size="60"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="구분"/>
- <Cell col="2" text="등록일"/>
- <Cell col="3" text="병실"/>
- <Cell col="4" text="등록번호"/>
- <Cell col="5" text="환자명"/>
- <Cell col="6" text="성별"/>
- <Cell col="7" text="나이"/>
- <Cell col="8" text="HD"/>
- <Cell col="9" text="진료과"/>
- <Cell col="10" text="담당교수"/>
- <Cell col="11" text="진단명"/>
- <Cell col="12" text="식사명"/>
- <Cell col="13" text="끼니"/>
- <Cell col="14" text="특이사항"/>
- <Cell col="15" text="remark"/>
- <Cell col="16" text="내용(불편사항)"/>
- <Cell col="17" text="작성자"/>
- <Cell col="18" text="1차관리"/>
- <Cell col="19" text="1차확인"/>
- <Cell col="20" text="영양사"/>
- <Cell col="21" text="2차관리"/>
- <Cell col="22" text="2차확인"/>
- <Cell col="23" text="영양사"/>
- <Cell col="24" text="처방일자"/>
- <Cell col="25" text="입원일자"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="combo" text="bind:nutflag" combodataset="ds_cbo_nutflag" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="2" text="bind:regdd"/>
- <Cell col="3" text="bind:room"/>
- <Cell col="4" text="bind:pid"/>
- <Cell col="5" text="bind:hngnm"/>
- <Cell col="6" text="bind:sex"/>
- <Cell col="7" text="bind:age"/>
- <Cell col="8" text="bind:hd"/>
- <Cell col="9" text="bind:orddeptnm"/>
- <Cell col="10" text="bind:medispclnm"/>
- <Cell col="11" text="bind:diagnm"/>
- <Cell col="12" text="bind:dietnm"/>
- <Cell col="13" displaytype="combo" text="bind:dietmeal" combodataset="ds_cbo_dietmeal" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="14" text="bind:prcpdelivefact"/>
- <Cell col="15" text="bind:remark3"/>
- <Cell col="16" text="bind:complain"/>
- <Cell col="17" text="bind:writeid"/>
- <Cell col="18" displaytype="text" edittype="text" text="bind:manage1" editautoselect="true"/>
- <Cell col="19" displaytype="text" edittype="text" text="bind:checkdd1" editautoselect="true"/>
- <Cell col="20" displaytype="text" edittype="text" text="bind:nutid1" editautoselect="true"/>
- <Cell col="21" displaytype="text" edittype="text" text="bind:manage2" editautoselect="true"/>
- <Cell col="22" displaytype="text" edittype="text" text="bind:checkdd2" editautoselect="true"/>
- <Cell col="23" displaytype="text" edittype="text" text="bind:nutid2" editautoselect="true"/>
- <Cell col="24" text="bind:prcpdd"/>
- <Cell col="25" text="bind:indd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Div position="absolute 5 10 1187 45" align="align:center top;" id="group4" class="div_SA">
- <Layouts>
- <Layout>
- <Button position="absolute 1106 7 1162 29" id="btn_search6" class="btn1" text="조회" onclick="swt_patmngt_case5_group4_btn_search6_onclick"/>
- <Shape position="absolute 1089 7 1095 29" linetype="vertical" id="line10" class="line_4"/>
- <Static text="병동 :" position="absolute 475 10 535 27" id="caption24" class="search_name"/>
- <Combo position="absolute 539 9 639 28" id="cmb_ward2" class="combo_s_essential" innerdataset="@ds_init_basecode_ward_dept" datacolumn="depthngnm" codecolumn="deptcd"/>
- <Static text="등록번호/환자명 :" position="absolute 642 9 766 26" id="caption25" class="search_name"/>
- <MaskEdit position="absolute 770 8 845 27" id="input1" class="input" mask="9999999999" onkeydown="swt_patmngt_case5_group4_input1_onkeydown" autoselect="true"/>
- <Edit position="absolute 850 8 910 27" id="input2" class="input" autoselect="true"/>
- <Button position="absolute 915 10 931 26" id="button3" class="icon_search" text=""/>
- <Static text="영양사 :" position="absolute 940 10 1016 27" id="caption27" class="search_name"/>
- <Combo position="absolute 1015 8 1090 27" id="combo2" class="combo_search" innerdataset="@ds_init_basecode_dieter_alldieter" datacolumn="cdnm" codecolumn="cdid"/>
- <Calendar position="absolute 264 8 354 27" id="input3" class="input_search" autoselect="true"/>
- <Static text="~" position="absolute 356 9 368 26" id="caption28" class="search_n_b"/>
- <Static text="등록일자 :" position="absolute 175 10 261 27" id="caption29" class="search_name"/>
- <Calendar position="absolute 369 8 459 27" id="input4" class="input_search" autoselect="true"/>
- <Static text="구분 :" position="absolute 5 10 91 27" id="caption26" class="search_name"/>
- <Combo position="absolute 70 8 145 27" id="combo1" class="combo_search" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">
- </Col>
- <Col id="datacolumn">
- </Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">미관리</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">1차완료</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">2차완료</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 435 265 880 510" id="grp_manage1" visible="false">
- <Layouts>
- <Layout>
- <TextArea position="absolute 5 30 440 210" id="textarea1"/>
- <Button position="absolute 380 215 436 237" id="button1" class="btn4" text="닫기"/>
- <Static text="1차관리" position="absolute 10 13 183 28" id="caption31" class="tit_2"/>
- <Shape position="absolute 0 0 445 245" id="rectangle2" type="rectangle"/>
- <Button position="absolute 320 215 376 237" id="button77" class="btn4" text="입력"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 435 265 880 510" id="grp_manage2" visible="false">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 0 445 245" id="rectangle3" type="rectangle"/>
- <TextArea position="absolute 5 30 440 210" id="textarea2" wordwrap="word"/>
- <Button position="absolute 380 215 436 237" id="button2" class="btn4" text="닫기" onclick="swt_patmngt_case5_grp_manage2_button2_onclick"/>
- <Static text="2차관리" position="absolute 6 13 179 30" id="caption35" class="tit_2"/>
- <Button position="absolute 320 215 376 237" id="button78" class="btn4" text="입력" onclick="swt_patmngt_case5_grp_manage2_button78_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case6" text="치료식통계">
- <Layouts>
- <Layout>
- <Div id="grp_sea" taborder="0" class="div_SA" position="absolute 5 10 1187 45">
- <Layouts>
- <Layout>
- <Button id="button7" taborder="1" text="조회" class="btn1" position="absolute 1121 7 1177 29" onclick="swt_patmngt_case6_grp_sea_button7_onclick"/>
- <Shape id="line13" linetype="vertical" class="line_4" position="absolute 1109 7 1115 29"/>
- <Static id="caption33" text="조회기간 :" class="search_name" position="absolute 6 9 82 26"/>
- <MaskEdit id="ipt_fromdd" taborder="4" mask="####-##" class="input" position="absolute 90 7 178 26" maskchar=" " type="string" style="align:center middle;" autoselect="true"/>
- <Button id="btn_before" taborder="5" position="absolute 181 9 197 26" class="icon_pre" onclick="swt_patmngt_case6_grp_sea_btn_before_onclick"/>
- <Button id="btn_next" taborder="6" class="icon_next" position="absolute 199 9 215 26" onclick="swt_patmngt_case6_grp_sea_btn_next_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_mainlist" taborder="1" useinputpanel="false" position="absolute 6 71 1187 701" binddataset="ds_main_item">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="75"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="기관코드"/>
- <Cell col="1" edittype="none" text="01일"/>
- <Cell col="2" edittype="none" text="02일"/>
- <Cell col="3" edittype="none" text="03일"/>
- <Cell col="4" edittype="none" text="04일"/>
- <Cell col="5" edittype="none" text="05일"/>
- <Cell col="6" edittype="none" text="06일"/>
- <Cell col="7" edittype="none" text="07일"/>
- <Cell col="8" edittype="none" text="08일"/>
- <Cell col="9" edittype="none" text="09일"/>
- <Cell col="10" edittype="none" text="10일"/>
- <Cell col="11" edittype="none" text="11일"/>
- <Cell col="12" edittype="none" text="12일"/>
- <Cell col="13" edittype="none" text="13일"/>
- <Cell col="14" edittype="none" text="14일"/>
- <Cell col="15" edittype="none" text="15일"/>
- <Cell col="16" edittype="none" text="16일"/>
- <Cell col="17" edittype="none" text="17일"/>
- <Cell col="18" edittype="none" text="18일"/>
- <Cell col="19" edittype="none" text="19일"/>
- <Cell col="20" edittype="none" text="20일"/>
- <Cell col="21" edittype="none" text="21일"/>
- <Cell col="22" edittype="none" text="22일"/>
- <Cell col="23" edittype="none" text="23일"/>
- <Cell col="24" edittype="none" text="24일"/>
- <Cell col="25" edittype="none" text="25일"/>
- <Cell col="26" edittype="none" text="26일"/>
- <Cell col="27" edittype="none" text="27일"/>
- <Cell col="28" edittype="none" text="28일"/>
- <Cell col="29" edittype="none" text="29일"/>
- <Cell col="30" edittype="none" text="30일"/>
- <Cell col="31" edittype="none" text="31일"/>
- <Cell col="32" edittype="none" text="총건수"/>
- </Band>
- <Band id="body">
- <Cell text="bind:instcd"/>
- <Cell col="1" text="bind:day01"/>
- <Cell col="2" text="bind:day02"/>
- <Cell col="3" text="bind:day03"/>
- <Cell col="4" text="bind:day04"/>
- <Cell col="5" text="bind:day05"/>
- <Cell col="6" text="bind:day06"/>
- <Cell col="7" text="bind:day07"/>
- <Cell col="8" text="bind:day08"/>
- <Cell col="9" text="bind:day09"/>
- <Cell col="10" text="bind:day10"/>
- <Cell col="11" text="bind:day11"/>
- <Cell col="12" text="bind:day12"/>
- <Cell col="13" text="bind:day13"/>
- <Cell col="14" text="bind:day14"/>
- <Cell col="15" text="bind:day15"/>
- <Cell col="16" text="bind:day16"/>
- <Cell col="17" text="bind:day17"/>
- <Cell col="18" text="bind:day18"/>
- <Cell col="19" text="bind:day19"/>
- <Cell col="20" text="bind:day20"/>
- <Cell col="21" text="bind:day21"/>
- <Cell col="22" text="bind:day22"/>
- <Cell col="23" text="bind:day23"/>
- <Cell col="24" text="bind:day24"/>
- <Cell col="25" text="bind:day25"/>
- <Cell col="26" text="bind:day26"/>
- <Cell col="27" text="bind:day27"/>
- <Cell col="28" text="bind:day28"/>
- <Cell col="29" text="bind:day29"/>
- <Cell col="30" text="bind:day30"/>
- <Cell col="31" text="bind:day31"/>
- <Cell col="32" text="bind:total"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button position="absolute 1080 103 1133 122" id="btn_rowadd3" class="btn2" text="행추가" onclick="btn_rowadd3_onclick"/>
- <Button position="absolute 1025 103 1078 122" id="btn_rowdel3" class="btn2" text="행삭제" onclick="btn_rowdel3_onclick"/>
- <Button position="absolute 1135 103 1185 122" id="btn_excel" class="btn7" text="엑셀" onclick="btn_excel_onclick"/>
- <Static id="caption6" text="환자관리" class="tit_1" position="absolute 0 0 216 25"/>
- <Button id="btn_listprnt" taborder="1" text="리스트출력" class="btn6" enable="false" position="absolute 0 770 92 792"/>
- <Button id="button5" taborder="2" text="영양관리료" class="btn4" position="absolute 974 770 1066 792" onclick="button5_onclick" visible="false"/>
- <Button id="btn_reset" taborder="3" text="초기화" class="btn4" position="absolute 1067 770 1135 792" onclick="btn_reset_onclick"/>
- <Button id="btn_save" taborder="4" text="저장" class="btn4" position="absolute 1136 770 1192 792" onclick="btn_save_onclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_data_ipatmngt_grdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_data_ipatmngt_grdlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="room" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="h_brthdd" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="dietcd" type="STRING" size="256"/>
- <Column id="dietnm" type="STRING" size="256"/>
- <Column id="kcal" type="STRING" size="256"/>
- <Column id="prcpdelivefact" type="STRING" size="256"/>
- <Column id="remark3" type="STRING" size="256"/>
- <Column id="diagnm" type="STRING" size="256"/>
- <Column id="sick" type="STRING" size="256"/>
- <Column id="curedietpatyn" type="STRING" size="256"/>
- <Column id="dietroundyn" type="STRING" size="256"/>
- <Column id="prcpstatus" type="STRING" size="256"/>
- <Column id="prcpyn" type="STRING" size="256"/>
- <Column id="cnt" type="STRING" size="256"/>
- <Column id="crmyn" type="STRING" size="256"/>
- <Column id="execcnts" type="STRING" size="256"/>
- <Column id="execdieter" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- <Column id="dschdd" type="STRING" size="256"/>
- <Column id="rsntdschdd" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="prcpcnt" type="STRING" size="256"/>
- <Column id="disp1img" type="STRING" size="256"/>
- <Column id="disp2img" type="STRING" size="256"/>
- <Column id="disp3img" type="STRING" size="256"/>
- <Column id="disp4img" type="STRING" size="256"/>
- <Column id="bfdietcd" type="STRING" size="256"/>
- <Column id="bfdietnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="prcpdd"/>
- <Col id="pid"/>
- <Col id="room"/>
- <Col id="hngnm"/>
- <Col id="sex"/>
- <Col id="h_brthdd"/>
- <Col id="age"/>
- <Col id="indd"/>
- <Col id="dietcd"/>
- <Col id="dietnm"/>
- <Col id="kcal"/>
- <Col id="prcpdelivefact"/>
- <Col id="remark3"/>
- <Col id="diagnm"/>
- <Col id="sick"/>
- <Col id="curedietpatyn"/>
- <Col id="dietroundyn"/>
- <Col id="prcpstatus"/>
- <Col id="prcpyn"/>
- <Col id="cnt"/>
- <Col id="crmyn"/>
- <Col id="execcnts"/>
- <Col id="execdieter"/>
- <Col id="execdd"/>
- <Col id="dschdd"/>
- <Col id="rsntdschdd"/>
- <Col id="insukind"/>
- <Col id="cretno"/>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="prcpcnt"/>
- <Col id="disp1img"/>
- <Col id="disp2img"/>
- <Col id="disp3img"/>
- <Col id="disp4img"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_data_ipatmngtrslt_grdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_data_ipatmngtrslt_grdlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="room" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="dietnm" type="STRING" size="256"/>
- <Column id="kcal" type="STRING" size="256"/>
- <Column id="diagnm" type="STRING" size="256"/>
- <Column id="sick" type="STRING" size="256"/>
- <Column id="curedietpatyn" type="STRING" size="256"/>
- <Column id="dietroundyn" type="STRING" size="256"/>
- <Column id="crmyn" type="STRING" size="256"/>
- <Column id="execcnts" type="STRING" size="256"/>
- <Column id="execdieter" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="room"/>
- <Col id="hngnm"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="indd"/>
- <Col id="dietnm"/>
- <Col id="kcal"/>
- <Col id="diagnm"/>
- <Col id="sick"/>
- <Col id="curedietpatyn"/>
- <Col id="dietroundyn"/>
- <Col id="crmyn"/>
- <Col id="execcnts"/>
- <Col id="execdieter"/>
- <Col id="execdd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_data_telnutrcnst_grdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_data_telnutrcnst_grdlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="inout" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="sickcd" type="STRING" size="256"/>
- <Column id="hometel" type="STRING" size="256"/>
- <Column id="mpphontel" type="STRING" size="256"/>
- <Column id="execyn" type="STRING" size="256"/>
- <Column id="telexecdd" type="STRING" size="256"/>
- <Column id="execdieter" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- <Column id="nutrmngtkind" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="ioflag"/>
- <Col id="inout"/>
- <Col id="hngnm"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="sickcd"/>
- <Col id="hometel"/>
- <Col id="mpphontel"/>
- <Col id="execyn"/>
- <Col id="telexecdd"/>
- <Col id="execdieter"/>
- <Col id="formrecseq"/>
- <Col id="nutrmngtkind"/>
- <Col id="execdd"/>
- <Col id="orddd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_data_telnutrcnstcnt_cnstcount" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cnstdd" type="STRING" size="256"/>
- <Column id="dieter" type="STRING" size="256"/>
- <Column id="glycospatqty" type="STRING" size="256"/>
- <Column id="hypetspatqty" type="STRING" size="256"/>
- <Column id="cardiacpatqty" type="STRING" size="256"/>
- <Column id="pdpatqty" type="STRING" size="256"/>
- <Column id="hdpatqty" type="STRING" size="256"/>
- <Column id="cncrpatqty" type="STRING" size="256"/>
- <Column id="blodtumpatqty" type="STRING" size="256"/>
- <Column id="kidnpatqty" type="STRING" size="256"/>
- <Column id="liverpatqty" type="STRING" size="256"/>
- <Column id="stmcpatqty" type="STRING" size="256"/>
- <Column id="etrlfdpatqty" type="STRING" size="256"/>
- <Column id="fatpatqty" type="STRING" size="256"/>
- <Column id="etcsickpatqty" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cnstdd"/>
- <Col id="dieter"/>
- <Col id="glycospatqty"/>
- <Col id="hypetspatqty"/>
- <Col id="cardiacpatqty"/>
- <Col id="pdpatqty"/>
- <Col id="hdpatqty"/>
- <Col id="cncrpatqty"/>
- <Col id="blodtumpatqty"/>
- <Col id="kidnpatqty"/>
- <Col id="liverpatqty"/>
- <Col id="stmcpatqty"/>
- <Col id="etrlfdpatqty"/>
- <Col id="fatpatqty"/>
- <Col id="etcsickpatqty"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_data_nonregleduc_grdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="educdd" type="STRING" size="256"/>
- <Column id="eductm" type="STRING" size="256"/>
- <Column id="eductodd" type="STRING" size="256"/>
- <Column id="eductotm" type="STRING" size="256"/>
- <Column id="educsubj" type="STRING" size="256"/>
- <Column id="eductrgt" type="STRING" size="256"/>
- <Column id="educpsnno" type="STRING" size="256"/>
- <Column id="educplce" type="STRING" size="256"/>
- <Column id="educmatr" type="STRING" size="256"/>
- <Column id="sickcd" type="STRING" size="256"/>
- <Column id="educetc" type="STRING" size="256"/>
- <Column id="educdieter" type="STRING" size="256"/>
- <Column id="bf_educdieter" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="educdd"/>
- <Col id="eductm"/>
- <Col id="eductodd"/>
- <Col id="eductotm"/>
- <Col id="educsubj"/>
- <Col id="eductrgt"/>
- <Col id="educpsnno"/>
- <Col id="educplce"/>
- <Col id="educmatr"/>
- <Col id="sickcd"/>
- <Col id="educetc"/>
- <Col id="educdieter"/>
- <Col id="bf_educdieter"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_data_complain_grdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nutflag" type="STRING" size="256"/>
- <Column id="regdd" type="STRING" size="256"/>
- <Column id="room" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="hd" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="medispclnm" type="STRING" size="256"/>
- <Column id="diagnm" type="STRING" size="256"/>
- <Column id="dietnm" type="STRING" size="256"/>
- <Column id="dietmeal" type="STRING" size="256"/>
- <Column id="prcpdelivefact" type="STRING" size="256"/>
- <Column id="remark3" type="STRING" size="256"/>
- <Column id="complain" type="STRING" size="256"/>
- <Column id="writeid" type="STRING" size="256"/>
- <Column id="manage1" type="STRING" size="256"/>
- <Column id="checkdd1" type="STRING" size="256"/>
- <Column id="nutid1" type="STRING" size="256"/>
- <Column id="manage2" type="STRING" size="256"/>
- <Column id="checkdd2" type="STRING" size="256"/>
- <Column id="nutid2" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nutflag"/>
- <Col id="regdd"/>
- <Col id="room"/>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="hd"/>
- <Col id="orddeptnm"/>
- <Col id="medispclnm"/>
- <Col id="diagnm"/>
- <Col id="dietnm"/>
- <Col id="dietmeal"/>
- <Col id="prcpdelivefact"/>
- <Col id="remark3"/>
- <Col id="complain"/>
- <Col id="writeid"/>
- <Col id="manage1"/>
- <Col id="checkdd1"/>
- <Col id="nutid1"/>
- <Col id="manage2"/>
- <Col id="checkdd2"/>
- <Col id="nutid2"/>
- <Col id="prcpdd"/>
- <Col id="indd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_item_instcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_searchitem_ipatmngt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="ward" type="STRING" size="256"/>
- <Column id="patflag" type="STRING" size="256"/>
- <Column id="inddfrom" type="STRING" size="256"/>
- <Column id="inddto" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="dieter" type="STRING" size="256"/>
- <Column id="mealflag" type="STRING" size="256"/>
- <Column id="optward" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ward"/>
- <Col id="patflag"/>
- <Col id="inddfrom"/>
- <Col id="inddto"/>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="dieter"/>
- <Col id="mealflag">1</Col>
- <Col id="optward"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchitem_ipatmngtrslt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="ward" type="STRING" size="256"/>
- <Column id="rsltflag" type="STRING" size="256"/>
- <Column id="execddfrom" type="STRING" size="256"/>
- <Column id="execddto" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="dieter" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ward"/>
- <Col id="rsltflag"/>
- <Col id="execddfrom"/>
- <Col id="execddto"/>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="dieter"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchitem_telnutrcnst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="educfromdd" type="STRING" size="256"/>
- <Column id="eductodd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="dieter" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="educfromdd"/>
- <Col id="eductodd"/>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="dieter"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchitem_telnutrcnstcnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cnstfromdd" type="STRING" size="256"/>
- <Column id="cnsttodd" type="STRING" size="256"/>
- <Column id="dieter" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cnstfromdd"/>
- <Col id="cnsttodd"/>
- <Col id="dieter"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchitem_nonregleduc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fromdd"/>
- <Col id="todd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchitem_complain" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nutflag" type="STRING" size="256"/>
- <Column id="inddfrom" type="STRING" size="256"/>
- <Column id="inddto" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="dieter" type="STRING" size="256"/>
- <Column id="ward" type="STRING" size="256"/>
- <Column id="manage1" type="STRING" size="256"/>
- <Column id="checkdd1" type="STRING" size="256"/>
- <Column id="manage2" type="STRING" size="256"/>
- <Column id="checkdd2" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="dietmeal" type="STRING" size="256"/>
- <Column id="list" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nutflag"/>
- <Col id="inddfrom"/>
- <Col id="inddto"/>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="dieter"/>
- <Col id="ward"/>
- <Col id="manage1"/>
- <Col id="checkdd1"/>
- <Col id="manage2"/>
- <Col id="checkdd2"/>
- <Col id="indd"/>
- <Col id="prcpdd"/>
- <Col id="dietmeal"/>
- <Col id="list"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchitem_thdstats" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_send_searchitem_thdstats_oncolumnchanged">
- <ColumnInfo>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchfromdd"/>
- <Col id="srchtodd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_popup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="flag" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="reqpsn" type="STRING" size="256"/>
- <Column id="educreqcnts" type="STRING" size="256"/>
- <Column id="h_cretno" type="STRING" size="256"/>
- <Column id="h_orddeptcd" type="STRING" size="256"/>
- <Column id="h_prcpgenrflag" type="STRING" size="256"/>
- <Column id="h_orddd" type="STRING" size="256"/>
- <Column id="h_formrecseq" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="nutrmngtkind" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- <Column id="manage1" type="STRING" size="256"/>
- <Column id="manage2" type="STRING" size="256"/>
- <Column id="execcnts" type="STRING" size="256"/>
- <Column id="p" type="STRING" size="256"/>
- <Column id="b" type="STRING" size="256"/>
- <Column id="g" type="STRING" size="256"/>
- <Column id="s1" type="STRING" size="256"/>
- <Column id="s2" type="STRING" size="256"/>
- <Column id="o" type="STRING" size="256"/>
- <Column id="etc" type="STRING" size="256"/>
- <Column id="dietnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="flag"/>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="reqdd"/>
- <Col id="reqpsn"/>
- <Col id="educreqcnts"/>
- <Col id="h_cretno"/>
- <Col id="h_orddeptcd"/>
- <Col id="h_prcpgenrflag"/>
- <Col id="h_orddd"/>
- <Col id="h_formrecseq"/>
- <Col id="execprcpuniqno"/>
- <Col id="nutrmngtkind"/>
- <Col id="execdd"/>
- <Col id="manage1"/>
- <Col id="manage2"/>
- <Col id="execcnts"/>
- <Col id="p"/>
- <Col id="b"/>
- <Col id="g"/>
- <Col id="s1"/>
- <Col id="s2"/>
- <Col id="o"/>
- <Col id="etc"/>
- <Col id="dietnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_basecode_dieter_alldieter" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_basecode_sick_A0059" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cbo_prcpyn" 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"/>
- </Row>
- <Row>
- <Col id="label">처방완료</Col>
- <Col id="value">Y</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_basecode_dieter_all" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_basecode_etc_A0061" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_basecode_ward_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cbo_nutflag" 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">1</Col>
- </Row>
- <Row>
- <Col id="label">1차완료</Col>
- <Col id="value">2</Col>
- </Row>
- <Row>
- <Col id="label">2차완료</Col>
- <Col id="value">3</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_cbo_dietmeal" 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">1</Col>
- </Row>
- <Row>
- <Col id="label">점심</Col>
- <Col id="value">2</Col>
- </Row>
- <Row>
- <Col id="label">저녁</Col>
- <Col id="value">3</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_req" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="dieter" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_basecode_dieter_dieter" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_basecode_dieter_intndieter" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_ipatmngt_grdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="room" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="h_brthdd" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="dietcd" type="STRING" size="256"/>
- <Column id="dietnm" type="STRING" size="256"/>
- <Column id="kcal" type="STRING" size="256"/>
- <Column id="prcpdelivefact" type="STRING" size="256"/>
- <Column id="remark3" type="STRING" size="256"/>
- <Column id="diagnm" type="STRING" size="256"/>
- <Column id="sick" type="STRING" size="256"/>
- <Column id="curedietpatyn" type="STRING" size="256"/>
- <Column id="dietroundyn" type="STRING" size="256"/>
- <Column id="prcpstatus" type="STRING" size="256"/>
- <Column id="prcpyn" type="STRING" size="256"/>
- <Column id="cnt" type="STRING" size="256"/>
- <Column id="crmyn" type="STRING" size="256"/>
- <Column id="execcnts" type="STRING" size="256"/>
- <Column id="execdieter" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- <Column id="dschdd" type="STRING" size="256"/>
- <Column id="rsntdschdd" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="prcpcnt" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_data_ipattreatmngt_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data_ipatmngt_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data_telnutrcnst_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data_telnutrcnstcnt_cnstcount" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_searchitem_complain_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data_nonregleduc_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_ret" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prcpcnt" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item1" compid="swt_patmngt.case1.grp_sea.rdo_patflag" propid="value" datasetid="ds_send_searchitem_ipatmngt" columnid="patflag"/>
- <BindItem id="item2" compid="swt_patmngt.case1.grp_sea.ipt_inddfrom" propid="value" datasetid="ds_send_searchitem_ipatmngt" columnid="inddfrom"/>
- <BindItem id="item3" compid="swt_patmngt.case1.grp_sea.ipt_inddto" propid="value" datasetid="ds_send_searchitem_ipatmngt" columnid="inddto"/>
- <BindItem id="item4" compid="swt_patmngt.case1.grp_sea.ipt_pid1" propid="value" datasetid="ds_send_searchitem_ipatmngt" columnid="pid"/>
- <BindItem id="item5" compid="swt_patmngt.case1.grp_sea.ipt_hngnm1" propid="value" datasetid="ds_send_searchitem_ipatmngt" columnid="hngnm"/>
- <BindItem id="item6" compid="swt_patmngt.case1.grp_sea.cmb_dieter1" propid="value" datasetid="ds_send_searchitem_ipatmngt" columnid="dieter"/>
- <BindItem id="item7" compid="swt_patmngt.case1.grp_execcnts.chk_p" propid="value" datasetid="ds_send_popup" columnid="p"/>
- <BindItem id="item8" compid="swt_patmngt.case1.grp_execcnts.chk_b" propid="value" datasetid="ds_send_popup" columnid="b"/>
- <BindItem id="item9" compid="swt_patmngt.case1.grp_execcnts.chk_p01" propid="value" datasetid="ds_send_popup" columnid="g"/>
- <BindItem id="item10" compid="swt_patmngt.case1.grp_execcnts.input5" propid="value" datasetid="ds_send_popup" columnid="dietnm"/>
- <BindItem id="item12" compid="swt_patmngt.case1.grp_execcnts.chk_o" propid="value" datasetid="ds_send_popup" columnid="o"/>
- <BindItem id="item13" compid="swt_patmngt.case1.grp_execcnts.cmb_etc" propid="value" datasetid="ds_send_popup" columnid="etc"/>
- <BindItem id="item16" compid="swt_patmngt.case2.group1.cmb_ward1" propid="value" datasetid="ds_send_searchitem_ipatmngtrslt" columnid="ward"/>
- <BindItem id="item17" compid="swt_patmngt.case2.group1.rdo_rsltflag" propid="value" datasetid="ds_send_searchitem_ipatmngtrslt" columnid="rsltflag"/>
- <BindItem id="item18" compid="swt_patmngt.case2.group1.ipt_execddfrom" propid="value" datasetid="ds_send_searchitem_ipatmngtrslt" columnid="execddfrom"/>
- <BindItem id="item19" compid="swt_patmngt.case2.group1.ipt_execddto" propid="value" datasetid="ds_send_searchitem_ipatmngtrslt" columnid="execddto"/>
- <BindItem id="item20" compid="swt_patmngt.case2.group1.ipt_pid3" propid="value" datasetid="ds_send_searchitem_ipatmngtrslt" columnid="pid"/>
- <BindItem id="item21" compid="swt_patmngt.case2.group1.ipt_hngnm3" propid="value" datasetid="ds_send_searchitem_ipatmngtrslt" columnid="hngnm"/>
- <BindItem id="item22" compid="swt_patmngt.case2.group1.cmb_dieter4" propid="value" datasetid="ds_send_searchitem_ipatmngtrslt" columnid="dieter"/>
- <BindItem id="item23" compid="swt_patmngt.case3.ipt_cnstfromdd" propid="value" datasetid="ds_send_searchitem_telnutrcnstcnt" columnid="cnstfromdd"/>
- <BindItem id="item24" compid="swt_patmngt.case3.ipt_cnsttodd" propid="value" datasetid="ds_send_searchitem_telnutrcnstcnt" columnid="cnsttodd"/>
- <BindItem id="item25" compid="swt_patmngt.case3.cmb_dieter3" propid="value" datasetid="ds_send_searchitem_telnutrcnstcnt" columnid="dieter"/>
- <BindItem id="item26" compid="swt_patmngt.case4.group3.fromDD" propid="value" datasetid="ds_send_searchitem_nonregleduc" columnid="fromdd"/>
- <BindItem id="item27" compid="swt_patmngt.case4.group3.toDD" propid="value" datasetid="ds_send_searchitem_nonregleduc" columnid="todd"/>
- <BindItem id="item28" compid="swt_patmngt.case5.group4.combo1" propid="value" datasetid="ds_send_searchitem_complain" columnid="nutflag"/>
- <BindItem id="item29" compid="swt_patmngt.case5.group4.input3" propid="value" datasetid="ds_send_searchitem_complain" columnid="inddfrom"/>
- <BindItem id="item30" compid="swt_patmngt.case5.group4.input4" propid="value" datasetid="ds_send_searchitem_complain" columnid="inddto"/>
- <BindItem id="item31" compid="swt_patmngt.case5.group4.cmb_ward2" propid="value" datasetid="ds_send_searchitem_complain" columnid="ward"/>
- <BindItem id="item32" compid="swt_patmngt.case5.group4.input1" propid="value" datasetid="ds_send_searchitem_complain" columnid="pid"/>
- <BindItem id="item33" compid="swt_patmngt.case5.group4.input2" propid="value" datasetid="ds_send_searchitem_complain" columnid="hngnm"/>
- <BindItem id="item34" compid="swt_patmngt.case5.group4.combo2" propid="value" datasetid="ds_send_searchitem_complain" columnid=""/>
- <BindItem id="item35" compid="swt_patmngt.case5.grp_manage2.textarea2" propid="value" datasetid="ds_send_popup" columnid="manage2"/>
- <BindItem id="item36" compid="swt_patmngt.case6.grp_sea.ipt_fromdd" propid="value" datasetid="ds_send_searchitem_thdstats" columnid="srchfromdd"/>
- <BindItem id="item0" compid="swt_patmngt.case1.grp_sea.opt_ward" propid="value" datasetid="ds_send_searchitem_ipatmngt" columnid="optward"/>
- <BindItem id="item37" compid="swt_patmngt.case1.grp_execcnts.textarea3" propid="value" datasetid="ds_send_popup" columnid="execcnts"/>
- <BindItem id="item14" compid="swt_patmngt.case2.grp_reccnts.textarea2" propid="value" datasetid="ds_send_popup" columnid="execcnts"/>
- <BindItem id="item38" compid="swt_patmngt.case1.grp_sea.rdo_mealflag" propid="value" datasetid="ds_send_searchitem_ipatmngt" columnid="mealflag"/>
- <BindItem id="item15" compid="swt_patmngt.case1.grp_execcnts.cmb_etc00" propid="value" datasetid="ds_send_popup" columnid="s1"/>
- <BindItem id="item39" compid="swt_patmngt.case1.grp_execcnts.cmb_etc01" propid="value" datasetid="ds_send_popup" columnid="s2"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include 'com_departmentcodexp::ZSD001.xjs';
- var arErrorCode = new HashArray();
- function SMANC00400_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- grdf_setGridSort(swt_patmngt.case1.grd_ipatmngt);
- grdf_setGridSort(swt_patmngt.case2.grd_ipatmngtrslt);
-
- grdf_setRowTypeIcon(swt_patmngt.case5.grd_complain, 0);
- }
- function SMANC00400_onload(obj:Form, e:LoadEventInfo)
- {
- finit();
- swt_patmngt.case1.grp_sea.btn_search1.enable = frmf_checkAuth("R");
- swt_patmngt.case3.group2.btn_search2.enable = frmf_checkAuth("R");
- swt_patmngt.case4.group3.btn_search3.enable = frmf_checkAuth("R");
- swt_patmngt.case3.btn_search4.enable = frmf_checkAuth("R");
- swt_patmngt.case2.group1.btn_search5.enable = frmf_checkAuth("R");
- swt_patmngt.case5.group4.btn_search6.enable = frmf_checkAuth("R");
- btn_save.enable = frmf_checkAuth("X");
- btn_excel.enable = frmf_checkAuth("P");
- btn_rowdel3.visible = false;
- //영양사 조회
- var oParam = {};
- oParam.id = "TRANC00202";
- oParam.service = "nutritionconsultapp.PatientNutr";
- oParam.method = "reqGetDieter";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_init_basecode_dieter_dieter=dieter ds_init_basecode_dieter_intndieter=intndieter ds_init_basecode_dieter_alldieter=alldieter";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_req.setColumn(0, "instcd", sysf_getUserInfo("dutplceinstcd"));
- ds_req.setColumn(0, "dieter", sysf_getUserInfo("userid"));
- ds_req.setColumn(0, "usernm", sysf_getUserInfo("usernm"));
-
- var oParam = {};
- oParam.id = "TRANC00409";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetPrcpCnt";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_ret=ret";
- oParam.async = false;
- //oParam.callback = "";
-
- tranf_submit(oParam);
-
- fSetPrcpCnt();
- }
- function fSetPrcpCnt() {
- if( ds_ret.rowcount > 0 && !utlf_isNull(ds_ret.getColumn(0, "prcpcnt")) ){
- swt_patmngt.case1.stc_prcpcnt.text = "* " + sysf_getUserInfo("usernm") + " 님의 처방건수 : "+ds_ret.getColumn(0, "prcpcnt")+" 건";
- }
- }
- function finit() {
- // 화면open시 공통코드 setting
- //KNUH_20100709_노회식_Start
- ds_init_basecode_sick_A0059.clearData();
-
- //KNUH_20100709_노회식_End
- var arrParam = [{dsNm: "ds_init_basecode_sick_A0059", cdGrpId: "A0059"},
- {dsNm: "ds_init_basecode_etc_A0061", cdGrpId: "A0061"}]
-
- appf_getCodeList(arrParam);
-
- //zsdfGetWardDeptList(getUserInfo("dutplceinstcd"), '/root/init/basecode/ward', 'depthngnm', 'asc', new Date().getDateFormat("YYYYMMDD"), 'after');
- var today = utlf_getCurrentDate();
- appf_getDeptCodeList(sysf_getUserInfo('dutplceinstcd'), 'orduseyn', 'W', 'depthngnm', 'asc',
- today.toDate().getDateFormat('YYYYMMDD'), '', 'asc', 'ds_init_basecode_ward_dept', false, null);
-
- ds_init_basecode_ward_dept.insertRow(0);
-
- var sProp = "col=1,row="+ds_init_basecode_ward_dept.rowcount+",cellspacing=2,vcellspacing=0,itemWidth=123,itemHeight=18,overflow='visible'";
- swt_patmngt.case1.chk_ward.setInitComp(sProp, ds_init_basecode_ward_dept, "deptcd","depthngnm", "fn_ward");
-
- ds_main_data_ipatmngt_grdlist.clearData();
- ds_main_data_telnutrcnst_grdlist.clearData();
- ds_main_data_telnutrcnstcnt_cnstcount.clearData();
- ds_main_data_nonregleduc_grdlist.clearData();
-
- ds_send_searchitem_ipatmngt.clearData();
- ds_send_searchitem_ipatmngt.addRow();
- ds_send_searchitem_ipatmngt.setColumn(0, "patflag", "2");
- ds_send_searchitem_ipatmngt.setColumn(0, "mealflag", "1");
- ds_send_searchitem_ipatmngt.setColumn(0, "inddfrom", utlf_getCurrentDate());
- ds_send_searchitem_ipatmngt.setColumn(0, "inddto", utlf_getCurrentDate());
-
- // ds_send_searchitem_ipatmngtrslt.clearData();
- // ds_send_searchitem_ipatmngtrslt.addRow();
- ds_send_searchitem_ipatmngtrslt.setColumn(0, "rsltflag", "-");
- ds_send_searchitem_ipatmngtrslt.setColumn(0, "execddfrom", utlf_getCurrentDate());
- ds_send_searchitem_ipatmngtrslt.setColumn(0, "execddto", utlf_getCurrentDate());
- ds_send_searchitem_ipatmngtrslt.setColumn(0, "dieter", sysf_getUserInfo("userid"));
-
- ds_send_searchitem_telnutrcnst.clearData();
- ds_send_searchitem_telnutrcnst.addRow();
- ds_send_searchitem_telnutrcnst.setColumn(0, "educfromdd", utlf_getCurrentDate());
- ds_send_searchitem_telnutrcnst.setColumn(0, "eductodd", utlf_getCurrentDate());
- ds_send_searchitem_telnutrcnst.setColumn(0, "dieter", sysf_getUserInfo("userid"));
-
- ds_send_searchitem_telnutrcnstcnt.clearData();
- ds_send_searchitem_telnutrcnstcnt.addRow();
- ds_send_searchitem_telnutrcnstcnt.setColumn(0, "cnstfromdd", utlf_getCurrentDate());
- ds_send_searchitem_telnutrcnstcnt.setColumn(0, "cnsttodd", utlf_getCurrentDate());
- ds_send_searchitem_telnutrcnstcnt.setColumn(0, "dieter", sysf_getUserInfo("userid"));
-
- ds_send_searchitem_nonregleduc.clearData();
- ds_send_searchitem_nonregleduc.addRow();
- ds_send_searchitem_nonregleduc.setColumn(0, "fromdd", utlf_getCurrentDate());
- ds_send_searchitem_nonregleduc.setColumn(0, "todd", utlf_getCurrentDate());
-
- ds_send_searchitem_complain.clearData();
- ds_send_searchitem_complain.addRow();
- ds_send_searchitem_complain.setColumn(0, "inddfrom", utlf_getCurrentDate());
- ds_send_searchitem_complain.setColumn(0, "inddto", utlf_getCurrentDate());
-
- swt_patmngt.case1.chk_ward.visible = false;
-
- var fromdd = utlf_getCurrentDate().substring(0, 6) + '01'; // 적용일자 현재일자 셋팅
- var todd = utlf_getCurrentDate().substring(0, 6) + '31'; // 적용일자 현재일자 셋팅
- trace("fromdd " + fromdd)
- ds_main_item.clearData();
- ds_send_searchitem_thdstats.setColumn(0, "srchfromdd", fromdd);
- ds_send_searchitem_thdstats.setColumn(0, "srchtodd", todd);
- }
- function fn_ward(){
- var getData = String(swt_patmngt.case1.chk_ward.getLableData()).replace(","," ");
- var getVal = String(swt_patmngt.case1.chk_ward.getData()).replace(","," ");
- ds_send_searchitem_ipatmngt.setColumn(0, "optward", getData);
- ds_send_searchitem_ipatmngt.setColumn(0, "ward", getVal);
- }
- function swt_patmngt_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
- {
- appf_delPatientInfos(); // 상단정보 clear
-
- if(swt_patmngt.tabindex == 0){
- btn_rowadd3.visible = true;
- btn_rowdel3.visible = false;
- btn_save.enable = true;
- btn_listprnt.enable = false;
-
- if( swt_patmngt.case1.grp_sea.rdo_patflag.value == "3" ){
- button5.visible = true;
- }else{
- button5.visible = false;
- }
- }else if(swt_patmngt.tabindex == 1){
- btn_rowadd3.visible = false;
- btn_rowdel3.visible = false;
- btn_save.enable = false;
- btn_listprnt.enable = false;
- button5.visible = false;
- }else if(swt_patmngt.tabindex == 2){
- btn_rowadd3.visible = false;
- btn_rowdel3.visible = false;
- btn_save.enable = true;
- btn_listprnt.enable = false;
- button5.visible = false;
- }else if(swt_patmngt.tabindex == 3){
- btn_rowadd3.visible = true;
- btn_rowdel3.visible = true;
- btn_save.enable = true;
- btn_listprnt.enable = false;
- button5.visible = false;
- }else if(swt_patmngt.tabindex == 4){
- btn_rowadd3.visible = false;
- btn_rowdel3.visible = false;
- btn_save.enable = true;
- btn_listprnt.enable = true;
- button5.visible = false;
- }else if(swt_patmngt.tabindex == 5){
- btn_rowadd3.visible = false;
- btn_rowdel3.visible = false;
- btn_save.enable = true;
- btn_listprnt.enable = true;
- button5.visible = false;
- }
- }
- function swt_patmngt_case1_grp_sea_opt_ward_onlbuttondown(obj:Edit, e:MouseEventInfo)
- {
- if (swt_patmngt.case1.chk_ward.visible == false) {
- swt_patmngt.case1.chk_ward.visible = true;
- } else if (swt_patmngt.case1.chk_ward.visible == true) {
- swt_patmngt.case1.chk_ward.visible = false;
- }
- }
- function swt_patmngt_case1_grp_sea_btn_pid_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_createDsRow("ds_temp", [{col:"srchcond", val:"2"} //환자번호로조회
- ]);
-
- var objArg = new Object();
- objArg.arg_ds_send = ds_temp;
-
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, null, 1, 150, 150, null, null, null, null, null, "M");
-
- if(!utlf_isNull(this.objects["ds_patinfolist"])) {
- var srch_pid = ds_patinfolist.getColumn(0, "pid");
- var srch_hngnm = ds_patinfolist.getColumn(0, "hngnm");
-
- ds_send_searchitem_ipatmngt.setColumn(0, "pid", srch_pid);
- ds_send_searchitem_ipatmngt.setColumn(0, "hngnm", srch_hngnm);
- }
- }
- function swt_patmngt_case1_grp_sea_btn_search1_onclick(obj:Button, e:ClickEventInfo)
- {
- if (swt_patmngt.case1.chk_ward.visible == true) {
- swt_patmngt.case1.chk_ward.visible = false;
- }
-
- var patflag = ds_send_searchitem_ipatmngt.getColumn(0, "patflag");
- var pid = ds_send_searchitem_ipatmngt.getColumn(0, "pid");
- var hngnm = ds_send_searchitem_ipatmngt.getColumn(0, "hngnm");
- var fromdd = ds_send_searchitem_ipatmngt.getColumn(0, "inddfrom");
- var todd = ds_send_searchitem_ipatmngt.getColumn(0, "inddto");
-
- if ( utlf_getDateInterval(fromdd, todd) < 0 ) {
- sysf_messageBox("조회 시작일은 종료일보다 클 수", "I004");
- return;
- // 변경요청서 1915 (2009.05.29) - 재원환자 검색기준 변경 (등록번호 or 환자명 입력조건 제외) - 2009.06.05 김귀남
- /*
- } else if ( patflag == "2" && pid == "" && hngnm == "" ) {
- //재원을 선택했을 경우는 등록번호나 환자명이 필수조회조건임.
- messageBox("재원환자 조회시 등록번호 또는 환자명을", "C001");
- return;
- */
- } else {
- var oParam = {};
- oParam.id = "TRANC00401";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetIpatMngt";
- oParam.inds = "req=ds_send_searchitem_ipatmngt";
- oParam.outds = "ds_main_data_ipatmngt_grdlist=ret ds_ret=prcpcnt";
- oParam.async = false;
- tranf_submit(oParam);
-
- if( utlf_isNull(ds_main_data_ipatmngt_grdlist.getColumnInfo("prcpyn")) ){
- ds_main_data_ipatmngt_grdlist.addColumn("prcpyn", "string");
- }
-
- fSetPrcpCnt();
- }
- }
- function swt_patmngt_case1_grp_sea_ipt_pid1_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- obj.updateToDataset();
- swt_patmngt_case1_grp_sea_btn_search1_onclick();
- }
- }
- function swt_patmngt_case1_grp_sea_ipt_hngnm1_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- obj.updateToDataset();
- swt_patmngt_case1_grp_sea_btn_search1_onclick();
- }
- }
- function btn_rowadd3_onclick(obj:Button, e:ClickEventInfo)
- {
- //입원환자관리 탭화면일때
- if ( swt_patmngt.tabindex == 0 ) {
- if ( utlf_isNull(ds_main_data_ipatmngt_grdlist.getColumn(ds_main_data_ipatmngt_grdlist.rowposition, "pid")) ) {
- sysf_messageBox("추가할 환자를", "C002");
- return;
- }
-
- var grdrow = ds_main_data_ipatmngt_grdlist.rowposition;
- ds_temp_ipatmngt_grdlist.clearData();
- ds_temp_ipatmngt_grdlist.addRow();
- ds_temp_ipatmngt_grdlist.copyRow(0, ds_main_data_ipatmngt_grdlist, grdrow);
-
- var grdrow_1 = eval(grdrow) + 1;
- ds_main_data_ipatmngt_grdlist.insertRow(grdrow_1);
- ds_main_data_ipatmngt_grdlist.copyRow(grdrow_1, ds_temp_ipatmngt_grdlist, 0);
-
- ds_main_data_ipatmngt_grdlist.enableevent = false;
- ds_main_data_ipatmngt_grdlist.updatecontrol = false;
-
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow_1, "sick", "");
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow_1, "curedietpatyn", "");
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow_1, "dietroundyn", "");
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow_1, "execcnts", "");
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow_1, "execdieter", sysf_getUserInfo("userid"));
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow_1, "execdd", utlf_getCurrentDate());
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow_1, "prcpyn", "");
-
- ds_main_data_ipatmngt_grdlist.updatecontrol = true;
- ds_main_data_ipatmngt_grdlist.enableevent = true;
- }
- //집단교육 탭화면일때
- else if ( swt_patmngt.tabindex == 3 ) {
- ds_main_data_nonregleduc_grdlist.addRow();
- }
- }
- function btn_rowdel3_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_data_nonregleduc_grdlist.deleteRow(ds_main_data_nonregleduc_grdlist.rowposition);
- }
- function btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- if ( swt_patmngt.tabindex == 0 ) {
- grdf_exportExcel(swt_patmngt.case1.grd_ipatmngt_excel, "입원환자관리현황" + utlf_getCurrentDate(), "sheetname1" , true, "" , "" , true);
- } else if ( swt_patmngt.tabindex == 1 ) {
- grdf_exportExcel(swt_patmngt.case2.grd_ipatmngtrslt, "환자관리결과현황" + utlf_getCurrentDate(), "sheetname1" , true, "" , "" , true);
- } else if ( swt_patmngt.tabindex == 2 ) {
- grdf_exportExcel(swt_patmngt.case3.grd_cnstcount, "전화영양상담현황" + utlf_getCurrentDate(), "sheetname1" , true, "" , "" , true);
- } else if ( swt_patmngt.tabindex == 3 ) {
- grdf_exportExcel(swt_patmngt.case4.grd_nonregleduc, "집단교육현황" + utlf_getCurrentDate(), "sheetname1" , true, "" , "" , true);
- } else if ( swt_patmngt.tabindex == 4 ) {
- grdf_exportExcel(swt_patmngt.case5.grd_complain, "환자식불만관리" + utlf_getCurrentDate(), "sheetname1" , true, "" , "" , true);
- } else if ( swt_patmngt.tabindex == 5 ) {
- grdf_exportExcel(swt_patmngt.case6.grd_mainlist, "치료식통계" + utlf_getCurrentDate(), "sheetname1" , true, "" , "" , true);
- }
- }
- function swt_patmngt_case1_grd_ipatmngt_oncloseup(obj:Grid, e:GridEditEventInfo)
- {
- obj.showEditor(false);
- }
- function ds_main_data_ipatmngt_grdlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(swt_patmngt.case1.grd_ipatmngt.getBindCellIndex("body", "curedietpatyn") == swt_patmngt.case1.grd_ipatmngt.currentcol){
- if( ds_main_data_ipatmngt_grdlist.getColumn(ds_main_data_ipatmngt_grdlist.rowposition, "curedietpatyn") == "Y" ||
- ds_main_data_ipatmngt_grdlist.getColumn(ds_main_data_ipatmngt_grdlist.rowposition, "curedietpatyn") == "1"){
- ds_main_data_ipatmngt_grdlist.setColumn(ds_main_data_ipatmngt_grdlist.rowposition, "curedietpatyn", "Y");
- }else{
- ds_main_data_ipatmngt_grdlist.setColumn(ds_main_data_ipatmngt_grdlist.rowposition, "curedietpatyn", "N");
- }
- }else if(swt_patmngt.case1.grd_ipatmngt.getBindCellIndex("body", "dietroundyn") == swt_patmngt.case1.grd_ipatmngt.currentcol){
- if( ds_main_data_ipatmngt_grdlist.getColumn(ds_main_data_ipatmngt_grdlist.rowposition, "dietroundyn") == "Y" ||
- ds_main_data_ipatmngt_grdlist.getColumn(ds_main_data_ipatmngt_grdlist.rowposition, "dietroundyn") == "1"){
- ds_main_data_ipatmngt_grdlist.setColumn(ds_main_data_ipatmngt_grdlist.rowposition, "dietroundyn", "Y");
- }else{
- ds_main_data_ipatmngt_grdlist.setColumn(ds_main_data_ipatmngt_grdlist.rowposition, "dietroundyn", "N");
- }
- }else if(swt_patmngt.case1.grd_ipatmngt.getBindCellIndex("body", "prcpstatus") == swt_patmngt.case1.grd_ipatmngt.currentcol){
- if( ds_main_data_ipatmngt_grdlist.getColumn(ds_main_data_ipatmngt_grdlist.rowposition, "prcpstatus") == "Y" ||
- ds_main_data_ipatmngt_grdlist.getColumn(ds_main_data_ipatmngt_grdlist.rowposition, "prcpstatus") == "1"){
- ds_main_data_ipatmngt_grdlist.setColumn(ds_main_data_ipatmngt_grdlist.rowposition, "prcpstatus", "Y");
- }else{
- ds_main_data_ipatmngt_grdlist.setColumn(ds_main_data_ipatmngt_grdlist.rowposition, "prcpstatus", "N");
- }
- }
-
- var grdrow = ds_main_data_ipatmngt_grdlist.rowposition;
- var execdd = ds_main_data_ipatmngt_grdlist.getColumn(grdrow, "execdd");
- var execdieter = ds_main_data_ipatmngt_grdlist.getColumn(grdrow, "execdieter");
- var curedyn = ds_main_data_ipatmngt_grdlist.getColumn(grdrow, "curedietpatyn");
- var dieyn = ds_main_data_ipatmngt_grdlist.getColumn(grdrow, "dietroundyn");
- var crmyn = ds_main_data_ipatmngt_grdlist.getColumn(grdrow, "crmyn");
-
- if(curedyn != "Y" && dieyn != "Y" && crmyn != "Y") {
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow, "execdd", "");
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow, "execdieter", "");
- }else if(utlf_isNull(execdd)) {
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow, "execdd", utlf_getCurrentDate());
- ds_main_data_ipatmngt_grdlist.setColumn(grdrow, "execdieter", sysf_getUserInfo("userid"));
- }
- }
- function swt_patmngt_case1_grd_ipatmngt_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- var colidx = swt_patmngt.case1.grd_ipatmngt.currentcol;
- var rownum = ds_main_data_ipatmngt_grdlist.rowposition;
- var dietnm = ds_main_data_ipatmngt_grdlist.getColumn(rownum, "dietnm");
- if(swt_patmngt.case1.grd_ipatmngt.getBindCellIndex("body", "execcnts") == colidx){
- ds_send_popup.setColumn(0, "p", "p"); //설명대상-환자
- ds_send_popup.setColumn(0, "b", ""); //설명대상-보호자
- ds_send_popup.setColumn(0, "g", ""); //설명대상-간병인
- ds_send_popup.setColumn(0, "s1", "0"); // 식사섭취량 -주식
- ds_send_popup.setColumn(0, "s2", "0"); // 식사섭취량 -부식
- ds_send_popup.setColumn(0, "o", "o"); //안내문
- ds_send_popup.setColumn(0, "etc", ""); //기타
- ds_send_popup.setColumn(0, "dietnm", dietnm); //식사명
-
- ds_main_data_ipatmngt_grdlist.enableevent = false;
- ds_main_data_ipatmngt_grdlist.updatecontrol = false;
- ds_main_data_ipatmngt_grdlist.setRowType(rownum, 4);
- ds_main_data_ipatmngt_grdlist.updatecontrol = true;
- ds_main_data_ipatmngt_grdlist.enableevent = true;
-
- swt_patmngt.case1.grp_execcnts.visible = true;
- var execcnts = ds_main_data_ipatmngt_grdlist.getColumn(rownum, "execcnts");
-
- ds_send_popup.setColumn(0, "execcnts",execcnts);
- }
- }
- function swt_patmngt_case1_grp_execcnts_cmb_etc_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var etc = ds_send_popup.getColumn(0, "etc");
- if (etc == "직접입력"){
- swt_patmngt.case1.grp_execcnts.txt_etc.visible = true;
- }else{
- swt_patmngt.case1.grp_execcnts.txt_etc.visible = false;
- }
- }
- function swt_patmngt_case1_grp_execcnts_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- //if(ds_send_popup.)
-
- var row = ds_main_data_ipatmngt_grdlist.rowposition;
- var p = utlf_transNullToEmpty(ds_send_popup.getColumn(0, "p"));
- var b = utlf_transNullToEmpty(ds_send_popup.getColumn(0, "b"));
- var g = utlf_transNullToEmpty(ds_send_popup.getColumn(0, "g"));
- var s1 = utlf_transNullToEmpty(ds_send_popup.getColumn(0, "s1"));
- var s2 = utlf_transNullToEmpty(ds_send_popup.getColumn(0, "s2"));
- var o = utlf_transNullToEmpty(ds_send_popup.getColumn(0, "o"));
- var dietnm = utlf_transNullToEmpty(ds_send_popup.getColumn(0, "dietnm"));
- var etc = utlf_transNullToEmpty(ds_send_popup.getColumn(0, "etc"));
- if(p == "p" && b == "b" && g == "g" ){
- var temp1 = "· 설명대상 : 환자, 보호자, 간병인";
- }else if(p == "p" && b == "b" && utlf_isNull(g)){
- var temp1 = "· 설명대상 : 환자, 보호자";
- }else if(p == "p" && utlf_isNull(b) && g == "g"){
- var temp1 = "· 설명대상 : 환자, 간병인";
- }else if(utlf_isNull(p) && b == "b" && g == "g"){
- var temp1 = "· 설명대상 : 보호자, 간병인";
- }else if(utlf_isNull(p) && utlf_isNull(b) && g == "g"){
- var temp1 = "· 설명대상 : 간병인";
- }else if(utlf_isNull(p) && b == "b" && utlf_isNull(g)){
- var temp1 = "· 설명대상 : 보호자";
- }else if(p == "p" && utlf_isNull(b) && utlf_isNull(g)){
- var temp1 = "· 설명대상 : 환자";
- }
- var temp21 = "· 식사명 : " + dietnm ;
- var temp2 = "· 식사 섭취량 : 주식 " + s1 + " % , 부식 " + s2 + " %";
- if(o == "o"){
- var temp3 = "· 안내문을 제공하여 식사명, 제공사유, 주의사항 등 설명";
- }else{
- var temp3 = "";
- }
- var temp4 = etc ;
- if (utlf_isNull(temp3)){
- var temp = temp1 +"\n" + temp21+"\n" + temp2 +"\n" + "· " + temp4 ;
- }else{
- var temp = temp1 +"\n" + temp21+"\n" + temp2 +"\n" + temp3 +"\n" + "· " + temp4;
- }
- ds_send_popup.setColumn(0, "execcnts", temp);
- }
- function swt_patmngt_case1_grp_execcnts_button300_onclick(obj:Button, e:ClickEventInfo)
- {
- var row = ds_main_data_ipatmngt_grdlist.rowposition;
- var execcnts = ds_send_popup.getColumn(0, "execcnts");
- ds_main_data_ipatmngt_grdlist.setColumn(row, "execcnts", execcnts);
- swt_patmngt.case1.grp_execcnts.visible = false;
-
- ds_main_data_ipatmngt_grdlist.enableevent = false;
- ds_main_data_ipatmngt_grdlist.updatecontrol = false;
- ds_main_data_ipatmngt_grdlist.setRowType(ds_main_data_ipatmngt_grdlist.rowposition, 4);
- ds_main_data_ipatmngt_grdlist.updatecontrol = true;
- ds_main_data_ipatmngt_grdlist.enableevent = true;
- }
- function swt_patmngt_case1_grp_execcnts_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- swt_patmngt.case1.grp_execcnts.visible = false;
- }
- function button5_onclick(obj:Button, e:ClickEventInfo)
- {
- var nTemp = Number(ds_main_data_ipatmngt_grdlist.getCaseCount("prcpstatus=='Y'"))+Number(ds_ret.getColumn(0, "prcpcnt"));
-
- if( ds_ret.rowcount > 0 && !utlf_isNull(ds_ret.getColumn(0, "prcpcnt")) && nTemp > 40 ){
- sysf_messageBox(ds_req.getColumn(0, "usernm")+" 님은 오늘 영양관리료처방을 "+(nTemp-40)+"건", "E003");
- return false;
- }
-
- if ( sysf_messageBox("영양관리료를", "Q002") == 6 ) {
- //입원환자관리 탭화면일때
- if ( swt_patmngt.tabindex == 0 ) {
- var patflag = ds_send_searchitem_ipatmngt.getColumn(0, "patflag"); //치료식
- if(patflag == "3"){
- var updateData = grdf_getGridUpdateData(swt_patmngt.case1.grd_ipatmngt);
- ds_send_data_ipattreatmngt_list.copyData(updateData);
- var oParam = {};
- oParam.id = "TXANC00408";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqExeIpatTreatMngt";
- oParam.inds = "req=ds_send_data_ipattreatmngt_list";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXANC00408";
- tranf_submit(oParam);
- if (arErrorCode.pop("TXANC00408") > -1) {
- var oParam = {};
- oParam.id = "TRANC00401";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetIpatMngt";
- oParam.inds = "req=ds_send_searchitem_ipatmngt";
- oParam.outds = "ds_main_data_ipatmngt_grdlist=ret ds_ret=prcpcnt";
- oParam.async = false;
- tranf_submit(oParam);
-
- if( utlf_isNull(ds_main_data_ipatmngt_grdlist.getColumnInfo("prcpyn")) ){
- ds_main_data_ipatmngt_grdlist.addColumn("prcpyn", "string");
- }
-
- fSetPrcpCnt();
- }
- }
- }else{
- sysf_messageBox("치료식환자 조회 시", "I006");
- }
- }
- }
- function cf_TXANC00408(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function btn_reset_onclick(obj:Button, e:ClickEventInfo)
- {
- finit();
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- if ( sysf_messageBox("", "Q002") == 6 ) {
- //입원환자관리 탭화면일때
- if ( swt_patmngt.tabindex == 0 ) {
- var updateData = grdf_getGridUpdateData(swt_patmngt.case1.grd_ipatmngt);
- grdf_setStatusColumn(updateData, "m");
- ds_send_data_ipatmngt_list.copyData(updateData, true);
-
- ds_send_data_ipatmngt_list.updateColID("sick", "sickcd");
-
- var oParam = {};
- oParam.id = "TXANC00401";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqExeIpatMngt";
- oParam.inds = "req=ds_send_data_ipatmngt_list";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXANC00401";
- tranf_submit(oParam);
-
- if (arErrorCode.pop("TXANC00401") > -1) {
- var oParam = {};
- oParam.id = "TRANC00401";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetIpatMngt";
- oParam.inds = "req=ds_send_searchitem_ipatmngt";
- oParam.outds = "ds_main_data_ipatmngt_grdlist=ret ds_ret=prcpcnt";
- oParam.async = false;
- tranf_submit(oParam);
-
- if( utlf_isNull(ds_main_data_ipatmngt_grdlist.getColumnInfo("prcpyn")) ){
- ds_main_data_ipatmngt_grdlist.addColumn("prcpyn", "string");
- }
-
- fSetPrcpCnt();
- }
- }
- //전화영양상담 탭화면일때
- else if ( swt_patmngt.tabindex == 2 ) {
- //전화영양상담 메인 그리드
- var updateData = grdf_getGridUpdateData(swt_patmngt.case3.grd_telnutrcnst);
- if ( updateData.rowcount > 0 ) {
- //필수입력항목 체크
- for (var i = 0; i < ds_main_data_telnutrcnst_grdlist.rowcount; i++) {
- if ( (ds_main_data_telnutrcnst_grdlist.getColumn(i, "execyn") == "Y") &&
- ((utlf_isNull(ds_main_data_telnutrcnst_grdlist.getColumn(i, "telexecdd"))) ||
- (utlf_isNull(ds_main_data_telnutrcnst_grdlist.getColumn(i, "execdieter")))) ) {
- sysf_messageBox("수행일자, 영양사 항목은", "I003");
- return;
- }
- }
- grdf_setStatusColumn(updateData, "m");
- ds_send_data_telnutrcnst_list.copyData(updateData, true);
-
-
- var oParam = {};
- oParam.id = "TXANC00402";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqExeTelNutrCnstPurs";
- oParam.inds = "telnutrcnst=ds_send_data_telnutrcnst_list";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXANC00402";
- tranf_submit(oParam);
-
- if (arErrorCode.pop("TXANC00402") > -1) {
- var oParam = {};
- oParam.id = "TRANC00402";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetTelNutrCnstPurs";
- oParam.inds = "req=ds_send_searchitem_telnutrcnst";
- oParam.outds = "ds_main_data_telnutrcnst_grdlist=grdlist";
- oParam.async = false;
- tranf_submit(oParam);
- }
- }
- //하단의 전화영양상담건수 그리드
- var updateData = grdf_getGridUpdateData(swt_patmngt.case3.grd_cnstcount);
-
- if ( updateData.rowcount > 0 ) {
- //필수입력항목 체크
- for (var i = 0; i < ds_main_data_telnutrcnstcnt_cnstcount.rowcount; i++) {
- if ( (utlf_isNull(ds_main_data_telnutrcnstcnt_cnstcount.getColumn(i, "cnstdd"))) ||
- (utlf_isNull(ds_main_data_telnutrcnstcnt_cnstcount.getColumn(i, "dieter"))) ) {
- sysf_messageBox("상담일자, 영양사 항목은", "I003");
- return;
- }
- }
- grdf_setStatusColumn(updateData, "m");
- ds_send_data_telnutrcnstcnt_cnstcount.copyData(updateData, true);
-
- var oParam = {};
- oParam.id = "TXANC00404";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqExeTelNutrCnstCnt";
- oParam.inds = "cnstcount=ds_send_data_telnutrcnstcnt_cnstcount";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXANC00404";
- tranf_submit(oParam);
-
- if (arErrorCode.pop("TXANC00404") > -1) {
- var oParam = {};
- oParam.id = "TRANC00404";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetTelNutrCnstCnt";
- oParam.inds = "req=ds_send_searchitem_telnutrcnstcnt";
- oParam.outds = "ds_main_data_telnutrcnstcnt=cnstcount";
- oParam.async = false;
- tranf_submit(oParam);
- }
- }
- }
- //환자식불만관리 탭화면일때
- else if ( swt_patmngt.tabindex == 4 ) {
- //환자식불만관리 메인 그리드
- var updateData = grdf_getGridUpdateData(swt_patmngt.case5.grd_complain);
- if ( updateData.rowcount > 0 ) {
- //필수입력항목 체크
- for (var i = 0; i < ds_main_data_complain_grdlist.rowcount; i++) {
- if(ds_main_data_complain_grdlist.getRowType(i) == 4 && ds_main_data_complain_grdlist.getColumn(ds_main_data_complain_grdlist.rowposition, "nutflag") == "1") { // 미관리
- if(utlf_isNull(ds_main_data_complain_grdlist.getColumn(ds_main_data_complain_grdlist.rowposition, "manage1"))){
- sysf_messageBox("1차관리 내용이", "I004");
- return;
- }else{
- ds_main_data_complain_grdlist.setColumn(ds_main_data_complain_grdlist.rowposition, "checkdd1", utlf_getCurrentDate());
- }
- }else if(ds_main_data_complain_grdlist.getRowType(i) == 4 && ds_main_data_complain_grdlist.getColumn(ds_main_data_complain_grdlist.rowposition, "nutflag") == "2"){ //1차완료
- if(utlf_isNull(ds_main_data_complain_grdlist.getColumn(ds_main_data_complain_grdlist.rowposition, "manage2"))){
- sysf_messageBox("2차관리 내용이", "I004");
- return;
- }else{
- ds_main_data_complain_grdlist.setColumn(ds_main_data_complain_grdlist.rowposition, "checkdd2", utlf_getCurrentDate());
- }
- }
- }
- ds_send_searchitem_complain_list.copyData(updateData);
-
- var oParam = {};
- oParam.id = "TXANC00407";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqExeComplainList";
- oParam.inds = "list=ds_send_searchitem_complain_list";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXANC00407";
- tranf_submit(oParam);
-
- if (arErrorCode.pop("TXANC00407") > -1) {
-
- var oParam = {};
- oParam.id = "TRANC00407";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetComplainList";
- oParam.inds = "req=ds_send_searchitem_complain";
- oParam.outds = "ds_main_data_complain_grdlist=grdlist";
- oParam.async = false;
- tranf_submit(oParam);
-
- }
- }
- }
-
- //집단교육 탭화면일때
- else if ( swt_patmngt.tabindex == 3 ) {
- //필수입력항목 체크
- for (var i = 0; i < ds_main_data_nonregleduc_grdlist.rowcount; i++) {
- if ( (utlf_isNull(ds_main_data_nonregleduc_grdlist.getColumn(i, "educdd"))) ||
- (utlf_isNull(ds_main_data_nonregleduc_grdlist.getColumn(i, "eductm"))) ||
- (utlf_isNull(ds_main_data_nonregleduc_grdlist.getColumn(i, "educdieter"))) ) {
- sysf_messageBox("일자, 시간, 영양사 항목은", "I003");
- return;
- }
- }
- var updateData = grdf_getGridUpdateData(swt_patmngt.case4.grd_nonregleduc);
- grdf_setStatusColumn(updateData, "m");
- ds_send_data_nonregleduc_list.copyData(updateData, true);
- trace(ds_send_data_nonregleduc_list.saveXML())
-
- var oParam = {};
- oParam.id = "TXANC00403";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqExeNonReglEduc";
- oParam.inds = "req=ds_send_data_nonregleduc_list";
- oParam.outds = "";
- oParam.async = false;
- tranf_submit(oParam);
- }
- } else { return; }
- }
- function cf_TXANC00401(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function cf_TXANC00402(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function cf_TXANC00404(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function cf_TXANC00407(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function swt_patmngt_case2_group1_ipt_pid3_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- obj.updateToDataset();
- swt_patmngt_case2_group1_btn_search5_onclick();
- }
- }
- function swt_patmngt_case2_group1_btn_search5_onclick(obj:Button, e:ClickEventInfo)
- {
- var fromdd = ds_send_searchitem_ipatmngtrslt.getColumn(0, "execddfrom");
- var todd = ds_send_searchitem_ipatmngtrslt.getColumn(0, "execddto");
- if ( utlf_getDateInterval(fromdd, todd) < 0 ) {
- sysf_messageBox("조회 시작일은 종료일보다 클 수", "I004");
- return;
- } else {
- var oParam = {};
- oParam.id = "TRANC00405";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetIpatMngtRslt";
- oParam.inds = "req=ds_send_searchitem_ipatmngtrslt";
- oParam.outds = "ds_main_data_ipatmngtrslt_grdlist=ret";
- oParam.async = false;
- tranf_submit(oParam);
- }
- }
- function swt_patmngt_case2_group1_ipt_hngnm3_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- obj.updateToDataset();
- swt_patmngt_case2_group1_btn_search5_onclick();
- }
- }
- function swt_patmngt_case2_group1_btn_pid1_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_createDsRow("ds_temp", [{col:"srchcond", val:"2"} //환자번호로조회
- ]);
-
- var objArg = new Object();
- objArg.arg_ds_send = ds_temp;
-
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, null, 1, 150, 150, null, null, null, null, null, "M");
-
- if(!utlf_isNull(this.objects["ds_patinfolist"])) {
- var srch_pid = ds_patinfolist.getColumn(0, "pid");
- var srch_hngnm = ds_patinfolist.getColumn(0, "hngnm");
-
- ds_send_searchitem_ipatmngtrslt.setColumn(0, "pid", srch_pid);
- ds_send_searchitem_ipatmngtrslt.setColumn(0, "hngnm", srch_hngnm);
- }
- }
- function ds_main_data_ipatmngtrslt_grdlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(swt_patmngt.case2.grd_ipatmngtrslt.getBindCellIndex("body", "curedietpatyn") == swt_patmngt.case2.grd_ipatmngtrslt.currentcol){
- if( ds_main_data_ipatmngtrslt_grdlist.getColumn(ds_main_data_ipatmngtrslt_grdlist.rowposition, "curedietpatyn") == "Y" ||
- ds_main_data_ipatmngtrslt_grdlist.getColumn(ds_main_data_ipatmngtrslt_grdlist.rowposition, "curedietpatyn") == "1"){
- ds_main_data_ipatmngtrslt_grdlist.setColumn(ds_main_data_ipatmngtrslt_grdlist.rowposition, "curedietpatyn", "Y");
- }else{
- ds_main_data_ipatmngtrslt_grdlist.setColumn(ds_main_data_ipatmngtrslt_grdlist.rowposition, "curedietpatyn", "N");
- }
- }else if(swt_patmngt.case2.grd_ipatmngtrslt.getBindCellIndex("body", "dietroundyn") == swt_patmngt.case2.grd_ipatmngtrslt.currentcol){
- if( ds_main_data_ipatmngtrslt_grdlist.getColumn(ds_main_data_ipatmngtrslt_grdlist.rowposition, "dietroundyn") == "Y" ||
- ds_main_data_ipatmngtrslt_grdlist.getColumn(ds_main_data_ipatmngtrslt_grdlist.rowposition, "dietroundyn") == "1"){
- ds_main_data_ipatmngtrslt_grdlist.setColumn(ds_main_data_ipatmngtrslt_grdlist.rowposition, "dietroundyn", "Y");
- }else{
- ds_main_data_ipatmngtrslt_grdlist.setColumn(ds_main_data_ipatmngtrslt_grdlist.rowposition, "dietroundyn", "N");
- }
- }
- }
- function swt_patmngt_case3_group2_btn_search2_onclick(obj:Button, e:ClickEventInfo)
- {
- var fromdd = ds_send_searchitem_telnutrcnst.getColumn(0, "educfromdd");
- var todd = ds_send_searchitem_telnutrcnst.getColumn(0, "eductodd");
- if ( utlf_getDateInterval(fromdd, todd) < 0 ) {
- sysf_messageBox("조회 시작일은 종료일보다 클 수", "I004");
- return;
- } else {
- var oParam = {};
- oParam.id = "TRANC00402";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetTelNutrCnstPurs";
- oParam.inds = "req=ds_send_searchitem_telnutrcnst";
- oParam.outds = "ds_main_data_telnutrcnst_grdlist=grdlist";
- oParam.async = false;
- tranf_submit(oParam);
- }
- }
- function swt_patmngt_case3_group2_ipt_pid2_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- obj.updateToDataset();
- swt_patmngt_case3_group2_btn_search2_onclick();
- }
- }
- function swt_patmngt_case3_group2_btn_pid2_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_createDsRow("ds_temp", [{col:"srchcond", val:"2"} //환자번호로조회
- ]);
-
- var objArg = new Object();
- objArg.arg_ds_send = ds_temp;
-
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, null, 1, 150, 150, null, null, null, null, null, "M");
-
- if(!utlf_isNull(this.objects["ds_patinfolist"])) {
- var srch_pid = ds_patinfolist.getColumn(0, "pid");
- var srch_hngnm = ds_patinfolist.getColumn(0, "hngnm");
-
- ds_send_searchitem_telnutrcnst.setColumn(0, "pid", srch_pid);
- ds_send_searchitem_telnutrcnst.setColumn(0, "hngnm", srch_hngnm);
- }
- }
- function swt_patmngt_case3_group2_ipt_hngnm2_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- obj.updateToDataset();
- swt_patmngt_case3_group2_btn_search2_onclick();
- }
- }
- function swt_patmngt_case3_group2_btn_patnm2_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_createDsRow("ds_temp", [{col:"srchcond", val:"2"} //환자번호로조회
- ]);
-
- var objArg = new Object();
- objArg.arg_ds_send = ds_temp;
-
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, null, 1, 150, 150, null, null, null, null, null, "M");
-
- if(!utlf_isNull(this.objects["ds_patinfolist"])) {
- var srch_pid = ds_patinfolist.getColumn(0, "pid");
- var srch_hngnm = ds_patinfolist.getColumn(0, "hngnm");
-
- ds_send_searchitem_telnutrcnst.setColumn(0, "pid", srch_pid);
- ds_send_searchitem_telnutrcnst.setColumn(0, "hngnm", srch_hngnm);
- }
- }
- function swt_patmngt_case3_grd_telnutrcnst_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if ( e.row >= 0 && e.col >= 0 ) {
- // 'T'는 전화영양상담(추구관리) 탭화면임을 뜻하는 구분자임.
- ds_send_popup.setColumn(0, "flag", "T");
- ds_send_popup.setColumn(0, "pid", ds_main_data_telnutrcnst_grdlist.getColumn(ds_main_data_telnutrcnst_grdlist.rowposition, "pid"));
- ds_send_popup.setColumn(0, "hngnm", ds_main_data_telnutrcnst_grdlist.getColumn(ds_main_data_telnutrcnst_grdlist.rowposition, "hngnm"));
-
- ds_send_popup.setColumn(0, "h_prcpgenrflag", ds_main_data_telnutrcnst_grdlist.getColumn(ds_main_data_telnutrcnst_grdlist.rowposition, "ioflag"));
- ds_send_popup.setColumn(0, "h_orddd", ds_main_data_telnutrcnst_grdlist.getColumn(ds_main_data_telnutrcnst_grdlist.rowposition, "orddd"));
-
- ds_send_popup.setColumn(0, "nutrmngtkind", ds_main_data_telnutrcnst_grdlist.getColumn(ds_main_data_telnutrcnst_grdlist.rowposition, "nutrmngtkind"));
- ds_send_popup.setColumn(0, "execdd", ds_main_data_telnutrcnst_grdlist.getColumn(ds_main_data_telnutrcnst_grdlist.rowposition, "execdd"));
-
- var objArg = new Object();
- objArg.arg_ds_main_receivedata = ds_send_popup;
-
- frmf_modal("SMANC00300", "SMANC00300", objArg, null, 1, 150, 150, null, null, null, null, null, "M");
- }
- }
- function ds_main_data_telnutrcnst_grdlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(swt_patmngt.case3.grd_telnutrcnst.getBindCellIndex("body", "execyn") == swt_patmngt.case3.grd_telnutrcnst.currentcol){
- if( ds_main_data_telnutrcnst_grdlist.getColumn(ds_main_data_telnutrcnst_grdlist.rowposition, "execyn") == "Y" ||
- ds_main_data_telnutrcnst_grdlist.getColumn(ds_main_data_telnutrcnst_grdlist.rowposition, "execyn") == "1"){
- ds_main_data_telnutrcnst_grdlist.setColumn(ds_main_data_telnutrcnst_grdlist.rowposition, "execyn", "Y");
- }else{
- ds_main_data_telnutrcnst_grdlist.setColumn(ds_main_data_telnutrcnst_grdlist.rowposition, "execyn", "N");
- }
- }
- }
- function swt_patmngt_case3_btn_rowadd2_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_data_telnutrcnstcnt_cnstcount.addRow();
- ds_main_data_telnutrcnstcnt_cnstcount.setColumn(ds_main_data_telnutrcnstcnt_cnstcount.rowposition, "dieter", ds_send_searchitem_telnutrcnstcnt.getColumn(0, "dieter"));
- }
- function swt_patmngt_case3_btn_rowdel2_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_data_telnutrcnstcnt_cnstcount.deleteRow(ds_main_data_telnutrcnstcnt_cnstcount.rowposition);
- }
- function swt_patmngt_case3_btn_search4_onclick(obj:Button, e:ClickEventInfo)
- {
- var fromdd = ds_send_searchitem_telnutrcnstcnt.getColumn(0, "cnstfromdd");
- var todd = ds_send_searchitem_telnutrcnstcnt.getColumn(0, "cnsttodd");
- if ( utlf_getDateInterval(fromdd, todd) < 0 ) {
- sysf_messageBox("조회 시작일은 종료일보다 클 수", "I004");
- return;
- } else {
- var oParam = {};
- oParam.id = "TRANC00404";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetTelNutrCnstCnt";
- oParam.inds = "req=ds_send_searchitem_telnutrcnstcnt";
- oParam.outds = "ds_main_data_telnutrcnstcnt_cnstcount=cnstcount";
- oParam.async = false;
- tranf_submit(oParam);
- }
- }
- function swt_patmngt_case4_group3_btn_search3_onclick(obj:Button, e:ClickEventInfo)
- {
- var fromdd = ds_send_searchitem_nonregleduc.getColumn(0, "fromdd");
- var todd = ds_send_searchitem_nonregleduc.getColumn(0, "todd");
- if ( utlf_getDateInterval(fromdd, todd) < 0 ) {
- sysf_messageBox("조회 시작일은 종료일보다 클 수", "I004");
- return;
- } else {
- var oParam = {};
- oParam.id = "TRANC00403";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetNonReglEduc";
- oParam.inds = "req=ds_send_searchitem_nonregleduc";
- oParam.outds = "ds_main_data_nonregleduc_grdlist=ret";
- oParam.async = false;
- tranf_submit(oParam);
- }
- }
- function swt_patmngt_case5_group4_input1_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- obj.updateToDataset();
- swt_patmngt_case5_group4_btn_search6_onclick();
- }
- }
- function swt_patmngt_case5_group4_btn_search6_onclick(obj:Button, e:ClickEventInfo)
- {
- var nutflag = ds_send_searchitem_complain.getColumn(0, "nutflag");
- var pid = ds_send_searchitem_complain.getColumn(0, "pid");
- var hngnm = ds_send_searchitem_complain.getColumn(0, "hngnm");
- var inddfrom = ds_send_searchitem_complain.getColumn(0, "inddfrom");
- var inddto = ds_send_searchitem_complain.getColumn(0, "inddto");
- var dieter = ds_send_searchitem_complain.getColumn(0, "dieter");
- var ward = ds_send_searchitem_complain.getColumn(0, "ward");
-
- if ( utlf_getDateInterval(inddfrom, inddto) < 0 ) {
- sysf_messageBox("조회 시작일은 종료일보다 클 수", "I004");
- return;
- } else {
- var oParam = {};
- oParam.id = "TRANC00407";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetComplainList";
- oParam.inds = "req=ds_send_searchitem_complain";
- oParam.outds = "ds_main_data_complain_grdlist=grdlist";
- oParam.async = false;
- tranf_submit(oParam);
- }
- }
- function swt_patmngt_case5_grp_manage2_button78_onclick(obj:Button, e:ClickEventInfo)
- {
- for (var i = 0; i < ds_main_data_complain_grdlist.rowcount; i++) {
- ds_main_data_complain_grdlist.setColumn(ds_main_data_complain_grdlist.rowposition, "manage2", "");
- ds_main_data_complain_grdlist.setColumn(ds_main_data_complain_grdlist.rowposition, "manage2", ds_send_popup.getColumn(0, "manage2"));
- }
- swt_patmngt.case5.grp_manage2.visible = false;
- }
- function swt_patmngt_case5_grp_manage2_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- swt_patmngt.case5.grp_manage2.visible = false;
- }
- function ds_send_searchitem_thdstats_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- var fromdd = ds_send_searchitem_thdstats.getColumn(0, "srchfromdd");
- if(fromdd.length == 6){
- var temp1 = fromdd+ '01';
- var temp2 = fromdd+ '31';
- ds_send_searchitem_thdstats.setColumn(0, "srchfromdd", temp1);
- ds_send_searchitem_thdstats.setColumn(0, "srchtodd" , temp2);
- }
- }
- function swt_patmngt_case6_grp_sea_btn_before_onclick(obj:Button, e:ClickEventInfo)
- {
- var dd = ds_send_searchitem_thdstats.getColumn(0, "srchfromdd") + "01";
- dd = dd.toDate().getAddDate(-1, "M");
- var dd1 = dd.getDateFormat("YYYYMM")+ '01';
- var dd2 = dd.getDateFormat("YYYYMM") + '31';
- ds_send_searchitem_thdstats.setColumn(0, "srchfromdd", dd1);
- ds_send_searchitem_thdstats.setColumn(0, "srchtodd" , dd2);
- }
- function swt_patmngt_case6_grp_sea_button7_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_item.clearData();
- var oParam = {};
- oParam.id = "TRANC00408";
- oParam.service = "nutritionconsultapp.NutrEducation";
- oParam.method = "reqGetThdstatsList";
- oParam.inds = "req=ds_send_searchitem_thdstats";
- oParam.outds = "ds_main_item=item";
- oParam.async = false;
-
- tranf_submit(oParam);
- }
- function swt_patmngt_case6_grp_sea_btn_next_onclick(obj:Button, e:ClickEventInfo)
- {
- var dd = ds_send_searchitem_thdstats.getColumn(0, "srchfromdd") + "01";
- dd = dd.toDate().getAddDate(1, "M");
- var dd1 = dd.getDateFormat("YYYYMM") + '01';
- var dd2 = dd.getDateFormat("YYYYMM") + '31';
- ds_send_searchitem_thdstats.setColumn(0, "srchfromdd", dd1);
- ds_send_searchitem_thdstats.setColumn(0, "srchtodd" , dd2);
- }
- function swt_patmngt_case1_grp_execcnts_chk_p_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if( obj.value != "p" ){
- ds_send_popup.setColumn(0, "p", "");
- }
- }
- function swt_patmngt_case1_grp_execcnts_chk_b_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if( obj.value != "b" ){
- ds_send_popup.setColumn(0, "b", "");
- }
- }
- function swt_patmngt_case1_grp_execcnts_chk_p01_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if( obj.value != "g" ){
- ds_send_popup.setColumn(0, "g", "");
- }
- }
- function swt_patmngt_case1_grp_execcnts_chk_o_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if( obj.value != "o" ){
- ds_send_popup.setColumn(0, "o", "");
- }
- }
- function swt_patmngt_case1_grp_sea_rdo_patflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if( e.postvalue == "3" ){
- button5.visible = true;
- }else{
- button5.visible = false;
- }
- }
- function swt_patmngt_case2_grd_ipatmngtrslt_onexpandup(obj:Grid, e:GridMouseEventInfo)
- {
- var colidx = obj.currentcol;
- if ( obj.getBindCellIndex("body", "execcnts") == colidx ){
- ds_send_popup.setColumn( 0, "execcnts", "");
- swt_patmngt.case2.grp_reccnts.visible = true;
- var rownum = obj.currentrow;
- var execcnts = ds_main_data_ipatmngtrslt_grdlist.getColumn(rownum, "execcnts");
- ds_send_popup.setColumn( 0, "execcnts", execcnts);
- }
- }
- function swt_patmngt_case2_grp_reccnts_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- swt_patmngt.case2.grp_reccnts.visible = false;
- }
- function SMANC00400_onclose(obj:Form, e:CloseEventInfo)
- {
- appf_delPatientInfos(); // 상단정보 clear
- }
- function swt_patmngt_case1_grd_ipatmngt_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- // 환자 상단정보 START
- var prcpgenrflag = "I";
- var pid = ds_main_data_ipatmngt_grdlist.getColumn(e.row, 'pid');
- var orddd = ds_main_data_ipatmngt_grdlist.getColumn(e.row, 'indd');
- var cretno = ds_main_data_ipatmngt_grdlist.getColumn(e.row, 'cretno');
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var srchdd = ds_main_data_ipatmngt_grdlist.getColumn(e.row, 'prcpdd');
-
- var param = prcpgenrflag + '▦' + pid + '▦' + orddd + '▦' + cretno + '▦' + instcd + "▦" + srchdd;
-
- appf_initPatientInfo(param);
- // 환자 상단정보 END
-
- }
- ]]></Script>
- </Form>
- </FDL>
|