123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAER00100" position="absolute 0 0 1193 800" titletext="재활실시관리" oninit="SMAER00100_oninit" onload="SMAER00100_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 0 24 1192 768" id="group3" scrollbars="autoboth" anchor="all">
- <Layouts>
- <Layout>
- <Shape position="absolute 637 516 1192 522" linetype="horizontal" id="line8" class="line_10" anchor="right bottom"/>
- <Grid position="absolute 309 79 1191 378" id="grd_subordlist1" binddataset="ds_main_subordlist_subordlist1" anchor="top right bottom" onexpandup="group3_grd_subordlist1_onexpandup" onlbuttondown="group3_grd_subordlist1_onlbuttondown" autoenter="select" cellsizingtype="both" extendsizetype="row">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="30"/>
- <Column size="104"/>
- <Column size="28"/>
- <Column size="96"/>
- <Column size="52"/>
- <Column size="70"/>
- <Column size="319"/>
- <Column size="39"/>
- <Column size="0"/>
- <Column size="56"/>
- <Column size="70"/>
- <Column size="70"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox"/>
- <Cell col="2" text="예약일시"/>
- <Cell col="3" text="I/O"/>
- <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="처방일자"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="expr:currow+1"/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:check" expr="expr:(check=="Y"||check==1)?1:0"/>
- <Cell col="2" displaytype="expr:utlf_isNull(rsrvdt) || rsrvdt=='-' ?'normal':'date'" style="align:left top;padding:2 2 0 2;" text="bind:rsrvdt" wordwrap="char" mask="expr:utlf_isNull(rsrvdt) || rsrvdt=='-' ?'':'yyyy-MM-dd HH:mm'"/>
- <Cell col="3" style="align:left top;padding:2 2 0 2;" text="bind:prcpgenrflag" wordwrap="char"/>
- <Cell col="4" displaytype="combo" edittype="combo" style="align:left top;padding:2 2 0 2;" text="bind:excuroomcd" wordwrap="char" combodataset="ds_init_grd_info_excuroomlist_excuroom" combocodecol="basecd" combodatacol="basecdflagdesc" enable="false"/>
- <Cell col="5" displaytype="combo" edittype="combo" style="align:left top;padding:2 2 0 2;" text="bind:execrid" wordwrap="char" combodataset="ds_init_cmb_info_initexecrid_curerprescond" combocodecol="userid" combodatacol="usernm" enable="false"/>
- <Cell col="6" displaytype="combo" edittype="combo" style="align:left top;padding:2 2 0 2;" text="bind:drugmthdspccd" wordwrap="char" combodataset="ds_init_M0046" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="7" displaytype="text" style="align:left top;padding:2 2 0 2;" text="bind:prcpnm" wordwrap="char"/>
- <Cell col="8" displaytype="text" edittype="text" style="align:left top;padding:2 2 0 2;" text="bind:basecd" wordwrap="char" expandshow="show"/>
- <Cell col="9" style="align:left top;padding:2 2 0 2;" text="bind:cnclcdnm" wordwrap="char"/>
- <Cell col="10" displaytype="combo" edittype="combo" style="align:left top;padding:2 2 0 2;" text="bind:execprcpstatcd" wordwrap="char" combodataset="ds_init_M0011" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="11" displaytype="expr:utlf_isNull(execdd) || execdd == '-' ?'normal':'date'" style="align:left top;padding:2 2 0 2;" text="bind:execdd" wordwrap="char"/>
- <Cell col="12" displaytype="expr:utlf_isNull(prcpdd) || prcpdd=='-' ?'normal':'date'" style="align:left top;padding:2 2 0 2;" text="bind:prcpdd" wordwrap="char"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="치료현황" position="absolute 309 58 392 74" id="caption3" class="tit_2" anchor="top right"/>
- <Shape position="absolute 309 74 1191 80" linetype="horizontal" id="line1" class="line_10" anchor="top right"/>
- <Static text="처방 Comment" position="absolute 637 390 760 407" id="caption7" class="tit_2" anchor="right bottom"/>
- <Shape position="absolute 637 620 1191 626" linetype="horizontal" id="line4" class="line_10" anchor="right bottom"/>
- <Static text="접수 Comment" position="absolute 637 500 759 517" id="caption8" class="tit_2" anchor="right bottom"/>
- <Shape position="absolute 637 406 1191 412" linetype="horizontal" id="line6" class="line_10" anchor="right bottom"/>
- <Static text="치료실" position="absolute 309 389 412 406" id="caption4" class="tit_2" anchor="right bottom"/>
- <Static text="치료사" position="absolute 501 389 601 406" id="caption10" class="tit_2" anchor="right bottom"/>
- <Grid position="absolute 501 410 631 740" id="grd_curer" visible="true" binddataset="ds_init_grd_info_curerprescondlist_curerprescond" anchor="right bottom" autofittype="col" oncellclick="group3_grd_curer_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="126"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="치료사"/>
- <Cell col="1" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell displaytype="text" text="bind:usernm"/>
- <Cell col="1" text="bind:userid"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 309 405 495 411" linetype="horizontal" id="line3" class="line_10" anchor="right bottom"/>
- <Shape position="absolute 501 405 631 411" linetype="horizontal" id="line5" class="line_10" anchor="right bottom"/>
- <Grid position="absolute 309 410 495 740" id="grd_excuroom" visible="true" binddataset="ds_init_grd_info_excuroomlist_excuroom" anchor="right bottom" autofittype="col" oncellclick="group3_grd_excuroom_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="182"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="치료실"/>
- <Cell col="1" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell displaytype="text" text="bind:basecdflagdesc"/>
- <Cell col="1" text="bind:basecd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Tab position="absolute 0 53 303 740" id="switch1" anchor="all" onchanged="group3_switch1_onchanged" onlbuttondown="group3_switch1_onlbuttondown">
- <Tabpages>
- <Tabpage text="미실시" id="case1" style="anchor:default;margin:0 0 0 0;">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 3 303 663" id="grd_mainordlist1" binddataset="ds_main_ordlist1_mainordlist" anchor="all" cellsizingtype="both" extendsizetype="row" oncellclick="group3_switch1_case_grd_mainordlist_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="60"/>
- <Column size="65"/>
- <Column size="30"/>
- <Column size="53"/>
- <Column size="67"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="등록번호"/>
- <Cell col="2" text="환자명"/>
- <Cell col="3" text="구분"/>
- <Cell col="4" text="병실"/>
- <Cell col="5" text="퇴원예정일"/>
- <Cell col="6" text="caption1"/>
- <Cell col="7" text="caption2"/>
- <Cell col="8" text="caption3"/>
- <Cell col="9"/>
- <Cell col="10"/>
- <Cell col="11"/>
- <Cell col="12"/>
- <Cell col="13"/>
- <Cell col="14"/>
- <Cell col="15"/>
- <Cell col="16"/>
- <Cell col="17"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="expr:currow+1"/>
- <Cell col="1" displaytype="text" style="background:EXPR(lastprcp=='Y'?'#ffe79d':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(lastprcp=='Y'?'#ffe79d':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:pid"/>
- <Cell col="2" displaytype="text" style="background:EXPR(lastprcp=='Y'?'#ffe79d':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(lastprcp=='Y'?'#ffe79d':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:patnm"/>
- <Cell col="3" displaytype="text" style="background:EXPR(lastprcp=='Y'?'#ffe79d':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(lastprcp=='Y'?'#ffe79d':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:prcpgenrflag"/>
- <Cell col="4" displaytype="text" style="background:EXPR(lastprcp=='Y'?'#ffe79d':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(lastprcp=='Y'?'#ffe79d':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:roomcd"/>
- <Cell col="5" displaytype="expr:utlf_isNull(dschdclrdt) || dschdclrdt == '-' ? 'normal' : 'date'" style="background:EXPR(lastprcp=='Y'?'#ffe79d':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(lastprcp=='Y'?'#ffe79d':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:dschdclrdt"/>
- <Cell col="6" text="bind:execprcpuniqno"/>
- <Cell col="7" text="bind:orddeptcd"/>
- <Cell col="8" text="bind:orddd"/>
- <Cell col="9" text="bind:orddrid"/>
- <Cell col="10" text="bind:cretno"/>
- <Cell col="11" text="bind:prcpdd"/>
- <Cell col="12" text="bind:lastprcp"/>
- <Cell col="13" text="bind:actorddd"/>
- <Cell col="14" text="bind:actcretno"/>
- <Cell col="15" text="bind:sex"/>
- <Cell col="16" text="bind:age"/>
- <Cell col="17" text="bind:aftrcptinfo"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text=" 실시 " id="case2" style="anchor:default;margin:0 0 0 0;">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 3 303 663" id="grd_mainordlist2" binddataset="ds_main_ordlist2_mainordlist" anchor="all" oncellclick="group3_switch1_case_grd_mainordlist_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="60"/>
- <Column size="65"/>
- <Column size="30"/>
- <Column size="53"/>
- <Column size="120"/>
- <Column size="74"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="등록번호"/>
- <Cell col="2" text="환자명"/>
- <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="나이"/>
- <Cell col="17" text="progress note 작성여부"/>
- <Cell col="18" text="실시생성번호"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="expr:currow+1"/>
- <Cell col="1" displaytype="text" style="background:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:pid"/>
- <Cell col="2" displaytype="text" style="background:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:patnm"/>
- <Cell col="3" displaytype="text" style="background:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:prcpgenrflag"/>
- <Cell col="4" displaytype="text" style="background:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:roomcd"/>
- <Cell col="5" displaytype="expr:utlf_isNull(dschdclrdt) || dschdclrdt == '-' ?'normal':'date'" style="background:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:dschdclrdt" mask="expr:utlf_isNull(dschdclrdt) || dschdclrdt == '-' ? '' : 'yyyy-MM-dd HH:mm:ss'"/>
- <Cell col="6" displaytype="expr:utlf_isNull(execdd) || execdd == '-' ?'normal':'date'" style="background:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(progressyn=='N'?'#f3e1bf':aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:execdd"/>
- <Cell col="7" text="bind:execprcpuniqno"/>
- <Cell col="8" text="bind:orddeptcd"/>
- <Cell col="9" text="bind:orddd"/>
- <Cell col="10" text="bind:orddrid"/>
- <Cell col="11" text="bind:cretno"/>
- <Cell col="12" text="bind:prcpdd"/>
- <Cell col="13" text="bind:actorddd"/>
- <Cell col="14" text="bind:actcretno"/>
- <Cell col="15" text="bind:sex"/>
- <Cell col="16" text="bind:age"/>
- <Cell col="17" text="bind:progressyn"/>
- <Cell col="18" text="bind:aftrcptinfo"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case3" text=" 전체 " style="anchor:default;margin:0 0 0 0;">
- <Layouts>
- <Layout>
- <Grid id="grd_mainordlist3" taborder="1" binddataset="ds_main_ordlist3_mainordlist" useinputpanel="false" position="absolute 0 3 303 663" anchor="all" oncelldblclick="group3_switch1_case_grd_mainordlist_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="60"/>
- <Column size="65"/>
- <Column size="30"/>
- <Column size="53"/>
- <Column size="120"/>
- <Column size="79"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="등록번호"/>
- <Cell col="2" text="환자명"/>
- <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="나이"/>
- <Cell col="17" text="실시생성번호"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="expr:currow+1"/>
- <Cell col="1" displaytype="text" style="background:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:pid"/>
- <Cell col="2" displaytype="text" style="background:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:patnm"/>
- <Cell col="3" displaytype="text" style="background:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:prcpgenrflag"/>
- <Cell col="4" displaytype="text" style="background:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:roomcd"/>
- <Cell col="5" displaytype="expr:utlf_isNull(dschdclrdt) || dschdclrdt=='-'?'normal':'date'" style="background:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:dschdclrdt" mask="expr:utlf_isNull(dschdclrdt) || dschdclrdt=='-'?'':'yyyy-MM-dd HH:mm:ss'"/>
- <Cell col="6" displaytype="expr:utlf_isNull(execdd)?'normal':'date'" style="background:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');background2:EXPR(aftrcptinfo=='V'?'#ffff00':aftrcptinfo=='P'?'#ccffcc':aftrcptinfo=='A'?'#FF9A00':fstrgstdd==utlf_getCurrentDate()?'#FF1493':'#ffffff');" text="bind:execdd"/>
- <Cell col="7" text="bind:execprcpuniqno"/>
- <Cell col="8" text="bind:orddeptcd"/>
- <Cell col="9" text="bind:orddd"/>
- <Cell col="10" text="bind:orddrid"/>
- <Cell col="11" text="bind:cretno"/>
- <Cell col="12" text="bind:prcpdd"/>
- <Cell col="13" text="bind:actorddd"/>
- <Cell col="14" text="bind:actcretno"/>
- <Cell col="15" text="bind:sex"/>
- <Cell col="16" text="bind:age"/>
- <Cell col="17" text="bind:aftrcptinfo"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button position="absolute 1165 387 1191 406" id="button4" class="icon_top" text="" anchor="right bottom" onclick="group3_button4_onclick"/>
- <Button position="absolute 1135 387 1161 406" id="button3" class="icon_bottom" text="" anchor="right bottom" onclick="group3_button3_onclick"/>
- <Button position="absolute 1136 497 1162 516" id="button7" class="icon_bottom" text="" anchor="right bottom" onclick="group3_button7_onclick"/>
- <Button position="absolute 1166 497 1192 516" id="button8" class="icon_top" text="" anchor="right bottom" onclick="group3_button8_onclick"/>
- <Shape position="absolute 406 58 426 73" id="rectangle3" type="rectangle" style="fillbrush:solid #ffff00ff true;border:0 none #808080ff ;" anchor="top right"/>
- <Shape position="absolute 447 58 467 73" id="rectangle4" type="rectangle" style="fillbrush:solid #ccffccff true;" anchor="top right"/>
- <Shape position="absolute 525 58 545 73" id="rectangle5" type="rectangle" style="fillbrush:solid #ff9a00ff true;" anchor="top right"/>
- <Static text="미수납" position="absolute 546 58 587 73" id="caption26" anchor="top right"/>
- <Static text="V" position="absolute 431 58 449 73" id="caption27" anchor="top right"/>
- <Static text="오늘결과" position="absolute 470 58 520 73" id="caption28" anchor="top right"/>
- <Button position="absolute 1165 601 1191 620" id="button10" class="icon_top" text="" anchor="right bottom" onclick="group3_button10_onclick"/>
- <Button position="absolute 1135 601 1161 620" id="button9" class="icon_bottom" text="" anchor="right bottom" onclick="group3_button9_onclick"/>
- <Static text="실시 Comment" position="absolute 637 604 759 621" id="caption9" class="tit_2" anchor="right bottom"/>
- <TextArea position="absolute 637 625 1191 740" id="tar_execrem" anchor="right bottom"/>
- <TextArea position="absolute 637 521 1192 594" id="tar_acptrem" anchor="right bottom"/>
- <TextArea position="absolute 637 411 1191 484" id="tar_prcpremfact" anchor="right bottom"/>
- </Layout>
- </Layouts>
- </Div>
- <Button position="absolute 81 770 161 792" id="button2" class="btn3" text="접수관리" anchor="left bottom" onclick="button2_onclick"/>
- <Button position="absolute 162 770 302 792" id="button21" class="btn3" text="환자진료정보조회" anchor="left bottom" onclick="button21_onclick"/>
- <Button position="absolute 1123 770 1191 792" id="button35" class="btn4" text="실수정" anchor="right bottom" visible="false" onclick="button35_onclick"/>
- <Button position="absolute 0 770 80 792" id="button25" class="btn3" text="치료예약" anchor="left bottom" onclick="button25_onclick"/>
- <Button position="absolute 1009 770 1065 792" id="btn_exec" class="btn4" text="실시" anchor="right bottom" onclick="btn_exec_onclick"/>
- <Button position="absolute 1066 770 1122 792" id="btn_execcncl" class="btn4" text="취소" anchor="right bottom" onclick="btn_execcncl_onclick"/>
- <Button position="absolute 303 770 431 792" id="button1" class="btn3" text="Progress Note" anchor="left bottom" onclick="button1_onclick"/>
- <Button position="absolute 432 770 536 792" id="button5" class="btn3" text="통합기록조회" anchor="left bottom" onclick="button5_onclick"/>
- <Button position="absolute 537 770 653 792" id="button6" class="btn3" text="Alarm Notify" anchor="left bottom" onclick="button6_onclick"/>
- <Button position="absolute 654 770 770 792" id="btn_prt" class="btn6" text="OCR 서식 출력" anchor="left bottom" onclick="btn_prt_onclick"/>
- <Button position="absolute 771 770 851 792" id="button11" class="btn3" text="예약현황" anchor="left bottom" onclick="button11_onclick"/>
- <Button position="absolute 852 770 932 792" id="btn_patedu" class="btn3" visible="false" text="환자교육" anchor="left bottom" onclick="btn_patedu_onclick"/>
- <Static id="caption6" text="실시관리(재활)" class="tit_1" position="absolute 0 0 140 25"/>
- <Div id="grp_sea" taborder="1" class="div_SA" position="absolute 0 25 1191 65" anchor="left top right">
- <Layouts>
- <Layout>
- <Static id="caption2" text="접수일자 :" class="search_name" position="absolute 12 12 103 29" anchor="default"/>
- <Button id="btn_sea" taborder="5" text="조회" class="btn1" position="absolute 1127 10 1183 32" anchor="top right" onclick="grp_sea_btn_sea_onclick"/>
- <Static id="caption1" text="치료실 :" class="search_name" position="absolute 295 12 375 29" anchor="default"/>
- <Combo id="cmb_excuroom" taborder="6" innerdataset="@ds_init_cmb_info_initexecroom_excuroom" codecolumn="basecd" datacolumn="basecdflagdesc" class="combo_default" position="absolute 372 11 555 30" anchor="default" onitemchanged="grp_sea_cmb_excuroom_onitemchanged"/>
- <Static id="caption5" text="치료사 :" class="search_name" position="absolute 566 12 651 29" anchor="default"/>
- <Combo id="cmb_execrid" taborder="7" innerdataset="@ds_init_cmb_info_initexecrid_curerprescond" codecolumn="userid" datacolumn="usernm" class="combo_search" position="absolute 645 11 765 30" anchor="default" onitemchanged="grp_sea_cmb_execrid_onitemchanged"/>
- <Calendar id="ipt_fromdd" taborder="8" class="input_default" position="absolute 103 11 193 30" anchor="default" dateformat="yyyy-MM-dd" value="null" autoselect="true"/>
- <Calendar id="ipt_todd" taborder="9" class="input_default" position="absolute 195 11 285 30" anchor="default" dateformat="yyyy-MM-dd" autoselect="true"/>
- <Edit id="ipt_pid" taborder="10" class="input_search" position="absolute 865 10 965 29" anchor="default" onkeydown="grp_sea_ipt_pid_onkeydown" autoselect="true"/>
- <Edit id="opt_patnm" taborder="11" readonly="true" position="absolute 990 10 1107 29" anchor="default" class="output"/>
- <Button id="button61" taborder="12" class="icon_search" position="absolute 968 12 984 28" anchor="default" onclick="grp_sea_button61_onclick"/>
- <Static id="caption11" text="등록번호 :" class="search_name" position="absolute 775 12 861 29" anchor="default"/>
- <Shape id="line13" linetype="vertical" class="line_4" position="absolute 1114 9 1120 31" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_ordlist1_mainordlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="no" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="patnm" type="STRING" size="256"/>
- <Column id="prcpgenrflag" type="STRING" size="256"/>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="depthngnm" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="rsrvdd" type="STRING" size="256"/>
- <Column id="execprcpstatcd" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="sna" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="rcptyn" type="STRING" size="256"/>
- <Column id="actorddd" type="STRING" size="256"/>
- <Column id="actcretno" type="STRING" size="256"/>
- <Column id="aftrcptinfo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="no"/>
- <Col id="pid"/>
- <Col id="patnm"/>
- <Col id="prcpgenrflag"/>
- <Col id="wardcd"/>
- <Col id="depthngnm"/>
- <Col id="execprcpuniqno"/>
- <Col id="orddeptcd"/>
- <Col id="rsrvdd"/>
- <Col id="execprcpstatcd"/>
- <Col id="prcpdd"/>
- <Col id="sna"/>
- <Col id="roomcd"/>
- <Col id="orddrid"/>
- <Col id="rcptyn"/>
- <Col id="actorddd"/>
- <Col id="actcretno"/>
- <Col id="aftrcptinfo"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_ordlist2_mainordlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="no" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="patnm" type="STRING" size="256"/>
- <Column id="prcpgenrflag" type="STRING" size="256"/>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="depthngnm" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="rsrvdd" type="STRING" size="256"/>
- <Column id="execprcpstatcd" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="sna" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="rcptyn" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- <Column id="actorddd" type="STRING" size="256"/>
- <Column id="actcretno" type="STRING" size="256"/>
- <Column id="aftrcptinfo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="no"/>
- <Col id="pid"/>
- <Col id="patnm"/>
- <Col id="prcpgenrflag"/>
- <Col id="wardcd"/>
- <Col id="depthngnm"/>
- <Col id="execprcpuniqno"/>
- <Col id="orddeptcd"/>
- <Col id="rsrvdd"/>
- <Col id="execprcpstatcd"/>
- <Col id="prcpdd"/>
- <Col id="sna"/>
- <Col id="roomcd"/>
- <Col id="orddrid"/>
- <Col id="rcptyn"/>
- <Col id="execdd"/>
- <Col id="actorddd"/>
- <Col id="actcretno"/>
- <Col id="aftrcptinfo"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_ordlist3_mainordlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="no" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="patnm" type="STRING" size="256"/>
- <Column id="prcpgenrflag" type="STRING" size="256"/>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="depthngnm" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="rsrvdd" type="STRING" size="256"/>
- <Column id="execprcpstatcd" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="sna" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="rcptyn" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- <Column id="actorddd" type="STRING" size="256"/>
- <Column id="actcretno" type="STRING" size="256"/>
- <Column id="aftrcptinfo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="no"/>
- <Col id="pid"/>
- <Col id="patnm"/>
- <Col id="prcpgenrflag"/>
- <Col id="wardcd"/>
- <Col id="depthngnm"/>
- <Col id="execprcpuniqno"/>
- <Col id="orddeptcd"/>
- <Col id="rsrvdd"/>
- <Col id="execprcpstatcd"/>
- <Col id="prcpdd"/>
- <Col id="sna"/>
- <Col id="roomcd"/>
- <Col id="orddrid"/>
- <Col id="rcptyn"/>
- <Col id="execdd"/>
- <Col id="actorddd"/>
- <Col id="actcretno"/>
- <Col id="aftrcptinfo"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_subordlist_subordlist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_subordlist_subordlist1_oncolumnchanged">
- <ColumnInfo>
- <Column id="check" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="execprcpstatcd" type="STRING" size="256"/>
- <Column id="prcpkindcd" type="STRING" size="256"/>
- <Column id="prcpnm" type="STRING" size="256"/>
- <Column id="excuroomcd" type="STRING" size="256"/>
- <Column id="rgstdepthngnm" type="STRING" size="256"/>
- <Column id="rgstridnm" type="STRING" size="256"/>
- <Column id="prcpgenrflag" type="STRING" size="256"/>
- <Column id="basecd" type="STRING" size="256"/>
- <Column id="rsrvdt" type="STRING" size="256"/>
- <Column id="prcphopedt" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="calcscorcd" type="STRING" size="256"/>
- <Column id="prcpexecdeptcd" type="STRING" size="256"/>
- <Column id="excuroomcd" type="STRING" size="256"/>
- <Column id="rgstdeptcd" type="STRING" size="256"/>
- <Column id="rgstrid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="portprcpflag" type="STRING" size="256"/>
- <Column id="inflag" type="STRING" size="256"/>
- <Column id="rcptacptyn" type="STRING" size="256"/>
- <Column id="execbaseflag" type="STRING" size="256"/>
- <Column id="lrgcd" type="STRING" size="256"/>
- <Column id="mdlcd" type="STRING" size="256"/>
- <Column id="drugmthdspccd" type="STRING" size="256"/>
- <Column id="modality" type="STRING" size="256"/>
- <Column id="rcptno" type="STRING" size="256"/>
- <Column id="acptseqno" type="STRING" size="256"/>
- <Column id="acptrem" type="STRING" size="256"/>
- <Column id="execrem" type="STRING" size="256"/>
- <Column id="prcpdelivefact" type="STRING" size="256"/>
- <Column id="execrid1" type="STRING" size="256"/>
- <Column id="execrid2" type="STRING" size="256"/>
- <Column id="execrid3" type="STRING" size="256"/>
- <Column id="execrid4" type="STRING" size="256"/>
- <Column id="reqagnphoyn" type="STRING" size="256"/>
- <Column id="acptid" type="STRING" size="256"/>
- <Column id="rcptdd" type="STRING" size="256"/>
- <Column id="carecnfmdd" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- <Column id="prcphistno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="check"/>
- <Col id="prcpdd"/>
- <Col id="execprcpstatcd"/>
- <Col id="prcpkindcd"/>
- <Col id="prcpnm"/>
- <Col id="excuroomcd"/>
- <Col id="rgstdepthngnm"/>
- <Col id="rgstridnm"/>
- <Col id="prcpgenrflag"/>
- <Col id="basecd"/>
- <Col id="rsrvdt"/>
- <Col id="prcphopedt"/>
- <Col id="execprcpuniqno"/>
- <Col id="calcscorcd"/>
- <Col id="prcpexecdeptcd"/>
- <Col id="excuroomcd"/>
- <Col id="rgstdeptcd"/>
- <Col id="rgstrid"/>
- <Col id="pid"/>
- <Col id="portprcpflag"/>
- <Col id="inflag"/>
- <Col id="rcptacptyn"/>
- <Col id="execbaseflag"/>
- <Col id="lrgcd"/>
- <Col id="mdlcd"/>
- <Col id="drugmthdspccd"/>
- <Col id="modality"/>
- <Col id="rcptno"/>
- <Col id="acptseqno"/>
- <Col id="acptrem"/>
- <Col id="execrem"/>
- <Col id="prcpdelivefact"/>
- <Col id="execrid1"/>
- <Col id="execrid2"/>
- <Col id="execrid3"/>
- <Col id="execrid4"/>
- <Col id="reqagnphoyn"/>
- <Col id="acptid"/>
- <Col id="rcptdd"/>
- <Col id="carecnfmdd"/>
- <Col id="execdd"/>
- <Col id="prcphistno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_excrlist_excrinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="execrid" type="STRING" size="256"/>
- <Column id="excuroomcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_remlist_reminfo1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prcprem" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_remlist_reminfo2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="acptrem" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_remlist_reminfo3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="execrem" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hngnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_codelist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rsrvfromdd" type="STRING" size="256"/>
- <Column id="rsrvtodd" type="STRING" size="256"/>
- <Column id="execflag" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="excuroomcd" type="STRING" size="256"/>
- <Column id="prcprem" type="STRING" size="256"/>
- <Column id="acptrem" type="STRING" size="256"/>
- <Column id="execrem" type="STRING" size="256"/>
- <Column id="acptflag" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="grupcdid" type="STRING" size="256"/>
- <Column id="jciyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rsrvfromdd"/>
- <Col id="rsrvtodd"/>
- <Col id="execflag"/>
- <Col id="deptcd"/>
- <Col id="excuroomcd"/>
- <Col id="prcprem"/>
- <Col id="acptrem"/>
- <Col id="execrem"/>
- <Col id="acptflag"/>
- <Col id="orddeptcd"/>
- <Col id="grupcdid"/>
- <Col id="jciyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data_cmb_info_initexecroom" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="excuroomcdid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data_cmb_info_initexecrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="execridcdid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="acptlistflag" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data_tobeacptprcp_tobeacptprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data_tobeacptcnclprcp_tobeacptcnclprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmb_info_initexecroom_excuroom" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecd" type="STRING" size="256"/>
- <Column id="basecdflagdesc" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cmb_info_initexecrid_curerprescond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="userid" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_grd_info_excuroomlist_excuroom" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecd" type="STRING" size="256"/>
- <Column id="basecdflagdesc" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_grd_info_excuroomlist_initexecward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="execwardcdid" type="STRING" size="256"/>
- <Column id="execwardcdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_grd_info_curerprescondlist_curerprescond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="userid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_initexecprcpstatcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_initbodypartlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="initsuppdeptcd" type="STRING" size="256"/>
- <Column id="initexecyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="count" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_progressnote_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cretno"/>
- <Col id="ioflag"/>
- <Col id="orddrid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_M0046" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_M0011" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_A530" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_A540" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_cnclcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cnclcdnm" type="STRING" size="256"/>
- <Column id="cnclcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_data_grd_info_grid_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_sea.opt_patnm" propid="value" datasetid="ds_patinfolist" columnid="hngnm"/>
- <BindItem id="item1" compid="grp_sea.ipt_pid" propid="value" datasetid="ds_send_data" columnid="srchpid"/>
- <BindItem id="item2" compid="grp_sea.cmb_execrid" propid="value" datasetid="ds_send_data_cmb_info_initexecrid" columnid="execridcdid"/>
- <BindItem id="item3" compid="grp_sea.cmb_excuroom" propid="value" datasetid="ds_send_data_cmb_info_initexecroom" columnid="excuroomcdid"/>
- <BindItem id="item4" compid="grp_sea.ipt_todd" propid="value" datasetid="ds_send" columnid="rsrvtodd"/>
- <BindItem id="item5" compid="grp_sea.ipt_fromdd" propid="value" datasetid="ds_send" columnid="rsrvfromdd"/>
- <BindItem id="item6" compid="group3.tar_prcpremfact" propid="value" datasetid="ds_send" columnid="prcprem"/>
- <BindItem id="item7" compid="group3.tar_acptrem" propid="value" datasetid="ds_send" columnid="acptrem"/>
- <BindItem id="item8" compid="group3.tar_execrem" propid="value" datasetid="ds_send" columnid="execrem"/>
- </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
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs"
- include "ast_examcurexp::AEZ0001.xjs"
- include "ast_examcurexp::combolist.xjs"
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- var arErrorCode = new HashArray();
- var gSuppdeptcd = "";
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument : N/A
- * Description : Grid초기화 Function
- ****************************************************************************************/
- function fInitGrid() {
- ds_main_ordlist1_mainordlist.clearData();
- ds_main_ordlist2_mainordlist.clearData();
- ds_main_subordlist_subordlist1.clearData();
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : TextArea 초기화 Function
- ****************************************************************************************/
- function fInitTar() {
- group3.tar_prcpremfact.value = "-";
- group3.tar_acptrem.value = "-";
- group3.tar_execrem.value = "-";
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 미실시/실시/결과 조회 Submission Function
- ****************************************************************************************/
- function fGetExamCureAcptList(acptlistflag) {
- ds_send_data.addColumn("acptlistflag","string");
- ds_send_data.setColumn(0,"acptlistflag",acptlistflag);
- fInitGrid();
- fInitTar();
- switch (acptlistflag) {
- case "J": //접수
- group3.switch1.enableevent = false;
- group3.switch1.tabindex = 0;
- grp_sea.caption2.text = "접수일자 :";
- group3.switch1.enableevent = true;
- // frmf_inputEnterKey("group3.switch1", "onchanged", new TabIndexChangeEventInfo);
- dsf_createDsRow("ds_reqparam", [
- {col:"initexcuroomgrp", type:"STRING", size:256, val:""}
- , {col:"initexcuroom", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecroom.getColumn(0,"excuroomcdid")}
- , {col:"srchpid", type:"STRING", size:256, val:ds_send_data.getColumn(0,"srchpid")}
- , {col:"srchdate1", type:"STRING", size:256, val:ds_send.getColumn(0,"rsrvfromdd")}
- , {col:"srchdate2", type:"STRING", size:256, val:ds_send.getColumn(0,"rsrvtodd")}
- , {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- , {col:"acptlistflag", type:"STRING", size:256, val:ds_send_data.getColumn(0,"acptlistflag")}
- , {col:"execrid", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecrid.getColumn(0,"execridcdid")}
- , {col:"rbasecdflag", type:"STRING", size:256, val:"R"}
- , {col:"execprcpstat440cd", type:"STRING", size:256, val:"440"}
- , {col:"transactiongubn", type:"STRING", size:256, val:"2"}
- , {col:"largeclass", type:"STRING", size:256, val:"M2"}
- ]);
- var oParam = {};
- oParam.id = "TRAER00103";
- oParam.service = "examcureacptexecapp.ExamCureAcpt";
- oParam.method = "reqGetExamCureAcptList";
- oParam.inds = "reqparam=ds_reqparam";
- oParam.outds = "ds_main_ordlist1_mainordlist=examcureacptlist";
- oParam.async = false;
- //oParam.callback = "cf_TRAER00103";
- tranf_submit(oParam);
-
- ds_main_ordlist1_mainordlist.rowposition = -1;
-
- // fsetcolortext(grd_mainordlist1, 1);
- //2012.08.23 by kya 진료비후불제 색깔 노란색으로 표시
- // aezfSetRowStyle("grd_mainordlist1" , "15^16^17" , "V^P^A" , "aftrcptinfo" );
- // setRowStyle("grd_mainordlist1" , "1" , "Y" , "lastprcp", "equal" );
-
- break;
- case "S": //실시
- group3.switch1.enableevent = false;
- group3.switch1.tabindex = 1;
- grp_sea.caption2.text = "실시일자 :";
- group3.switch1.enableevent = true;
- // frmf_inputEnterKey("group3.switch1", "onchanged", new TabIndexChangeEventInfo);
-
- dsf_createDsRow("ds_reqparam", [
- {col:"initexcuroomgrp", type:"STRING", size:256, val:""}
- , {col:"initexcuroom", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecroom.getColumn(0,"excuroomcdid")}
- , {col:"srchpid", type:"STRING", size:256, val:ds_send_data.getColumn(0,"srchpid")}
- , {col:"srchdate1", type:"STRING", size:256, val:ds_send.getColumn(0,"rsrvfromdd")}
- , {col:"srchdate2", type:"STRING", size:256, val:ds_send.getColumn(0,"rsrvtodd")}
- , {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- , {col:"acptlistflag", type:"STRING", size:256, val:ds_send_data.getColumn(0,"acptlistflag")}
- , {col:"execrid", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecrid.getColumn(0,"execridcdid")}
- //, {col:"rbasecdflag", type:"STRING", size:256, val:"R"}
- //, {col:"execprcpstat440cd", type:"STRING", size:256, val:"440"}
- , {col:"transactiongubn", type:"STRING", size:256, val:"2"}
- , {col:"largeclass", type:"STRING", size:256, val:"M2"}
- ]);
- var oParam = {};
- oParam.id = "TRAER00104";
- oParam.service = "examcureacptexecapp.ExamCureAcpt";
- oParam.method = "reqGetExamCureAcptList";
- oParam.inds = "reqparam=ds_reqparam";
- oParam.outds = "ds_main_ordlist2_mainordlist=examcureexeclist";
- oParam.async = false;
- //oParam.callback = "cf_TRAER00104";
- tranf_submit(oParam);
-
- ds_main_ordlist2_mainordlist.rowposition = -1;
-
- // fsetcolortext(grd_mainordlist2, 2);
- //2012.08.23 by kya 진료비후불제 색깔 노란색으로 표시
- // aezfSetRowStyle("grd_mainordlist2" , "15^16^17" , "V^P^A" , "aftrcptinfo" );
- // setRowStyle("grd_mainordlist2" , "2" , "N" , "progressyn", "equal" );
- break;
- case "T": //미실시+실시
- group3.switch1.enableevent = false;
- group3.switch1.tabindex = 2;
- grp_sea.caption2.text = "접수일자 :";
- group3.switch1.enableevent = true;
- // frmf_inputEnterKey("group3.switch1", "onchanged", new TabIndexChangeEventInfo);
-
- dsf_createDsRow("ds_reqparam", [
- {col:"initexcuroomgrp", type:"STRING", size:256, val:""}
- , {col:"initexcuroom", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecroom.getColumn(0,"excuroomcdid")}
- , {col:"srchpid", type:"STRING", size:256, val:ds_send_data.getColumn(0,"srchpid")}
- , {col:"srchdate1", type:"STRING", size:256, val:ds_send.getColumn(0,"rsrvfromdd")}
- , {col:"srchdate2", type:"STRING", size:256, val:ds_send.getColumn(0,"rsrvtodd")}
- , {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- , {col:"acptlistflag", type:"STRING", size:256, val:ds_send_data.getColumn(0,"acptlistflag")}
- , {col:"execrid", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecrid.getColumn(0,"execridcdid")}
- //, {col:"rbasecdflag", type:"STRING", size:256, val:"R"}
- //, {col:"execprcpstat440cd", type:"STRING", size:256, val:"440"}
- , {col:"transactiongubn", type:"STRING", size:256, val:"2"}
- , {col:"largeclass", type:"STRING", size:256, val:"M2"}
- ]);
- var oParam = {};
- oParam.id = "TRAER00108";
- oParam.service = "examcureacptexecapp.ExamCureAcpt";
- oParam.method = "reqGetExamCureAcptList";
- oParam.inds = "reqparam=ds_reqparam";
- oParam.outds = "ds_main_ordlist3_mainordlist=examcureexeclist";
- oParam.async = false;
- //oParam.callback = "cf_TRAER00108";
- tranf_submit(oParam);
-
- ds_main_ordlist3_mainordlist.rowposition = -1;
- // fsetcolortext(grd_mainordlist3, 3);
- //2012.08.23 by kya 진료비후불제 색깔 노란색으로 표시
- // aezfSetRowStyle("grd_mainordlist3" , "15^16^17" , "V^P^A" , "aftrcptinfo" );
- break;
- default:
- break;
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : Toggle선택 조회를 위한 선택 Function
- ****************************************************************************************/
- function fGetToggleAcptList() {
- if ( group3.switch1.tabindex == 0 ) fGetExamCureAcptList("J"); // 접수
- if ( group3.switch1.tabindex == 1 ) fGetExamCureAcptList("S"); // 실시
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 처방내역/보류처방/상병/코멘트 조회를 위한 선택 Function
- ****************************************************************************************/
- function fGetExamCurePrcpList(maingridlistid) {
- var objDs = objects[maingridlistid.binddataset];
- var row = objDs.rowposition;
-
- if ( row < 0 ) return;
-
- fInitTar();
-
- var pid = utlf_transNullToEmpty(objDs.getColumn(row,"pid"));
- var patnm = utlf_transNullToEmpty(objDs.getColumn(row,"patnm"));
- var prcpdd = utlf_transNullToEmpty(objDs.getColumn(row,"prcpdd")); // pid, prcpdd, prcpgenrflag, orddeptcd 상병조회에서 모두사용함.
- var prcpgenrflag = utlf_transNullToEmpty(objDs.getColumn(row,"prcpgenrflag"));
- var orddeptcd = utlf_transNullToEmpty(objDs.getColumn(row,"orddeptcd"));
- var orddd = utlf_transNullToEmpty(objDs.getColumn(row,"orddd"));
- var orddrid = utlf_transNullToEmpty(objDs.getColumn(row,"orddrid"));
- var cretno = utlf_transNullToEmpty(objDs.getColumn(row,"cretno"));
- var actorddd = utlf_transNullToEmpty(objDs.getColumn(row,"actorddd"));
- var actcretno = utlf_transNullToEmpty(objDs.getColumn(row,"actcretno"));
- var age = utlf_transNullToEmpty(objDs.getColumn(row,"age"));
- var sex = utlf_transNullToEmpty(objDs.getColumn(row,"sex"));
- var acptlistflag = "";
-
- dsf_createDsRow("ds_send_data_grd_info_grid_data", [
- {col:"pid", type:"STRING", size:256, val:pid}
- , {col:"patnm", type:"STRING", size:256, val:patnm}
- , {col:"prcpdd", type:"STRING", size:256, val:prcpdd}
- , {col:"prcpgenrflag", type:"STRING", size:256, val:prcpgenrflag}
- , {col:"orddeptcd", type:"STRING", size:256, val:orddeptcd}
- , {col:"orddd", type:"STRING", size:256, val:orddd}
- , {col:"orddrid", type:"STRING", size:256, val:orddrid}
- , {col:"cretno", type:"STRING", size:256, val:cretno}
- , {col:"actorddd", type:"STRING", size:256, val:actorddd}
- , {col:"actcretno", type:"STRING", size:256, val:actcretno}
- , {col:"age", type:"STRING", size:256, val:age}
- , {col:"sex", type:"STRING", size:256, val:sex}
- ]);
-
- if ( group3.switch1.tabindex == 0 ) acptflag = "J"; // 접수
- if ( group3.switch1.tabindex == 1 ) acptflag = "S"; // 실시
- if ( group3.switch1.tabindex == 2 ) acptflag = "T"; // 미실시 + 실시
-
- ds_send.setColumn(0,"acptflag", acptflag);
- dsf_createDsRow("ds_reqparam", [
- {col:"excuroomcdid", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecroom.getColumn(0,"excuroomcdid")}
- , {col:"srchdate1", type:"STRING", size:256, val:ds_send.getColumn(0,"rsrvfromdd")}
- , {col:"srchdate2", type:"STRING", size:256, val:ds_send.getColumn(0,"rsrvtodd")}
- , {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- , {col:"acptflag", type:"STRING", size:256, val:ds_send.getColumn(0,"acptflag")}
- , {col:"srchpid", type:"STRING", size:256, val:ds_send_data_grd_info_grid_data.getColumn(0,"pid")}
- , {col:"execridcdid", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecrid.getColumn(0,"execridcdid")}
- , {col:"orddd", type:"STRING", size:256, val:ds_send_data_grd_info_grid_data.getColumn(0,"prcpdd")}
- , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_send_data_grd_info_grid_data.getColumn(0,"prcpgenrflag")}
- , {col:"orddeptcd", type:"STRING", size:256, val:ds_send_data_grd_info_grid_data.getColumn(0,"orddeptcd")}
- , {col:"largeclass", type:"STRING", size:256, val:"M2"}
- ]);
- var oParam = {};
- oParam.id = "TRAER00105";
- oParam.service = "examcureacptexecapp.ExamCureAcpt";
- oParam.method = "reqGetExamCureExecPrcpList";
- oParam.inds = "reqparam=ds_reqparam";
- oParam.outds = "ds_main_subordlist_subordlist1=examcureexecprcplist";
- oParam.async = false;
- oParam.callback = "cf_TRAER00105";
- tranf_submit(oParam);
-
- var prcpcmt = "";
- var acptcmt = "";
- var execcmt = "";
- // model.makeValue("/root/send/srchdate1", model.getValue("/root/send/rsrvfromdd"));
- // model.makeValue("/root/send/srchdate2", model.getValue("/root/send/rsrvtodd"));
- dsf_createDsRow("ds_reqparam", [
- {col:"excuroomcdid", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecroom.getColumn(0,"excuroomcdid")}
- , {col:"srchdate1", type:"STRING", size:256, val:ds_send.getColumn(0,"rsrvfromdd")}
- , {col:"srchdate2", type:"STRING", size:256, val:ds_send.getColumn(0,"rsrvtodd")}
- , {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- , {col:"acptflag", type:"STRING", size:256, val:ds_send.getColumn(0,"acptflag")}
- , {col:"srchpid", type:"STRING", size:256, val:ds_send_data_grd_info_grid_data.getColumn(0,"pid")}
- , {col:"pid", type:"STRING", size:256, val:ds_send_data_grd_info_grid_data.getColumn(0,"pid")}
- //, {col:"execridcdid", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecrid.getColumn(0,"execridcdid")}
- //, {col:"orddd", type:"STRING", size:256, val:ds_send_data_grd_info_grid_data.getColumn(0,"prcpdd")}
- , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_send_data_grd_info_grid_data.getColumn(0,"prcpgenrflag")}
- //, {col:"orddeptcd", type:"STRING", size:256, val:ds_send_data_grd_info_grid_data.getColumn(0,"orddeptcd")}
- , {col:"largeclass", type:"STRING", size:256, val:""}
- ]);
- var oParam = {};
- oParam.id = "TRAEA01212";
- oParam.service = "examcureacptexecapp.ExamCureAcpt";
- oParam.method = "reqGetRemList";
- oParam.inds = "reqparam=ds_reqparam";
- oParam.outds = "ds_main_remlist_reminfo1=reminfo1 ds_main_remlist_reminfo2=reminfo2 ds_main_remlist_reminfo3=reminfo3";
- oParam.async = false;
- //oParam.callback = "cf_TRAEA01212";
- tranf_submit(oParam);
-
- prcpcmt = "";
- var kcnt = ds_main_remlist_reminfo1.rowcount;
- // kcnt = kcnt + 1;
-
- for (var i = 0; i < kcnt; i++){
- prcpcmt += utlf_transNullToEmpty(ds_main_remlist_reminfo1.getColumn(i,"prcprem")) + "\n";
- }
-
- ds_send.setColumn(0,"prcprem", prcpcmt);
- ds_send.setColumn(0,"acptrem", utlf_transNullToEmpty(ds_main_remlist_reminfo2.getColumn(0,"acptrem")));
- ds_send.setColumn(0,"execrem", utlf_transNullToEmpty(ds_main_remlist_reminfo3.getColumn(0,"execrem")));
- }
- function cf_TRAER00105(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- dsf_setFixVal(ds_main_subordlist_subordlist1, "check:N");
- ds_main_subordlist_subordlist1.rowposition = -1;
- }
- //2012.08.23 색깔 표시하기
- // function fsetcolortext(maingridlist, idx) {
- // for (var i = 0; i < maingridlist.rows; i++) {
- // //초기화
- // maingridlist.rowstyle(i, "data", "background-color") = "#ffffff";
- // var actorddd = model.getValue("/root/main/ordlist" + idx + "/mainordlist["+ i + "]/fstrgstdd");
- //
- // if (actorddd == getCurrentDate()) {
- // maingridlist.rowStyle(i, "data", "color") = "#FF1493";
- // }
- // }
- // }
- /* @group : 실시관리(진단방사선)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 환자받기를 위한 대상자 조회 Function
- */
- // function fGetExamCurePrcpAceptList(maingridlistid) {
- //
- // var row = maingridlistid.row;
- // var excuroomcd = maingridlistid.valueMatrix(row, maingridlistid.colRef("basecd"));
- //
- // model.makeValue("/root/send/data/grd_info/grid_data/excuroomcd", excuroomcd);
- // model.makeValue("/root/send/data/acptlistflag", "J");
- //
- // var success = submit("TRAER00212");
- // //alert(success);
- // }
- /****************************************************************************************
- * Argument : gubn
- * Description : 처방내역/코멘트 실시를 위한 선택 Function
- ****************************************************************************************/
- function fExeExec(gubn) {
- var check = "";
- var loopcnt = 0;
- var loop = ds_main_subordlist_subordlist1.rowcount;
- for( var i = 0 ; i < loop ; i++ ) {
- check = ds_main_subordlist_subordlist1.getColumn(i,"check");
- if ( check == "Y" ) {
- loopcnt++;
- }
- }
- if ( loopcnt == 0 ) {
- sysf_messageBox("처방내역을 ","C002");
- return "0";
- }
-
- // 실시
- if(gubn == 1) {
- for( var i = 0 ; i < loop ; i++ ) {
- check = ds_main_subordlist_subordlist1.getColumn(i,"check");
- if ( check == "Y" ) {
- var statcd = ds_main_subordlist_subordlist1.getColumn(i,"execprcpstatcd");
- if (statcd != "440") {
- sysf_messageBox("접수된 처방이 아닙니다. 실시할 수 " , "I004");
- return;
- }
-
- ds_main_subordlist_subordlist1.addColumn("acptrem","string");
- ds_main_subordlist_subordlist1.addColumn("execrem","string");
- ds_main_subordlist_subordlist1.setColumn(i,"acptrem", group3.tar_acptrem.value);
- ds_main_subordlist_subordlist1.setColumn(i,"execrem", group3.tar_execrem.value);
- }
- }
-
- ds_main_subordlist_subordlist1.filter("check=='Y'");
- dsf_createDs("nodeList");
- nodeList.copyData(ds_main_subordlist_subordlist1,true);
- ds_main_subordlist_subordlist1.filter("");
- // var nodeList = ds_main_subordlist_subordlist1.rowcount;
- var rCSV = dsf_getDsCSV(nodeList);
- //alert(rCSV);
- if ( utlf_isNull(rCSV) ) {
- sysf_messageBox("처방내역을 ","C002");
- return "0";
- }
-
- dsf_setCSVToDs("ds_send_data_tobeacptprcp_tobeacptprcplist", rCSV);
- }
- // 실시취소
- var cancd = "";
- var cannm = "";
- if(gubn == 2) {
- for( var i = 0 ; i < loop ; i++ ) {
- check = ds_main_subordlist_subordlist1.getColumn(i,"check");
- if ( check == "Y" ) {
- var statcd = ds_main_subordlist_subordlist1.getColumn(i,"execprcpstatcd");
-
- if (statcd != "610") {
- sysf_messageBox("실시된 처방이 아닙니다. 실시취소할 수 " , "I004");
- return;
- }
-
- ds_main_subordlist_subordlist1.addColumn("execrem","string");
- ds_main_subordlist_subordlist1.setColumn(i,"execrem","-");
- if ( ds_main_subordlist_subordlist1.getColumn( i,"execbaseflag") == "A" ) { // 실시기준여부가 접수인경우
- ds_main_subordlist_subordlist1.setColumn(i,"acptrem","-");
- }
-
- ds_hidden_cnclcdlist.clearData();
-
- if (utlf_isNull(cancd)) {
- // window.load( "SPAEA01500_취소코드조회.xrw","modal","code", "left:100px; top:150px; width:530px; height:380px;min:hidden;max:hidden;resize:false;" );
- dsf_createDsRow("ds_temp", [{col:"basecdflag", type:"STRING", size:256, val:"A"}]);
- var objArg = new Object();
- objArg.arg_ds_receivedata = ds_temp;
- frmf_modal("SPAEA01500","SPAEA01500", objArg, "", 0,100,150, "", "", "", "", "", "M");
- //접수취소사유는 반드시 입력되어야 한다.
- if ( !utlf_isNull(ds_hidden_cnclcdlist.getColumn(0,"cnclcd"))) {
- ds_main_subordlist_subordlist1.addColumn("basecd" ,"string");
- ds_main_subordlist_subordlist1.addColumn("cnclcdnm" ,"string");
- ds_main_subordlist_subordlist1.setColumn(i,"basecd" ,ds_hidden_cnclcdlist.getColumn(0,"cnclcd"));
- ds_main_subordlist_subordlist1.setColumn(i,"cnclcdnm",ds_hidden_cnclcdlist.getColumn(0,"cnclcdnm"));
- cancd = ds_hidden_cnclcdlist.getColumn(0,"cnclcd");
- cannm = ds_hidden_cnclcdlist.getColumn(0,"cnclcdnm");
- }
- }else{
- ds_main_subordlist_subordlist1.setColumn(i,"basecd" ,cancd);
- ds_main_subordlist_subordlist1.setColumn(i,"cnclcdnm",cannm);
- }
-
- if (utlf_isNull(ds_main_subordlist_subordlist1.getColumn(i,"basecd"))) {
- sysf_messageBox("취소사유는 반드시 ", "C001");
- return "0";
- }
- }
- }
- ds_main_subordlist_subordlist1.filter("check=='Y'");
- dsf_createDs("nodeList");
- nodeList.copyData(ds_main_subordlist_subordlist1,true);
- ds_main_subordlist_subordlist1.filter("");
- // var nodeList = ds_main_subordlist_subordlist1.rowcount;
- var rCSV = dsf_getDsCSV(nodeList);
- //alert(rCSV);
- if ( utlf_isNull(rCSV) ) {
- sysf_messageBox("처방내역을 ","C002");
- return "0";
- }
-
- dsf_setCSVToDs("ds_send_data_tobeacptprcp_tobeacptprcplist", rCSV);
- }
- if ( gubn == 1 ) {
- if ( sysf_messageBox("실시내역을 ","Q002")==6 ) {
- call_TXAER00101();
- }else {
- ds_send_data_tobeacptprcp_tobeacptprcplist.clear();
- return "0";
- }
-
- }else if ( gubn == 2 ) {
- if ( sysf_messageBox("실시취소내역을 ","Q002")==6 ) {
- call_TXAER00102();
- }else {
- ds_send_data_tobeacptprcp_tobeacptprcplist.clear();
- return "0";
- }
- }
- }
- function call_TXAER00101() {
- ds_send_data_tobeacptprcp_tobeacptprcplist.updateColID("execrid","execrid1");
- dsf_setFixVal(ds_send_data_tobeacptprcp_tobeacptprcplist, "transactiongubn:2,largeclass:M2,execprcpstat440cd:440,execprcpstat610cd:610,tretflagcd:610"
- +",allexecflag:Y,indd:00000000,excuexectodt:00000000000000,excuexecfromdt1:00000000000000,excueqcd1:-,opdrid:-,icfflag:-,wardcd:-,roomcd:-"
- +",arvdt:-,autroomassgyn:N,rsltdd:00000000,rslttm:000000,rsltno:0,cnfmdt:00000000000000,cnfmmanid:-,eqmtifimgyn:N,ocrimgyn:N,rslttmplyn:N"
- +",deptrem:-,patrem:-");
- var oParam = {};
- oParam.id = "TXAER00101";
- oParam.service = "examcureacptexecapp.ExamCureAcpt";
- oParam.method = "reqExeRehbAcptExamCureExecPrcpList";
- oParam.inds = "reqparam=ds_send_data_tobeacptprcp_tobeacptprcplist";
- oParam.outds = "ds_temp_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TXAER00101";
- tranf_submit(oParam);
- }
- function call_TXAER00102() {
- ds_send_data_tobeacptprcp_tobeacptprcplist.updateColID("basecd","cnclresncd");
- ds_send_data_tobeacptprcp_tobeacptprcplist.updateColID("cnclcdnm","cnclresncdnm");
- dsf_setFixVal(ds_send_data_tobeacptprcp_tobeacptprcplist, "transactiongubn:4,largeclass:M2,execprcpstat440cd:440,execprcpstat610cd:610,execprcpstatXcd:X"
- +",execprcpstat230cd:230,execprcpstat000cd:000,execprcpstatYcd:Y,tretflagcd:610,allexecflag:Y,cnclflag:E,basesuppdeptcd:"+gSuppdeptcd);
- var oParam = {};
- oParam.id = "TXAER00102";
- oParam.service = "examcureacptexecapp.ExamCureAcpt";
- oParam.method = "reqExeRehbAcptExamCureExecPrcpList";
- oParam.inds = "reqparam=ds_send_data_tobeacptprcp_tobeacptprcplist";
- oParam.outds = "ds_temp_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TXAER00101";
- tranf_submit(oParam);
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 상단정보 띄우기
- ****************************************************************************************/
- function fTopInfo(){
- //TOP 정보 보여주기
- var schk = "N";
- var pid = utlf_transNullToEmpty(ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"pid"));
- var prcpgenrflag = utlf_transNullToEmpty(ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"prcpgenrflag"));
- var dschdd = utlf_transNullToEmpty(ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"dschdd"));
- var srchdd = "";
-
- if ( prcpgenrflag =="O" ) {
- var pat_info = prcpgenrflag
- +"▦"+pid
- +"▦"+utlf_transNullToEmpty(ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"orddd"))
- +"▦"+utlf_transNullToEmpty(ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"cretno"))
- +"▦"+sysf_getUserInfo("dutplceinstcd")
- +"▦1▦"+utlf_transNullToEmpty(ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"orddd"));
- schk = "Y";
- } else if ( prcpgenrflag =="I" || prcpgenrflag =="D" || prcpgenrflag =="E" ) {
- if (dschdd == "" || dschdd == "99991231") {
- srchdd = utlf_getCurrentDate();
- } else {
- srchdd = dschdd;
- }
- var pat_info = prcpgenrflag
- +"▦"+ pid
- +"▦"+ utlf_transNullToEmpty(ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"orddd"))
- +"▦"+ utlf_transNullToEmpty(ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"cretno"))
- +"▦"+ sysf_getUserInfo("dutplceinstcd")
- +"▦"+ srchdd;
- schk = "Y";
- } else if ( prcpgenrflag =="S" || prcpgenrflag == "-" ) {
- var pat_info = prcpgenrflag + "▦"+ utlf_transNullToEmpty(ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"prcpdd"))
- +"▦"+ utlf_transNullToEmpty(ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"execprcpuniqno"))
- +"▦"+ sysf_getUserInfo("dutplceinstcd");
- schk = "Y";
- }
-
- if (schk == "Y"){
- // frmf_setParameter("condparam", pat_info);
- // modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
- appf_initPatientInfo(pat_info);
- }
- }
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SMAER00100
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시 폼초기화
- ****************************************************************************************/
- function SMAER00100_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); // 폼 초기화
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMAER00100
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시 폼초기화
- ****************************************************************************************/
- function SMAER00100_onload(obj:Form, e:LoadEventInfo)
- {
- lf_aezfSetSuppDeptcd(); //AEZ0001.xjs
- gSuppdeptcd = frmf_getParameter("AST_DEPTCD");
- appf_delPatientInfos();
- fInitGrid();
- fInitTar();
-
- try{
- ds_send_data.copyData(arg_ds_send_data);
- }catch(e){}
- ds_send.setColumn(0,"rsrvfromdd",utlf_getCurrentDate());
- ds_send.setColumn(0,"rsrvtodd" ,utlf_getCurrentDate());
- dsf_createDsRow("ds_reqparam", [
- {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- , {col:"rbasecdflag", type:"STRING", size:256, val:"R"}
- , {col:"initflag", type:"STRING", size:256, val:"1"}
- ]);
- var oParam = {};
- oParam.id = "TRAER00101";
- oParam.service = "examcureacptexecapp.ExamCureAcpt";
- oParam.method = "reqGetInitExamCureRoomGrpCodeList";
- oParam.inds = "reqparam=ds_reqparam";
- oParam.outds = "ds_init_grd_info_excuroomlist_excuroom=initexcuroom ds_init_grd_info_excuroomlist_initexecward=initexcuward";
- oParam.async = false;
- oParam.callback = "cf_TRAER00101";
- tranf_submit(oParam);
-
- dsf_createDsRow("ds_req", [
- {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- , {col:"rbasecdflag", type:"STRING", size:256, val:"R"}
- ]);
- var oParam = {};
- oParam.id = "TRAER00106";
- oParam.service = "examcureacptexecapp.AssgMngt";
- oParam.method = "reqGetCureRoomList";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_init_cmb_info_initexecroom_excuroom=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAER00106";
- tranf_submit(oParam);
-
- ds_init_grd_info_excuroomlist_excuroom.rowposition = 0;
- ds_send.setColumn(0,"excuroomcd",ds_init_grd_info_excuroomlist_excuroom.getColumn(ds_init_grd_info_excuroomlist_excuroom.rowposition,"basecd"));
- call_TRAER00102();
-
- call_TRAER00107();
- dsf_createDsRow("ds_req", [
- {col:"suppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- ]);
- var oParam = {};
- oParam.id = "TRAER00110";
- oParam.service = "examcureacptexecapp.AssgMngt";
- oParam.method = "reqGetExcridDeptInfo";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_main_excrlist_excrinfo=excrinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRAER00110";
- tranf_submit(oParam);
-
- // zbcfGetCodeList( new Array("M0011","M0046"), new Array("/root/init/baseinfo/initexecprcpstatcd", "/root/init/baseinfo/initbodypartlist") );
- // submit("TRZBC00101", false);
- var arrParam = [{dsNm: "ds_init_M0011", cdGrpId: "M0011"} //ds_init_baseinfo_initexecprcpstatcd
- ,{dsNm: "ds_init_M0046", cdGrpId: "M0046"} //ds_init_baseinfo_initbodypartlist
- ]
- appf_getCodeList(arrParam);
-
- grdf_initGrid(group3.grd_subordlist1); // 그리드 전체 체크 기능 + 그리드소트
- grdf_setGridSort(group3.switch1.case1.grd_mainordlist1); // 그리드 소트만
- grdf_setGridSort(group3.switch1.case2.grd_mainordlist2); // 그리드 소트만
- grdf_setGridSort(group3.switch1.case3.grd_mainordlist3); // 그리드 소트만
- frmf_addComboItem("grp_sea.cmb_excuroom", "- 전 체 -", "", "");
- grp_sea.cmb_excuroom.index = 0;
- // astGetComboList( new Array("A530", "A540"), new Array("/root/init/baseinfo1/initsuppdeptcd", "/root/init/baseinfo1/initexecyn") );
- // submit("TRAAA00001", false);
- var arrParam = [{dsNm: "ds_init_A530", cdGrpId: "A530" } //ds_init_baseinfo1_initsuppdeptcd
- ,{dsNm: "ds_init_A540", cdGrpId: "A540" } //ds_init_baseinfo1_initexecyn
- ]
- lf_getAstCodeList(arrParam);
-
- ds_init_A530.deleteRow(0);
- ds_init_A540.deleteRow(0);
- if (ds_init_A540.getColumn(0,"cdid") != "Y") {
- group3.switch1.case3.grd_mainordlist3.setFormatColProperty(group3.switch1.case3.grd_mainordlist3.getBindCellIndex("body","execdd"),"size",0);
- group3.switch1.case2.grd_mainordlist2.setFormatColProperty(group3.switch1.case2.grd_mainordlist2.getBindCellIndex("body","execdd"),"size",0);
- }
- if (!utlf_isNull(ds_send_data.getColumn(0,"srchpid"))) {
- // btn_bfexec.dispatch("DOMActivate");
- group3.switch1.enableevent = false;
- group3.switch1.tabindex = 0;
- group3.switch1.enableevent = true;
- frmf_inputEnterKey("group3.switch1", "onchanged", new TabIndexChangeEventInfo);
- grp_sea_btn_sea_onclick();
- return;
- }
-
- var gv_execrid = sysf_getGlobalVariable("gv_execrid" , "A");
- var gv_exeuroomcd = sysf_getGlobalVariable("gv_exeuroomcd", "A");
-
- if (!utlf_isNull(gv_execrid)) {
- ds_send_data_cmb_info_initexecroom.setColumn(0,"excuroomcdid", gv_exeuroomcd);
- ds_send_data_cmb_info_initexecrid.setColumn(0,"execridcdid", gv_execrid);
- }else{
- if (ds_main_excrlist_excrinfo.rowcount > 0) {
- ds_send_data_cmb_info_initexecroom.setColumn(0,"excuroomcdid", ds_main_excrlist_excrinfo.getColumn(0,"excuroomcd"));
- ds_send_data_cmb_info_initexecrid.setColumn(0,"execridcdid", ds_main_excrlist_excrinfo.getColumn(0,"execrid"));
- sysf_setGlobalVariable("gv_exeuroomcd" , ds_send_data_cmb_info_initexecroom.getColumn(0,"excuroomcdid"), "A");
- sysf_setGlobalVariable("gv_execrid" , ds_send_data_cmb_info_initexecrid.getColumn(0,"execridcdid"), "A");
- }else{
- grp_sea.cmb_excuroom.index = 0;
- grp_sea.cmb_execrid.index = 0;
- }
- }
- // JCI 적용 여부
- ds_send.setColumn(0,"grupcdid","JCI01");
- ds_main_codelist_item.clearData();
-
- dsf_createDsRow("ds_req", [
- {col:"suppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- , {col:"grupcdid", type:"STRING", size:256, val:ds_send.getColumn(0,"grupcdid")}
- ]);
- var oParam = {};
- oParam.id = "TRAEB00010";
- oParam.service = "examcurebaseapp.ComCode";
- oParam.method = "reqGetComCodeDetailList";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_main_codelist_item=item";
- oParam.async = false;
- oParam.callback = "cf_TRAEB00010";
- tranf_submit(oParam);
-
- if (arErrorCode.pop("TRAEB00010") > -1) {
- var cnt = ds_main_codelist_item.rowcount;
- if (cnt > 0) {
- var jciyn = ds_main_codelist_item.getColumn(0,"cdid");
- ds_send.setColumn(0,"jciyn", jciyn);
-
- if (jciyn == "Y") {
- btn_patedu.visible = true;
- } else {
- btn_patedu.visible = false;
- }
- } else {
- btn_patedu.visible = false;
- }
- }
- }
- function cf_TRAER00101(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- ds_init_grd_info_excuroomlist_initexecward.updateColID("wardroomcdid","execwardcdid");
- ds_init_grd_info_excuroomlist_initexecward.updateColID("wardroomcdnm","execwardcdnm");
- ds_init_grd_info_excuroomlist_excuroom.rowposition = -1;
- ds_init_grd_info_excuroomlist_initexecward.rowposition = -1;
- }
- function call_TRAER00102() {
- dsf_createDsRow("ds_req", [
- {col:"basecd", type:"STRING", size:256, val:ds_send.getColumn(0,"excuroomcd")}
- , {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- ]);
- var oParam = {};
- oParam.id = "TRAER00102";
- oParam.service = "examcurersrvapp.RehbRsrv";
- oParam.method = "reqGetCurerRsrvCountList";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_init_grd_info_curerprescondlist_curerprescond=curerprescond";
- oParam.async = false;
- oParam.callback = "cf_TRAER00102";
- tranf_submit(oParam);
- }
- function cf_TRAER00102(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- ds_init_grd_info_curerprescondlist_curerprescond.rowposition = -1;
- }
- function call_TRAER00107() {
- dsf_createDsRow("ds_req", [
- {col:"basecd", type:"STRING", size:256, val:ds_send_data_cmb_info_initexecroom.getColumn(0,"excuroomcdid")}
- , {col:"deptcd", type:"STRING", size:256, val:ds_send.getColumn(0,"deptcd")}
- , {col:"alladdyn", type:"STRING", size:256, val:"Y"}
- , {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
- ]);
- var oParam = {};
- oParam.id = "TRAER00107";
- oParam.service = "examcurersrvapp.RehbRsrv";
- oParam.method = "reqGetCurerRsrvCountList";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_init_cmb_info_initexecrid_curerprescond=curerprescond";
- oParam.async = false;
- //oParam.callback = "cf_TRAER00107";
- tranf_submit(oParam);
-
- grp_sea.cmb_execrid.enableevent = false;
- grp_sea.cmb_execrid.index = 0;
- grp_sea.cmb_execrid.enableevent = true;
- }
- function cf_TRAEB00010(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function grp_sea_btn_sea_onclick(obj:Button, e:ClickEventInfo)
- {
- if(grp_sea.ipt_fromdd.value > grp_sea.ipt_todd.value){
- sysf_messageBox("조회시작일자가 조회종료일자보다 큽니다. 다시","C002");
- }
-
- grp_sea.caption2.text = "접수일자 :";
- fGetExamCureAcptList("J");
-
- // group3.switch1.enableevent = false;
- // group3.switch1.tabindex = 0;
- // group3.switch1.enableevent = true;
- // frmf_inputEnterKey("group3.switch1", "onchanged", new TabIndexChangeEventInfo);
- }
- function grp_sea_cmb_excuroom_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var curoom = obj.text;
- var rowno = ds_init_grd_info_excuroomlist_excuroom.findRow("basecdflagdesc",curoom);
- if(rowno < 0) rowno = 0;
- ds_init_grd_info_excuroomlist_excuroom.rowposition = rowno;
- call_TRAER00107();
-
- ds_send.setColumn(0,"excuroomcd",ds_init_grd_info_excuroomlist_excuroom.getColumn(ds_init_grd_info_excuroomlist_excuroom.rowposition,"basecd"));
-
- call_TRAER00102();
- grp_sea.cmb_execrid.index = 0;
- frmf_inputEnterKey("grp_sea.cmb_execrid", "onitemchanged", new ItemChangeEventInfo);
- if(grp_sea.ipt_fromdd.value > grp_sea.ipt_todd.value) {
- sysf_messageBox("조회시작일자가 조회종료일자보다 큽니다. 다시","C002");
- }
- grp_sea.caption2.text = "접수일자 :";
- sysf_setGlobalVariable("gv_exeuroomcd", ds_send_data_cmb_info_initexecroom.getColumn(0,"excuroomcdid"), "A");
- fGetExamCureAcptList("J");
- // btn_bfexec.selected = true;
- }
- function grp_sea_cmb_execrid_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var curer = obj.text;
- var rowno = ds_init_grd_info_curerprescondlist_curerprescond.findRow("usernm",curer);
- ds_init_grd_info_curerprescondlist_curerprescond.rowposition = rowno;
- if(grp_sea.ipt_fromdd.value > grp_sea.ipt_todd.value){
- sysf_messageBox("조회시작일자가 조회종료일자보다 큽니다. 다시","C002");
- }
- grp_sea.caption2.text = "접수일자 :";
- sysf_setGlobalVariable("gv_execrid", ds_send_data_cmb_info_initexecrid.getColumn(0,"execridcdid"), "A");
- // fGetExamCureAcptList("J");
- // btn_bfexec.selected = true;
- }
- function grp_sea_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- obj.updateToDataset();
- grp_sea_btn_sea_onclick();
- }
- }
- function grp_sea_button61_onclick(obj:Button, e:ClickEventInfo)
- {
- var objArg = new Object();
- objArg.arg_ds_send = ds_send_data;
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", "", 200, 200, "", "", "", "", "", "M");
- ds_send_data.setColumn(0,"srchpid", ds_patinfolist.getColumn(0,"pid"));
- ds_send_data.setColumn(0,"srchpid", ds_patinfolist.getColumn(0,"pid"));
- }
- function group3_switch1_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
- {
- if(e.postindex == 0) {
- grp_sea.caption2.text = "접수일자 :";
- fGetExamCureAcptList("J");
- // btn_bfexec.selected = true;
- } else if(e.postindex == 1) {
- grp_sea.caption2.text = "실시일자 :";
- fGetExamCureAcptList("S");
- // btn_aftexec.selected = true;
- } else {
- grp_sea.caption2.text = "접수일자 :";
- fGetExamCureAcptList("T");
- // btn_allprcp.selected = true;
- }
- }
- function group3_grd_subordlist1_onexpandup(obj:Grid, e:GridMouseEventInfo)
- {
- dsf_createDsRow("ds_temp", [{col:"basecdflag", type:"STRING", size:256, val:"A"}]);
- var objArg = new Object();
- objArg.arg_ds_receivedata = ds_temp;
- frmf_modal("SPAEA01500","SPAEA01500", objArg, "", 0,100,150, "", "", "", "", "", "M");
-
- if ( !utlf_isNull(ds_hidden_cnclcdlist.getColumn(0,"cnclcd"))) {
- dsf_makeValue(ds_main_subordlist_subordlist1,"basecd","string",ds_hidden_cnclcdlist.getColumn(0,"cnclcd"),e.row);
- dsf_makeValue(ds_main_subordlist_subordlist1,"cnclcdnm","string",ds_hidden_cnclcdlist.getColumn(0,"cnclcdnm"),e.row);
- }
- }
- function group3_grd_subordlist1_onlbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row > -1 && e.col != obj.getBindCellIndex("body","basecd")){
- var i = e.row;
- var excuroomcd = ds_main_subordlist_subordlist1.getColumn(i,"excuroomcd");
- var curerid = ds_main_subordlist_subordlist1.getColumn(i,"execrid");
-
- ds_init_grd_info_excuroomlist_excuroom.rowposition = ds_init_grd_info_excuroomlist_excuroom.findRow("basecd",excuroomcd);
- ds_init_grd_info_curerprescondlist_curerprescond.rowposition = ds_init_grd_info_curerprescondlist_curerprescond.findRow("userid",curerid);
- group3.tar_acptrem.value = ds_main_subordlist_subordlist1.getColumn(i,"acptrem");
- group3.tar_execrem.value = ds_main_subordlist_subordlist1.getColumn(i,"execrem");
- group3.tar_prcpremfact.value = ds_main_subordlist_subordlist1.getColumn(i,"prcpdelivefact");
- }
- }
- function group3_switch1_case_grd_mainordlist_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if( e.row > -1 ){
- fGetExamCurePrcpList(obj);
- //2011.05.11 cyw 상단정보 띄우기
- if (ds_main_subordlist_subordlist1.rowcount > 0){
- ds_main_subordlist_subordlist1.rowposition = 0;
-
- fTopInfo();
- }else{
- appf_delPatientInfos();
- }
- }
- }
- function group3_grd_excuroom_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if( e.row > -1 ){
- ds_send.setColumn(0,"excuroomcd",ds_init_grd_info_excuroomlist_excuroom.getColumn(e.row,"basecd"));
-
- call_TRAER00102();
- }
- }
- function group3_grd_curer_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if( e.row > -1 ){
- var curer = obj.getCellText(e.row,obj.getBindCellIndex("body","userid"));
- var excuroom = group3.grd_excuroom.getCellText(ds_init_grd_info_excuroomlist_excuroom.rowposition,group3.grd_excuroom.getBindCellIndex("body","basecd"));
- for ( var i = 0; i < ds_main_subordlist_subordlist1.rowcount; i++) {
- if (ds_main_subordlist_subordlist1.getColumn(i,"check") == "Y") {
- ds_main_subordlist_subordlist1.setColumn(i,"execrid",curer);
- ds_main_subordlist_subordlist1.setColumn(i,"excuroomcd",excuroom);
- }
- }
- }
- }
- function ds_main_subordlist_subordlist1_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid=="check") {
- obj.setColumn(e.row,e.columnid,(e.newvalue=="Y"||e.newvalue==1)?"Y":"N");
- }
- }
- function button25_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_createDs("ds_senda", [
- {col:"pid", type:"STRING", size:256}
- , {col:"ioflag", type:"STRING", size:256}
- ])
- var nRow = ds_senda.addRow();
-
- if ( group3.switch1.tabindex == 2 ) {
- if (ds_main_ordlist3_mainordlist.rowposition > -1) {
- ds_senda.setColumn(nRow,"pid" , ds_main_ordlist3_mainordlist.getColumn(ds_main_ordlist3_mainordlist.rowposition,"pid"));
- ds_senda.setColumn(nRow,"ioflag", ds_main_ordlist3_mainordlist.getColumn(ds_main_ordlist3_mainordlist.rowposition,"prcpgenrflag"));
- }
- }else if( group3.switch1.tabindex == 1 ){
- if (ds_main_ordlist2_mainordlist.rowposition > -1) {
- ds_senda.setColumn(nRow,"pid" , ds_main_ordlist2_mainordlist.getColumn(ds_main_ordlist2_mainordlist.rowposition,"pid"));
- ds_senda.setColumn(nRow,"ioflag", ds_main_ordlist2_mainordlist.getColumn(ds_main_ordlist2_mainordlist.rowposition,"prcpgenrflag"));
- }
- }else{
- if (ds_main_ordlist1_mainordlist.rowposition > -1) {
- ds_senda.setColumn(nRow,"pid" , ds_main_ordlist1_mainordlist.getColumn(ds_main_ordlist1_mainordlist.rowposition,"pid"));
- ds_senda.setColumn(nRow,"ioflag", ds_main_ordlist1_mainordlist.getColumn(ds_main_ordlist1_mainordlist.rowposition,"prcpgenrflag"));
- }
- }
-
- var objArg = new Object();
- objArg.arg_ds_senda = ds_senda;
- frmf_open("SMAEA01900","SMAEA01900", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- function button2_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_createDs("ds_senda", [
- {col:"srchpid", type:"STRING", size:256}
- , {col:"ioflag", type:"STRING", size:256}
- , {col:"srchdate1", type:"STRING", size:256}
- , {col:"srchdate2", type:"STRING", size:256}
- ])
- var nRow = ds_senda.addRow();
-
- if ( group3.switch1.tabindex == 2 ) {
- if (ds_main_ordlist3_mainordlist.rowposition > -1) {
- ds_senda.setColumn(nRow,"srchpid" , ds_main_ordlist3_mainordlist.getColumn(ds_main_ordlist3_mainordlist.rowposition,"pid"));
- ds_senda.setColumn(nRow,"ioflag" , ds_main_ordlist3_mainordlist.getColumn(ds_main_ordlist3_mainordlist.rowposition,"prcpgenrflag"));
- }
- }else if( group3.switch1.tabindex == 1 ){
- if (ds_main_ordlist2_mainordlist.rowposition > -1) {
- ds_senda.setColumn(nRow,"srchpid" , ds_main_ordlist2_mainordlist.getColumn(ds_main_ordlist2_mainordlist.rowposition,"pid"));
- ds_senda.setColumn(nRow,"ioflag" , ds_main_ordlist2_mainordlist.getColumn(ds_main_ordlist2_mainordlist.rowposition,"prcpgenrflag"));
- }
- }else{
- if (ds_main_ordlist1_mainordlist.rowposition > -1) {
- ds_senda.setColumn(nRow,"srchpid" , ds_main_ordlist1_mainordlist.getColumn(ds_main_ordlist1_mainordlist.rowposition,"pid"));
- ds_senda.setColumn(nRow,"ioflag" , ds_main_ordlist1_mainordlist.getColumn(ds_main_ordlist1_mainordlist.rowposition,"prcpgenrflag"));
- }
- }
- var objArg = new Object();
- objArg.arg_ds_send_data = ds_senda;
- frmf_open("SMAEA01200","SMAEA01200", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- function button21_onclick(obj:Button, e:ClickEventInfo)
- {
- var v_pid = "";
- var pidpath = "";
-
- if ( group3.switch1.tabindex == 0 ) {
- v_pid = ds_main_ordlist1_mainordlist.getColumn(ds_main_ordlist1_mainordlist.rowposition,"pid");
- // pidpath = "/root/main/ordlist1/mainordlist["+grd_mainordlist1.row+"]/pid";
- }
- if ( group3.switch1.tabindex == 1 ) {
- v_pid = ds_main_ordlist2_mainordlist.getColumn(ds_main_ordlist2_mainordlist.rowposition,"pid");
- // pidpath = "/root/main/ordlist2/mainordlist["+grd_mainordlist2.row+"]/pid";
- }
- if ( group3.switch1.tabindex == 2 ) {
- v_pid = ds_main_ordlist3_mainordlist.getColumn(ds_main_ordlist3_mainordlist.rowposition,"pid");
- // pidpath = "/root/main/ordlist3/mainordlist["+grd_mainordlist3.row+"]/pid";
- }
-
- var child = frmf_findPopup("SMMMO02500") ;
- if ( child != null ) {
- child.ds_patinfolist.setColumn(0,"pid" , v_pid );
- frmf_setParameter("SMMMO02500_cond" , v_pid );
- child.fReqGetPatComnInfo(ds_send_reqdata, v_pid );
- // child.button1.selected = true;
- child.switch1.tabindex = 0;
-
- child.ds_patinfolist.copyData(ds_srchinfo_patinfolist);
- child.ds_bfprcp_prcplist.clearData();
- child.ds_bfprcpday.clearData();
- child.switch1.case1.grd_prcpdd.visible = false;
- child.switch1.case1.grd_bfprcplist.position.left = 0;
- child.switch1.case1.grd_bfprcplist.position.width = 1192;
- }else{
- frmf_setParameter("SMMMO02500_cond" , v_pid);
- frmf_open("SMMMO02500","SMMMO02500", "", "", "", "", "", "", "", "", "", "", "M");
- }
- }
- function button1_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"pid"));
- var orddd = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"actorddd"));
- var cretno = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"actcretno"));
- var ioflag = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"prcpgenrflag"));
- var orddeptcd = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"orddeptcd"));
- var orddrid = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"orddrid"));
- var patnm = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"patnm"));
- var age = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"age"));
- var sex = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"sex"));
- var suppdeptcd = ds_init_A530.getColumn(0,"cdid");
- frmf_setParameter("SPMMR05400_parm_pinfo", pid + "▦" + orddd + "▦" + cretno + "▦" + ioflag + "▦" + orddeptcd + "▦" + orddrid +"▦"+ patnm + "▦" + age + "▦" + sex + "▦" + suppdeptcd );
- frmf_open("SPMMR05400","SPMMR05400", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button5_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("SMMRI00400_param_pid" , ds_send_data_grd_info_grid_data.getColumn(0,"pid"));
- frmf_setParameter("SMMRI00400_param_chosflag" , ds_send_data_grd_info_grid_data.getColumn(0,"prcpgenrflag"));
- //내원구분은 I O S E D 모두 가능
- frmf_modal("SMMRI00400","SMMRI00400", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button6_onclick(obj:Button, e:ClickEventInfo)
- {
- // openInternal("modeless_topmost","SPAEA02000","scn",1,1000,0,0,"","", "min;max:hidden;", 0);
- frmf_open("SPAEA02000","SPAEA02000", "", false, 1, 1000, "", "", "", "", "", "", "M");
- }
- function btn_prt_onclick(obj:Button, e:ClickEventInfo)
- {
- var ref = "";
- var irow = 0;
-
- if ( group3.switch1.tabindex == 0 ) {
- ref = group3.switch1.case1.grd_mainordlist1;
- irow = ds_main_ordlist1_mainordlist.rowposition;
- }else if( group3.switch1.tabindex == 1 ) {
- ref = group3.switch1.case2.grd_mainordlist2;
- irow = ds_main_ordlist2_mainordlist.rowposition;
- }else if( group3.switch1.tabindex == 2 ) {
- ref = group3.switch1.case3.grd_mainordlist3;
- irow = ds_main_ordlist3_mainordlist.rowposition;
- }
-
- // aezfOcrListPrint(ref, irow, "pid", "orddd", "orddeptcd", "orddeptnm", "orddrid", "orddrnm", "prcpgenrflag", "patnm", "roomcd", "rrgstno1", "rrgstno2", "cretno");
- lf_aezfOcrListPrint(ref, irow, "pid", "orddd", "orddeptcd", "orddeptnm", "orddrid", "orddrnm", "prcpgenrflag", "patnm", "roomcd", "rrgstno1", "rrgstno2", "cretno");
- }
- function button11_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_createDs("ds_senda", [
- {col:"srchpid", type:"STRING", size:256}
- , {col:"ioflag", type:"STRING", size:256}
- ])
- var nRow = ds_senda.addRow();
-
- if ( group3.switch1.tabindex == 2 ) {
- if (ds_main_ordlist3_mainordlist.rowposition > -1) {
- ds_senda.setColumn(nRow,"pid" , ds_main_ordlist3_mainordlist.getColumn(ds_main_ordlist3_mainordlist.rowposition,"pid"));
- ds_senda.setColumn(nRow,"ioflag", ds_main_ordlist3_mainordlist.getColumn(ds_main_ordlist3_mainordlist.rowposition,"prcpgenrflag"));
- }
- }else if( group3.switch1.tabindex == 1 ){
- if (ds_main_ordlist2_mainordlist.rowposition > -1) {
- ds_senda.setColumn(nRow,"pid" , ds_main_ordlist2_mainordlist.getColumn(ds_main_ordlist2_mainordlist.rowposition,"pid"));
- ds_senda.setColumn(nRow,"ioflag", ds_main_ordlist2_mainordlist.getColumn(ds_main_ordlist2_mainordlist.rowposition,"prcpgenrflag"));
- }
- }else{
- if (ds_main_ordlist1_mainordlist.rowposition > -1) {
- ds_senda.setColumn(nRow,"pid" , ds_main_ordlist1_mainordlist.getColumn(ds_main_ordlist1_mainordlist.rowposition,"pid"));
- ds_senda.setColumn(nRow,"ioflag", ds_main_ordlist1_mainordlist.getColumn(ds_main_ordlist1_mainordlist.rowposition,"prcpgenrflag"));
- }
- }
- var objArg = new Object();
- objArg.arg_ds_send = ds_senda;
- frmf_open("SMAEA04100","SMAEA04100", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- function btn_patedu_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"pid"));
- var orddd = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"actorddd"));
- var cretno = utlf_transNullToEmpty(ds_send_data_grd_info_grid_data.getColumn(0,"actcretno"));
- var educd = "";
- var educnts = "";
- frmf_setParameter("SPMRJ00200_pid", pid); // 수진키 필수
- frmf_setParameter("SPMRJ00200_orddd", orddd); // 수진키 필수
- frmf_setParameter("SPMRJ00200_cretno", cretno); // 수진키 필수
- frmf_setParameter("SPMRJ00200_educd", educd); // 교육항목 옵션
- frmf_setParameter("SPMRJ00200_educnts", educnts); // 교육내용 옵션
- frmf_modal("SPMRJ00200", "SPMRJ00200", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function btn_exec_onclick(obj:Button, e:ClickEventInfo)
- {
- var rtn = fExeExec(1);
- if ( rtn != "0" ) {
- fGetToggleAcptList();
- }
- }
- function btn_execcncl_onclick(obj:Button, e:ClickEventInfo)
- {
- var rtn = fExeExec(2);
- if ( rtn != "0" ) {
- fGetToggleAcptList();
- }
- }
- function group3_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.tar_prcpremfact.position.height = 329;
- }
- function group3_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.tar_prcpremfact.position.height = 73;
- }
- function group3_button7_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.tar_acptrem.position.height = 219;
- }
- function group3_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.tar_acptrem.position.height = 73;
- }
- function group3_button9_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.tar_execrem.position.top = group3.tar_acptrem.position.bottom + 31;
- group3.tar_execrem.position.height = 115;
- group3.button9.position.top = group3.tar_execrem.position.top - 24;
- group3.button9.position.height = 19;
- group3.button10.position.top = group3.tar_execrem.position.top - 24;
- group3.button10.position.height = 19;
- group3.tar_acptrem.visible = true;
- group3.caption9.position.top = group3.tar_execrem.position.top - 21;
- group3.caption9.position.height = 17;
- group3.caption8.visible = true;
- group3.button7.visible = true;
- group3.button8.visible = true;
- }
- function group3_button10_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.tar_execrem.position.top = group3.tar_acptrem.position.top;
- group3.tar_execrem.position.height = 219;
- group3.button9.position.top = group3.tar_execrem.position.top - 24;
- group3.button9.position.height = 19;
- group3.button10.position.top = group3.tar_execrem.position.top - 24;
- group3.button10.position.height = 19;
- group3.tar_acptrem.visible = false;
- group3.caption9.position.top = group3.tar_execrem.position.top - 21;
- group3.caption9.position.height = 17;
- group3.caption8.visible = false;
- group3.button7.visible = false;
- group3.button8.visible = false;
- }
- function group3_switch1_onlbuttondown(obj:Tab, e:TabMouseEventInfo)
- {
- if(e.fromreferenceobject.name == "switch1"){
- var sIdx = obj.getIndex(e.clientX, e.canvasY);
- if( sIdx != -1){
- if( e.index == sIdx ){
- obj.tabindex = sIdx;
- frmf_inputEnterKey("group3.switch1", "onchanged", new TabIndexChangeEventInfo);
- }
- }
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|