123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAHR00500" position="absolute 0 0 1201 801" titletext="종합판정관리" oninit="SMAHR00500_oninit" onload="SMAHR00500_onload">
- <Layouts>
- <Layout>
- <Tab id="switch1" taborder="2" tabindex="0" position="absolute 0 27 1195 772" anchor="all">
- <Tabpages>
- <Tabpage id="case_pat" text="판정대기자">
- <Layouts>
- <Layout>
- <Div id="group3" taborder="1" position="absolute 1045 63 1180 88">
- <Layouts>
- <Layout>
- <Static id="caption25" text="결과" position="absolute 25 5 55 20" anchor="default"/>
- <Static id="caption27" text="결과완료" position="absolute 80 5 135 20" anchor="default"/>
- <Shape id="roundrect4" position="absolute 57 4 77 21" style="fillbrush:none transparent true;background:#f8939fff;" type="roundrectangle" anchor="default"/>
- <Shape id="roundrect3" type="roundrectangle" position="absolute 3 4 23 21" style="fillbrush:solid transparent true;background:#7ffc76ff;" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape id="line6" linetype="horizontal" class="line_10" position="absolute 0 84 1195 90" anchor="left top right"/>
- <Grid id="grd_judgpatlst" taborder="2" binddataset="ds_main_judgpatlst_item" useinputpanel="false" position="absolute 0 89 1195 714" autoenter="select" cellsizingtype="col" anchor="all" oncelldblclick="switch1_case_pat_grd_judgpatlst_oncelldblclick" onheadclick="switch1_case_pat_grd_judgpatlst_onheadclick" onhscroll="switch1_case_pat_grd_judgpatlst_onhscroll">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- <Column size="76"/>
- <Column size="0"/>
- <Column size="73"/>
- <Column size="38"/>
- <Column size="36"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="60"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="71"/>
- <Column size="58"/>
- <Column size="71"/>
- <Column size="71"/>
- <Column size="60"/>
- <Column size="90"/>
- <Column size="246"/>
- <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="결과상담"/>
- <Cell col="18" text="판정일자"/>
- <Cell col="19" text="판정시간"/>
- <Cell col="20" text="판정의"/>
- <Cell col="21" text="접수비고"/>
- <Cell col="22" text="예약등록일자"/>
- <Cell col="23" text="예약등록번호"/>
- <Cell col="24" text="외래생성번호"/>
- <Cell col="25" text="주민번호1"/>
- <Cell col="26" text="주민번호2"/>
- <Cell col="27" text="rsltyn"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:hngnm"/>
- <Cell col="2" style="background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:engnm"/>
- <Cell col="3" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:pid"/>
- <Cell col="4" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:sex"/>
- <Cell col="5" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:age"/>
- <Cell col="6" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:hometel"/>
- <Cell col="7" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:mpphontel"/>
- <Cell col="8" displaytype="combo" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:statflag" combodataset="ds_init_baseinfo_statlst_A0107" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="9" style="background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:ordtm" mask="hh:nn"/>
- <Cell col="10" style="background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:orddd" mask="yyyy-mm-dd"/>
- <Cell col="11" style="background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:pkgcd"/>
- <Cell col="12" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:pkgnm"/>
- <Cell col="13" style="background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:cmpycd"/>
- <Cell col="14" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:cmpynm"/>
- <Cell col="15" displaytype="date" style="background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:hopedd" calendardisplaynulltype="nulltext"/>
- <Cell col="16" style="background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:rsrvtm" mask="##:##" maskchar=" "/>
- <Cell col="17" displaytype="combo" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:rsltcnstflag" combodataset="ds_init_baseinfo_rsltcnstflaglst_A0123" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="18" displaytype="date" style="background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:judgdd" calendardisplaynulltype="nulltext"/>
- <Cell col="19" style="background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:judgtm" mask="##:##" maskchar=" "/>
- <Cell col="20" displaytype="combo" style="align:center middle;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:judgdrid" combodataset="ds_init_baseinfo_drlst_itemdr" combocodecol="drid" combodatacol="drnm" enable="false"/>
- <Cell col="21" style="align:left middle;padding:0 0 0 3;background:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');background2:EXPR(statflag == 'G' && rsltyn == 'Y' ? '#f8939f' : statflag == 'G' ? '#7ffc76' : '');" text="bind:remcnts"/>
- <Cell col="22" text="bind:rsrvdd"/>
- <Cell col="23" text="bind:rsrvno"/>
- <Cell col="24" text="bind:cretno"/>
- <Cell col="25" text="bind:rgstno1"/>
- <Cell col="26" text="bind:rgstno2"/>
- <Cell col="27" text="bind:rsltyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Div id="group2" taborder="3" position="absolute 0 0 1195 60" class="div_SA2" anchor="left top right">
- <Layouts>
- <Layout>
- <Static id="caption13" text="건진일자 :" class="search_name" position="absolute 425 9 511 26" anchor="default"/>
- <Static id="caption14" text="건진종류 :" class="search_name" position="absolute 11 9 100 26" anchor="default"/>
- <Button id="btn_search" taborder="1" text="조회" class="btn1" position="absolute 1113 9 1169 31" anchor="top right" onclick="switch1_case_pat_group2_btn_search_onclick"/>
- <Shape id="line16" linetype="vertical" position="absolute 1098 10 1104 29" anchor="top right"/>
- <Combo id="cmb_srchhealexamdetlflag" taborder="2" innerdataset="@ds_init_baseinfo_hedetlflaglst_A0069" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" position="absolute 101 8 210 27" anchor="default"/>
- <Calendar id="ipt_srchfromdd" taborder="3" class="input_essential" position="absolute 511 8 616 27" anchor="default" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_srchtodd" taborder="4" class="input_essential" position="absolute 631 8 736 27" anchor="default" autoselect="true" autoskip="true" onchanged="switch1_case_pat_group2_ipt_srchtodd_onchanged"/>
- <Combo id="cmb_srchjudgdrid" taborder="5" innerdataset="@ds_init_baseinfo_drlst_itemdr" codecolumn="drid" datacolumn="drnm" class="combo_essential" visible="false" position="absolute 1070 35 1175 54" anchor="default" onitemchanged="switch1_case_pat_group2_cmb_srchjudgdrid_onitemchanged"/>
- <Static id="caption1" text="판정의 :" class="search_name" visible="false" position="absolute 992 35 1081 52" anchor="default"/>
- <Edit id="ipt_pnm" taborder="6" class="input_default" position="absolute 979 8 1083 27" anchor="default" autoselect="true" autoskip="true"/>
- <Edit id="ipt_pid" taborder="7" class="input_default" position="absolute 847 8 952 27" anchor="default" autoselect="true" autoskip="true" onkeyup="switch1_case_pat_group2_ipt_pid_onkeyup"/>
- <Static id="caption3" text="등록번호 :" class="search_name" position="absolute 765 10 854 27" anchor="default"/>
- <Static id="caption18" text="~" class="search_no_b" position="absolute 619 11 631 28" anchor="default"/>
- <Button id="btn_srchpat" taborder="8" class="icon_search" position="absolute 956 8 972 24" anchor="default" onclick="switch1_case_pat_group2_btn_srchpat_onclick"/>
- <Static id="caption20" text="사업장명 :" class="search_name" position="absolute 11 35 100 52" anchor="default"/>
- <Edit id="ipt_cmpycd" taborder="9" class="input_default" position="absolute 101 35 210 54" anchor="default" onkeyup="switch1_case_pat_group2_ipt_cmpycd_onkeyup"/>
- <Button id="btn_selcmpy" taborder="10" class="icon_search" position="absolute 215 35 231 51" anchor="default" onclick="switch1_case_pat_group2_btn_selcmpy_onclick"/>
- <Edit id="opt_cmpynm" taborder="11" readonly="true" position="absolute 240 35 400 54" anchor="default" class="output"/>
- <Static id="caption24" text="건진장소 :" class="search_name" position="absolute 230 10 308 27" anchor="default"/>
- <Combo id="cmb_placeflag" taborder="12" innerdataset="@ds_init_baseinfo_healexamplacelst_S600" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 315 9 391 28" anchor="default"/>
- <cp_checkboxList id="checkbox1" titletext="CheckBox List" taborder="13" scrollbars="none" position="absolute 511 33 967 58" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption5" text="대기자리스트" class="tit_2" position="absolute 0 68 100 89"/>
- <Static id="caption31" text="상태구분 :" class="search_name" position="absolute 425 40 522 57"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_judg" text="종합판정">
- <Layouts>
- <Layout>
- <TextArea id="tar_rsltcnts1_plus" taborder="20" visible="false" position="absolute 550 0 1195 237" wordwrap="word" acceptstab="true" autoselect="true"/>
- <TextArea id="tar_rsltcnts2_plus" taborder="21" visible="false" position="absolute 550 238 1195 475" wordwrap="word" acceptstab="true" autoselect="true"/>
- <TextArea id="tar_rsltcnts3_plus" taborder="22" visible="false" position="absolute 550 476 1195 713" wordwrap="word" acceptstab="true" autoselect="true"/>
- <Grid id="grd_rsltlst" taborder="1" binddataset="ds_main_judgdetl_rsltlst_item" useinputpanel="false" position="absolute 0 135 545 522" autoenter="select" autofittype="col" cellsizingtype="col" oncelldblclick="switch1_case_judg_grd_rsltlst_oncelldblclick" oncellclick="switch1_case_judg_grd_rsltlst_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="95"/>
- <Column size="67"/>
- <Column size="30"/>
- <Column size="67"/>
- <Column size="30"/>
- <Column size="67"/>
- <Column size="30"/>
- <Column size="65"/>
- <Column size="50"/>
- <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="2009"/>
- <Cell col="3" text="판정"/>
- <Cell col="4" text="2008"/>
- <Cell col="5" text="판정"/>
- <Cell col="6" text="2007"/>
- <Cell col="7" text="판정"/>
- <Cell col="8" text="기준"/>
- <Cell col="9" text="단위"/>
- <Cell col="10" text="testcd"/>
- <Cell col="11" text="execprcpuniqno"/>
- <Cell col="12" text="prcpdd"/>
- <Cell col="13" text="testyn"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left middle;padding:0 0 0 3;font:EXPR(!utlf_isNull(testyn) && testyn == 'Y' ? 'arial,9,bold' : '');" text="bind:testnm"/>
- <Cell col="2" displaytype="text" style="align:left middle;" text="bind:rslt1"/>
- <Cell col="3" style="align:center middle;background:EXPR(!utlf_isNull(judgrsltcnts1) && judgrsltcnts1 == 'H' ? '#ff7a85' : !utlf_isNull(judgrsltcnts1) && judgrsltcnts1 == 'L' ? '#99ccff' : '');background2:EXPR(!utlf_isNull(judgrsltcnts1) && judgrsltcnts1 == 'H' ? '#ff7a85' : !utlf_isNull(judgrsltcnts1) && judgrsltcnts1 == 'L' ? '#99ccff' : '');selectbackground:EXPR(!utlf_isNull(judgrsltcnts1) && judgrsltcnts1 == 'H' ? '#ff7a85' : !utlf_isNull(judgrsltcnts1) && judgrsltcnts1 == 'L' ? '#99ccff' : '');" text="bind:judgrsltcnts1"/>
- <Cell col="4" displaytype="text" text="bind:rslt2"/>
- <Cell col="5" style="align:center middle;background:EXPR(!utlf_isNull(judgrsltcnts2) && judgrsltcnts2 == 'H' ? '#ff7a85' : !utlf_isNull(judgrsltcnts2) && judgrsltcnts2 == 'L' ? '#99ccff' : '');background2:EXPR(!utlf_isNull(judgrsltcnts2) && judgrsltcnts2 == 'H' ? '#ff7a85' : !utlf_isNull(judgrsltcnts2) && judgrsltcnts2 == 'L' ? '#99ccff' : '');" text="bind:judgrsltcnts2"/>
- <Cell col="6" displaytype="text" text="bind:rslt3"/>
- <Cell col="7" style="align:center middle;background:EXPR(!utlf_isNull(judgrsltcnts3) && judgrsltcnts3 == 'H' ? '#ff7a85' : !utlf_isNull(judgrsltcnts3) && judgrsltcnts3 == 'L' ? '#99ccff': '');background2:EXPR(!utlf_isNull(judgrsltcnts3) && judgrsltcnts3 == 'H' ? '#ff7a85' : !utlf_isNull(judgrsltcnts3) && judgrsltcnts3 == 'L' ? '#99ccff': '');" text="bind:judgrsltcnts3"/>
- <Cell col="8" style="align:left middle;padding:0 0 0 3;" text="bind:stndval"/>
- <Cell col="9" style="align:left middle;padding:0 0 0 3;" text="bind:rsltunit"/>
- <Cell col="10" text="bind:testcd"/>
- <Cell col="11" text="bind:execprcpuniqno"/>
- <Cell col="12" text="bind:prcpdd"/>
- <Cell col="13" text="bind:testyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_rslttextlst" taborder="2" binddataset="ds_main_judgdetl_rsltlst_itemtext" useinputpanel="false" position="absolute 0 527 233 713" autoenter="select" autofittype="col" cellsizingtype="both" oncelldblclick="switch1_case_judg_grd_rslttextlst_oncelldblclick" oncellclick="switch1_case_judg_grd_rslttextlst_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="197"/>
- <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="testcd"/>
- <Cell col="3" text="caption1"/>
- <Cell col="4" text="caption2"/>
- <Cell col="5" text="execprcpuniqno"/>
- <Cell col="6" text="prcpdd"/>
- <Cell col="7" text="rsrvdd"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="text" style="align:left top;padding:4 1 2 1;background:EXPR(ds_send.getColumn(0, "srchrsrvdd") == rsrvdd ? '#CCFFCC' : '');background2:EXPR(ds_send.getColumn(0, "srchrsrvdd") == rsrvdd ? '#CCFFCC' : '');" text="bind:testnm" wordwrap="word"/>
- <Cell col="2" text="bind:testcd"/>
- <Cell col="3" text="bind:judgrslt"/>
- <Cell col="4" text="bind:rslt1"/>
- <Cell col="5" text="bind:execprcpuniqno"/>
- <Cell col="6" text="bind:prcpdd"/>
- <Cell col="7" text="bind:rsrvdd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Div id="group5" taborder="3" position="absolute 232 526 546 717">
- <Layouts>
- <Layout>
- <MaskEdit id="cap_year1" taborder="7" mask="####" maskchar=" " position="absolute 3 1 43 61" style="background:#ecf7fcff;border:1 solid #9ebed4ff ;align:center middle;" type="string" trimtype="both" class="cell_1" anchor="default"/>
- <Button id="btn_year" taborder="10" ondblclick="switch1_case_judg_group5_btn_year1_ondblclick" position="absolute 5 5 40 57" style="background:transparent;border:0 none #808080ff ;color:transparent;" anchor="default"/>
- <Button id="btn_year1" taborder="6" position="absolute 10 6 37 58" style="background:transparent;border:2 none #33bbbbff #effcfbff;color:transparent;" anchor="default" ondblclick="switch1_case_judg_group5_btn_year1_ondblclick" onclick="switch1_case_judg_group5_btn_year1_onclick"/>
- <TextArea id="tar_rsltcnts1" taborder="1" position="absolute 44 1 312 61" anchor="default" acceptstab="true" autoselect="true" wordwrap="word"/>
- <TextArea id="tar_rsltcnts3" taborder="2" position="absolute 44 127 312 187" anchor="default" acceptstab="true" autoselect="true" wordwrap="english"/>
- <TextArea id="tar_rsltcnts2" taborder="3" position="absolute 44 64 312 124" anchor="default" acceptstab="true" autoselect="true" wordwrap="english"/>
- <Shape id="line5" linetype="horizontal" class="line_2" position="absolute 0 123 298 129" anchor="default"/>
- <Shape id="line7" linetype="horizontal" class="line_2" position="absolute 0 60 314 66" anchor="default"/>
- <MaskEdit id="cap_year2" taborder="11" type="string" mask="####" maskchar=" " trimtype="both" class="cell_1" position="absolute 3 64 43 124" style="background:#ecf7fcff;border:1 solid #9ebed4ff ;align:center middle;" anchor="default"/>
- <MaskEdit id="cap_year3" taborder="12" type="string" mask="####" maskchar=" " trimtype="both" class="cell_1" position="absolute 3 127 43 187" style="background:#ecf7fcff;border:1 solid #9ebed4ff ;align:center middle;" anchor="default"/>
- <Button id="btn_year2" taborder="13" position="absolute 11 68 38 120" style="background:transparent;border:2 none #33bbbbff #effcfbff;color:transparent;" ondblclick="switch1_case_judg_group5_btn_year2_ondblclick"/>
- <Button id="btn_year3" taborder="14" position="absolute 9 131 36 183" style="background:transparent;border:2 none #33bbbbff #effcfbff;color:transparent;" ondblclick="switch1_case_judg_group5_btn_year3_ondblclick"/>
- <Button id="btn_plus" taborder="4" class="icon_plus" position="absolute 23 3 37 18" anchor="default" onclick="switch1_case_judg_group5_btn_plus_onclick"/>
- <Button id="btn_minus" taborder="5" class="icon_minus" position="absolute 8 3 22 18" anchor="default" onclick="switch1_case_judg_group5_btn_minus_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape id="line9" linetype="horizontal" class="line_10" position="absolute 0 522 545 528" onclick="switch1_case_judg_line9_onclick"/>
- <Shape id="line3" linetype="horizontal" class="line_10" position="absolute 550 22 1195 28"/>
- <Static id="caption21" text="종합판정내용" class="tit_2" position="absolute 550 6 650 28"/>
- <Button id="btn_nextpat" taborder="4" text="다음환자" class="btn2" position="absolute 1123 0 1195 22" style="font:Dotum,9,bold;" onclick="switch1_case_judg_btn_nextpat_onclick"/>
- <Shape id="line11" linetype="horizontal" class="line_3" position="absolute 0 712 545 718"/>
- <Static id="caption4" text="종합판정" class="tit_2" position="absolute 0 88 100 109"/>
- <Static id="caption23" text="패키지명" class="cell_1" position="absolute 0 109 60 132"/>
- <Edit id="opt_pkgnm" taborder="5" readonly="true" position="absolute 62 111 390 130" class="output"/>
- <Shape id="line8" linetype="horizontal" class="line_3" position="absolute 0 131 545 137"/>
- <Shape id="line12" linetype="horizontal" class="line_3" position="absolute 550 143 1195 149"/>
- <Static id="caption7" class="cell_1" position="absolute 550 27 628 144"/>
- <Tab id="switch2" taborder="6" tabindex="0" position="absolute 550 148 1195 718">
- <Tabpages>
- <Tabpage id="case_hng" text="한글">
- <Layouts>
- <Layout>
- <Shape id="line19" linetype="horizontal" class="line_2" position="absolute 0 42 645 48"/>
- <Static id="caption17" text="단문" class="cell_1" position="absolute 0 0 60 43"/>
- <TextArea id="tar_shrthngjudgcnts" taborder="1" position="absolute 61 0 645 43" acceptstab="true" autoselect="true" wordwrap="word" oneditclick="switch1_case_judg_switch2_case_hng_tar_shrthngjudgcnts_oneditclick"/>
- <TextArea id="tar_judghngcnts" taborder="2" position="absolute 0 46 645 540" style="linespace:7;" wordwrap="word"/>
- <Button id="btn_small" taborder="3" class="icon_top" position="absolute 34 23 60 42" onclick="switch1_case_judg_switch2_case_hng_btn_small_onclick"/>
- <Button id="btn_large" taborder="4" class="icon_bottom" position="absolute 34 23 60 43" onclick="switch1_case_judg_switch2_case_hng_btn_large_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_eng" text="영문">
- <Layouts>
- <Layout>
- <Static id="caption16" text="단문" class="cell_1" position="absolute 0 0 60 43"/>
- <Button id="button10" taborder="3" class="icon_top" position="absolute 34 24 60 43" onclick="switch1_case_judg_switch2_case_eng_button10_onclick"/>
- <Button id="button11" taborder="4" class="icon_bottom" position="absolute 34 23 60 43" onclick="switch1_case_judg_switch2_case_eng_button11_onclick"/>
- <TextArea id="tar_judgengcnts" taborder="1" position="absolute 0 46 645 540" wordwrap="word" autoselect="true" autoskip="true"/>
- <Shape id="line21" linetype="horizontal" class="line_2" position="absolute 0 42 645 48"/>
- <TextArea id="tar_shrtengjudgcnts" taborder="2" position="absolute 61 0 645 43" acceptstab="true" autoselect="true" wordwrap="word"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_all" text="한/영">
- <Layouts>
- <Layout>
- <Static id="caption10" text="한글" class="cell_1" position="absolute 0 41 60 261"/>
- <Static id="caption12" text="영문" class="cell_1" position="absolute 0 305 60 536"/>
- <Shape id="line17" linetype="horizontal" class="line_2" position="absolute 0 260 645 266"/>
- <Shape id="line15" linetype="horizontal" class="line_3" position="absolute 0 537 645 543"/>
- <Shape id="line10" linetype="horizontal" class="line_2" position="absolute 0 301 645 307"/>
- <Shape id="line18" linetype="horizontal" class="line_2" position="absolute 0 37 645 43"/>
- <Static id="caption11" text="단문(한)" class="cell_1" position="absolute 0 0 60 38"/>
- <Static id="caption15" text="단문(영)" class="cell_1" position="absolute 0 264 60 302"/>
- <TextArea id="tar_judghngcnts2" taborder="1" position="absolute 63 41 641 261" wordwrap="word" acceptstab="true" autoselect="true"/>
- <TextArea id="tar_judgengcnts2" taborder="2" position="absolute 62 305 640 536" wordwrap="word" acceptstab="true" autoselect="true"/>
- <TextArea id="tar_shrthngjudgcnts1" taborder="3" position="absolute 63 0 641 38" wordwrap="word" acceptstab="true" autoselect="true"/>
- <TextArea id="tar_shrtengjudgcnts1" taborder="4" position="absolute 62 264 640 302" wordwrap="word" acceptstab="true" autoselect="true"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_afexam" text="추가검사">
- <Layouts>
- <Layout width="645" height="530">
- <Button id="button16" taborder="1" text="행추가" class="btn2" position="absolute 493 1 546 23" onclick="switch1_case_judg_switch2_case_afexam_button16_onclick"/>
- <Button id="btn_grdpkgdel" taborder="2" text="행삭제" class="btn2" position="absolute 548 1 601 23" onclick="switch1_case_judg_switch2_case_afexam_btn_grdpkgdel_onclick"/>
- <Button id="btn_basesave" taborder="3" text="저장" class="btn5" position="absolute 603 1 645 23" onclick="switch1_case_judg_switch2_case_afexam_btn_basesave_onclick"/>
- <Grid id="grd_afexamlist" taborder="4" binddataset="ds_main_afexamlist_item" useinputpanel="false" position="absolute 0 28 645 540" autoenter="select" cellsizingtype="col" onexpanddown="switch1_case_judg_switch2_case_afexam_grd_afexamlist_onexpanddown" cellclickbound="cell">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="30"/>
- <Column size="45"/>
- <Column size="70"/>
- <Column size="90"/>
- <Column size="50"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="80"/>
- <Column size="60"/>
- <Column size="300"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="healexamflag"/>
- <Cell col="2" text="rsrvdd"/>
- <Cell col="3" text="rsrvno"/>
- <Cell col="4" text="seq"/>
- <Cell col="5" text="healexamdetlflag"/>
- <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"/>
- <Cell col="1" text="bind:healexamflag"/>
- <Cell col="2" text="bind:rsrvdd"/>
- <Cell col="3" text="bind:rsrvno"/>
- <Cell col="4" text="bind:seq"/>
- <Cell col="5" text="bind:healexamdetlflag"/>
- <Cell col="6" displaytype="checkbox" edittype="checkbox" text="bind:notiyn" expr="expr:(notiyn=="Y"||notiyn==1)?1:0"/>
- <Cell col="7" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:aftype" combodataset="ds_cmb_aftype" combocodecol="value" combodatacol="label"/>
- <Cell col="8" displaytype="text" edittype="text" text="bind:testcd" expandshow="show"/>
- <Cell col="9" edittype="none" text="bind:testnm"/>
- <Cell col="10" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:monthgb" combodataset="ds_cmb_monthgb" combocodecol="value" combodatacol="label"/>
- <Cell col="11" displaytype="text" edittype="text" text="bind:berslt"/>
- <Cell col="12" displaytype="text" edittype="text" text="bind:afrslt"/>
- <Cell col="13" displaytype="date" edittype="date" text="bind:aforddd" calendardisplaynulltype="nulltext"/>
- <Cell col="14" displaytype="date" edittype="date" text="bind:cnstdd" calendardisplaynulltype="nulltext"/>
- <Cell col="15" displaytype="combo" edittype="combo" text="bind:afdeptcd" combodataset="ds_init_baseinfo_orddeptcdlst_S610" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="16" displaytype="text" edittype="text" text="bind:afdrnm"/>
- <Cell col="17" displaytype="text" edittype="text" text="bind:remcnts"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line25" linetype="horizontal" class="line_10" position="absolute 0 23 645 29"/>
- <Static id="caption28" text="추가/재검/타과의뢰/연장" class="tit_2" position="absolute 0 7 205 28"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button id="btn_selsickcd" taborder="7" text="질환코드" class="btn2" position="absolute 553 71 625 93" onclick="switch1_case_judg_btn_selsickcd_onclick" style="font:Dotum,9,bold;"/>
- <Grid id="grd_sicklst" taborder="8" binddataset="ds_main_judgdetl_judginfo_itemsick" useinputpanel="false" position="absolute 629 27 1195 144" autoenter="select" autofittype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="21"/>
- <Column size="96"/>
- <Column size="417"/>
- <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="cmpycd"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" style="align:left middle;padding:0 0 0 3;" text="bind:sickcd"/>
- <Cell col="2" style="align:left middle;padding:0 0 0 3;" text="bind:sicknm"/>
- <Cell col="3" displaytype="combo" edittype="combo" text="bind:judgcd"/>
- <Cell col="4" text="bind:cmpycd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_sickdel" taborder="9" text="선택행삭제" class="btn2" position="absolute 677 0 760 22" style="font:Dotum,9,bold;" onclick="switch1_case_judg_btn_sickdel_onclick"/>
- <Div id="group1" taborder="10" position="absolute 0 0 545 80" class="div_SA2">
- <Layouts>
- <Layout>
- <Static id="caption22" text="건진종류 :" class="search_name" position="absolute 6 8 87 25" anchor="default"/>
- <Button id="btn_searchhist" taborder="1" text="조회" class="btn1" position="absolute 463 42 519 64" anchor="default" onclick="switch1_case_judg_group1_btn_searchhist_onclick"/>
- <Shape id="line1" linetype="vertical" position="absolute 443 33 449 73" anchor="default"/>
- <Combo id="cmb_srchhealexamdetlflag2" taborder="2" innerdataset="@ds_init_baseinfo_hedetlflaglst_A0069" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" enable="false" position="absolute 87 7 192 26" anchor="default"/>
- <Edit id="ipt_srchpnm2" taborder="3" class="input_default" position="absolute 217 31 332 50" onkeyup="switch1_case_judg_group1_ipt_srchpnm2_onkeyup" anchor="default"/>
- <Edit id="ipt_srchpid2" taborder="4" class="input_default" position="absolute 87 31 192 50" autoskip="true" autoselect="true" onkeyup="switch1_case_judg_group1_ipt_srchpnm2_onkeyup" anchor="default"/>
- <Static id="caption26" text="등록번호 :" class="search_name" position="absolute 6 31 87 48" anchor="default"/>
- <Static id="caption2" text="건진정보 :" class="search_name" position="absolute 5 55 83 72" anchor="default"/>
- <Combo id="cmb_srchrsrvdd" taborder="5" innerdataset="@ds_temp_histlst_item" codecolumn="rsrvdd" datacolumn="hopedd" class="combo_essential" position="absolute 87 55 412 74" anchor="default" oncloseup="switch1_case_judg_group1_cmb_srchrsrvdd_oncloseup"/>
- <Edit id="opt_sex" taborder="6" readonly="true" position="absolute 335 31 371 50" class="output" anchor="default"/>
- <Edit id="opt_age" taborder="7" readonly="true" position="absolute 374 31 410 50" class="output" anchor="default"/>
- <Button id="btn_search2" taborder="8" class="icon_search" position="absolute 195 31 211 47" onclick="switch1_case_judg_group1_btn_search2_onclick" anchor="default"/>
- <Static id="caption30" text="집전화:" class="search_name" position="absolute 200 8 262 25" anchor="default"/>
- <Edit id="ipt_hometel" taborder="9" enable="false" position="absolute 262 7 352 26" anchor="default"/>
- <Static id="caption32" text="휴대전화:" class="search_name" position="absolute 361 8 436 25" anchor="default"/>
- <Edit id="ipt_mpphontel" taborder="10" enable="false" position="absolute 437 8 527 27" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="btn_seljudgcnts" taborder="11" text="판정선택" class="btn2" position="absolute 977 0 1049 22" style="font:Dotum,9,bold;" onclick="switch1_case_judg_btn_seljudgcnts_onclick"/>
- <Combo id="cmb_judgdr" taborder="12" innerdataset="@ds_init_baseinfo_drlst_itemdr" codecolumn="drid" datacolumn="drnm" class="combo_essential" position="absolute 1091 149 1194 168"/>
- <Static id="caption6" text="판정의" class="cell_1" position="absolute 1037 147 1090 170"/>
- <Static id="caption8" text="판정일자" class="cell_1" position="absolute 864 147 931 170"/>
- <Shape id="line2" linetype="horizontal" class="line_10" position="absolute 0 104 545 110"/>
- <Calendar id="ipt_judgdd" taborder="13" class="input_essential" enable="false" position="absolute 932 149 1036 168"/>
- <Shape id="line23" linetype="horizontal" class="line_3" position="absolute 864 143 1194 149"/>
- <Button id="button4" taborder="14" text="문진표" class="btn2" position="absolute 921 0 976 22" style="font:Dotum,9,bold;" onclick="switch1_case_judg_button4_onclick"/>
- <Button id="button5" taborder="16" text="이전환자" class="btn2" position="absolute 1050 0 1122 22" style="font:Dotum,9,bold;" onclick="switch1_case_judg_button5_onclick"/>
- <Div id="grp_textrslt" taborder="17" visible="false" position="absolute 9 145 545 498" style="background:white;border:1 solid #808080ff ;">
- <Layouts>
- <Layout>
- <Static id="cap_temptestnm" class="tit_2" position="absolute 6 9 481 30" anchor="default"/>
- <Shape id="line37" linetype="horizontal" class="line_10" position="absolute 5 25 530 31" anchor="default"/>
- <TextArea id="tar_temprsltcnts" taborder="1" position="absolute 5 30 530 345" anchor="default" acceptstab="true" autoselect="true" wordwrap="word"/>
- <Button id="btn_rsltclose" taborder="2" text="닫기" class="btn2" position="absolute 488 6 530 25" anchor="default" onclick="switch1_case_judg_grp_textrslt_btn_rsltclose_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="button8" taborder="18" text="PACS조회" class="btn2" position="absolute 761 0 844 22" style="font:Dotum,9,bold;" onclick="switch1_case_judg_button8_onclick"/>
- <Button id="button9" taborder="19" text="CDIS조회" class="btn2" position="absolute 845 0 920 22" style="font:Dotum,9,bold;" onclick="switch1_case_judg_button9_onclick"/>
- <Button id="button15" taborder="23" text="예정일문구" class="btn2" position="absolute 787 148 862 170" onclick="switch1_case_judg_button15_onclick"/>
- <Static id="caption29" text="상담의사" class="cell_1" position="absolute 392 109 452 132"/>
- <Combo id="combo1" taborder="24" innerdataset="@ds_init_baseinfo_drlst_itemdr" codecolumn="drid" datacolumn="drnm" class="combo_essential" enable="false" position="absolute 455 111 545 130" onitemchanged="switch1_case_judg_combo1_onitemchanged"/>
- <Button id="btn_auto" taborder="25" text="자동판정" class="btn4" position="absolute 465 82 545 104" onclick="switch1_case_judg_btn_auto_onclick"/>
- <Div id="grp_textview" taborder="15" position="absolute 554 225 1012 534" style="background:white;border:1 solid #808080ff ;" visible="false">
- <Layouts>
- <Layout>
- <Grid id="grd_judglst" taborder="1" binddataset="ds_main_judgexmpcdlst_item" useinputpanel="false" position="absolute 5 29 451 278" anchor="default" autoenter="select" autofittype="col" cellsizingtype="col" treeuseexpandkey="true">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="23"/>
- <Column size="0"/>
- <Column size="31"/>
- <Column size="100"/>
- <Column size="150"/>
- <Column size="122"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="level"/>
- <Cell col="2" text="선택"/>
- <Cell col="3" text="판정코드"/>
- <Cell col="4" text="판정내용(한)"/>
- <Cell col="5" text="판정내용(영)"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" text="bind:lvl"/>
- <Cell col="2" displaytype="checkbox" edittype="checkbox" text="bind:sel" expr="expr:sel == 'Y' ? 1 : 0"/>
- <Cell col="3" displaytype="tree" edittype="tree" text="bind:judgexmpcd" treestartlevel="1" treelevel="bind:lvl" treecheck="0" treestate="bind:lvl"/>
- <Cell col="4" style="align:left middle;padding:0 0 0 3;" text="bind:judghangshrtcnts"/>
- <Cell col="5" style="align:left middle;padding:0 0 0 3;" text="bind:judgengshrtcnts"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button2" taborder="2" text="닫기" class="btn2" position="absolute 409 5 451 24" anchor="default" onclick="switch1_case_judg_grp_textview_button2_onclick"/>
- <Shape id="line24" linetype="horizontal" class="line_10" position="absolute 5 24 451 30" anchor="default"/>
- <Static id="caption9" class="tit_2" position="absolute 5 8 310 29" anchor="default"/>
- <Button id="button1" taborder="3" text="저장" class="btn4" position="absolute 395 281 451 303" anchor="default" onclick="switch1_case_judg_grp_textview_button1_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape id="line00" class="line_3" position="absolute 550 712 1195 718"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button id="btn_save" taborder="10" text="저장" class="btn4" position="absolute 1069 773 1125 795" anchor="right bottom" onclick="btn_save_onclick"/>
- <Static id="caption19" text="종합판정" class="tit_1" position="absolute 0 0 187 25"/>
- <CheckBox id="chk_inqrautocall" taborder="1" text="문진표 자동 호출" truevalue="Y" position="absolute 1077 30 1193 49" onclick="chk_inqrautocall_onclick" falsevalue="N"/>
- <Button id="btn_allprnt" taborder="3" text="일괄출력" class="btn3" position="absolute 0 773 80 795" anchor="left bottom" onclick="btn_allprnt_onclick"/>
- <Button id="button3" taborder="4" text="결과조회" class="btn3" position="absolute 82 773 162 795" anchor="left bottom" onclick="button3_onclick"/>
- <Button id="button7" taborder="5" text="통합결과조회" class="btn3" position="absolute 164 773 268 795" anchor="left bottom" onclick="button7_onclick"/>
- <Button id="button13" taborder="6" text="통합기록" class="btn3" position="absolute 270 773 350 795" anchor="left bottom" onclick="button13_onclick"/>
- <Button id="button17" taborder="7" text="추후관리" class="btn3" position="absolute 446 773 530 795" anchor="left bottom" onclick="button17_onclick"/>
- <Button id="button12" taborder="8" text="진료의뢰서" class="btn3" position="absolute 352 773 444 795" anchor="left bottom" onclick="button12_onclick"/>
- <Button id="button6" taborder="9" text="판정완료" class="btn4" position="absolute 987 773 1067 795" anchor="right bottom" onclick="button6_onclick"/>
- <Button id="btn_clear" taborder="11" text="초기화" class="btn4" position="absolute 1127 773 1195 795" anchor="right bottom" onclick="btn_clear_onclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="srchjudgdrid" type="STRING" size="256"/>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- <Column id="srchpnm" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag2" type="STRING" size="256"/>
- <Column id="srchcretno" type="STRING" size="256"/>
- <Column id="srchhealexamplacecd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchhealexamdetlflag"/>
- <Col id="srchjudgdrid"/>
- <Col id="srchfromdd"/>
- <Col id="srchtodd"/>
- <Col id="srchpid"/>
- <Col id="srchpnm"/>
- <Col id="srchhealexamdetlflag2"/>
- <Col id="srchcretno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_send_item1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="hngnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_send_item3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cmpycd" type="STRING" size="256"/>
- <Column id="cmpynm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cmpycd"/>
- <Col id="cmpynm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_judgpatlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="engnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="pkgnm" type="STRING" size="256" sumtext="패키지명"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="age" type="STRING" size="256" sumtext="나이"/>
- <Column id="cmpynm" type="STRING" size="256" sumtext="단체명"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호(상)"/>
- <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호(하)"/>
- <Column id="cmpycd" type="STRING" size="256" sumtext="단체코드"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="패키지코드"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="예약번호"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="rsrvtm" type="STRING" size="256" sumtext="진료시간 "/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="ordtm" type="STRING" size="256" sumtext="진료시간 "/>
- <Column id="cretno" type="STRING" size="256" sumtext="외래생성번호"/>
- <Column id="rsltcnstflag" type="STRING" size="256" sumtext="결과상담구분"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgtm" type="STRING" size="256" sumtext="판정시간"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="statflag" type="STRING" size="256" sumtext="건진상태 "/>
- <Column id="remcnts" type="STRING" size="256" sumtext="접수 비고 "/>
- <Column id="rsltyn" type="STRING" size="256" sumtext="결과완료여부"/>
- <Column id="mpphontel" type="STRING" size="256" sumtext="전화번호"/>
- <Column id="hometel" type="STRING" size="256" sumtext="집전화"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_hedetlflaglst_A0069" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_healexamplacelst_S600" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_statlst_A0107" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_drlst_itemdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_rsltcnstflaglst_A0123" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_send_item2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="telno" type="STRING" size="256"/>
- <Column id="mpphon" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="telno"/>
- <Col id="mpphon"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchhealexamflag" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="srchjudgdrid" type="STRING" size="256"/>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- <Column id="srchorddd" type="STRING" size="256"/>
- <Column id="srchpnm" type="STRING" size="256"/>
- <Column id="srchrsrvdd" type="STRING" size="256"/>
- <Column id="srchrsrvno" type="STRING" size="256"/>
- <Column id="srchinstcd" type="STRING" size="256"/>
- <Column id="srchstatflag" type="STRING" size="256"/>
- <Column id="srchcretno" type="STRING" size="256"/>
- <Column id="srchcmpycd" type="STRING" size="256"/>
- <Column id="srchrgstno1" type="STRING" size="256"/>
- <Column id="srchrgstno2" type="STRING" size="256"/>
- <Column id="srchstatflag2" type="STRING" size="256"/>
- <Column id="iemr" type="STRING" size="256"/>
- <Column id="iemr2" type="STRING" size="256"/>
- <Column id="srchhealexamplacecd" type="STRING" size="256"/>
- <Column id="windowloadinstance" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchhealexamflag"/>
- <Col id="srchhealexamdetlflag"/>
- <Col id="srchjudgdrid"/>
- <Col id="srchfromdd"/>
- <Col id="srchtodd"/>
- <Col id="srchpid"/>
- <Col id="srchorddd"/>
- <Col id="srchpnm"/>
- <Col id="srchrsrvdd"/>
- <Col id="srchrsrvno"/>
- <Col id="srchinstcd"/>
- <Col id="srchstatflag"/>
- <Col id="srchcretno"/>
- <Col id="srchcmpycd"/>
- <Col id="srchrgstno1"/>
- <Col id="srchrgstno2"/>
- <Col id="windowloadinstance">SMAHR00500</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_judgdetl_judginfo_item_oncolumnchanged">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="INT" size="256" sumtext="예약번호"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgtm" type="STRING" size="256" sumtext="판정시간"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="Pkg코드"/>
- <Column id="shrthngjudgcnts" type="STRING" size="256" sumtext="판정단문내용(한글)"/>
- <Column id="shrtengjudgcnts" type="STRING" size="256" sumtext="판정단문내용(영문)"/>
- <Column id="hngjudgcnts" type="STRING" size="256" sumtext="판정장문내용(한글)"/>
- <Column id="engjudgcnts" type="STRING" size="256" sumtext="판정장문내용(영문)"/>
- <Column id="prntyn" type="STRING" size="256" sumtext="전체종합판정결과지출력여부"/>
- <Column id="rsltcnstdrid" type="STRING" size="256" sumtext="상담의사"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_rsltlst_item" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="testengnm" type="STRING" size="256" sumtext="검사영문명"/>
- <Column id="rslt1" type="STRING" size="256" sumtext="결과1"/>
- <Column id="rslt2" type="STRING" size="256" sumtext="결과2"/>
- <Column id="rslt3" type="STRING" size="256" sumtext="결과3"/>
- <Column id="stndval" type="STRING" size="256" sumtext="기준치"/>
- <Column id="rsltunit" type="STRING" size="256" sumtext="단위"/>
- <Column id="rslthistseq" type="STRING" size="256" sumtext="단위"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="단위"/>
- <Column id="instcd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rstflag" type="STRING" size="256" sumtext="결과구분"/>
- <Column id="judgrslt" type="STRING" size="256" sumtext="이전결과"/>
- <Column id="judgrsltcnts1" type="STRING" size="256" sumtext="결과1판정값"/>
- <Column id="judgrsltcnts2" type="STRING" size="256" sumtext="결과2판정값"/>
- <Column id="judgrsltcnts3" type="STRING" size="256" sumtext="결과3판정값"/>
- <Column id="execprcpuniqno" type="STRING" size="256" sumtext="처방유일번호"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- <Column id="testyn" type="STRING" size="256" sumtext="검사코드여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_rsltlst_itemtext" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="testengnm" type="STRING" size="256" sumtext="검사영문명"/>
- <Column id="rslt1" type="STRING" size="256" sumtext="결과1"/>
- <Column id="rslt2" type="STRING" size="256" sumtext="결과2"/>
- <Column id="rslt3" type="STRING" size="256" sumtext="결과3"/>
- <Column id="rslthistseq" type="STRING" size="256" sumtext="단위"/>
- <Column id="instcd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rstflag" type="STRING" size="256" sumtext="결과구분"/>
- <Column id="judgrslt" type="STRING" size="256" sumtext="이전결과"/>
- <Column id="execprcpuniqno" type="STRING" size="256" sumtext="처방유일번호"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="희망일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="외래생성번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_rsltlst_rslttextinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_temprslt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="temprsltcnts" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_itemsick" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cmpycd" type="STRING" size="256" sumtext="업체코드"/>
- <Column id="sickcd" type="STRING" size="256" sumtext="질환코드"/>
- <Column id="sicknm" type="STRING" size="256" sumtext="질환명"/>
- <Column id="judgcd" type="STRING" size="256" sumtext="질환코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_afexamlist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_afexamlist_item_oncolumnchanged">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="INT" size="256" sumtext="예약번호"/>
- <Column id="seq" type="STRING" size="256" sumtext="seq"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="afnotiyn" type="STRING" size="256" sumtext="통보여부"/>
- <Column id="aftype" type="STRING" size="256" sumtext="추후검사구분"/>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="monthgb" type="STRING" size="256" sumtext="월구분"/>
- <Column id="afdeptcd" type="STRING" size="256" sumtext="의뢰진료과"/>
- <Column id="afdrnm" type="STRING" size="256" sumtext="의뢰의사명"/>
- <Column id="aforddd" type="STRING" size="256" sumtext="의뢰진료일자"/>
- <Column id="berslt" type="STRING" size="256" sumtext="이전결과"/>
- <Column id="afrslt" type="STRING" size="256" sumtext="이후결과"/>
- <Column id="remcnts" type="STRING" size="256" sumtext="비고"/>
- <Column id="cnstdd" type="STRING" size="256" sumtext="상담일자"/>
- <Column id="notiyn" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_cmb_aftype" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">추가</Col>
- <Col id="value">A</Col>
- </Row>
- <Row>
- <Col id="label">재검</Col>
- <Col id="value">B</Col>
- </Row>
- <Row>
- <Col id="label">타과</Col>
- <Col id="value">C</Col>
- </Row>
- <Row>
- <Col id="label">연장</Col>
- <Col id="value">D</Col>
- </Row>
- <Row>
- <Col id="label">전화</Col>
- <Col id="value">E</Col>
- </Row>
- <Row>
- <Col id="label">방문</Col>
- <Col id="value">F</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_cmb_monthgb" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">1개월</Col>
- <Col id="value">1</Col>
- </Row>
- <Row>
- <Col id="label">3개월</Col>
- <Col id="value">3</Col>
- </Row>
- <Row>
- <Col id="label">6개월</Col>
- <Col id="value">6</Col>
- </Row>
- <Row>
- <Col id="label">9개월</Col>
- <Col id="value">9</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_orddeptcdlst_S610" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="healexamflag" type="STRING" size="256"/>
- <Column id="testcd" type="STRING" size="256"/>
- <Column id="judgexmpcd" type="STRING" size="256"/>
- <Column id="sickcd" type="STRING" size="256"/>
- <Column id="sicknm" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="chkflag" type="STRING" size="256"/>
- <Column id="okflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="healexamflag"/>
- <Col id="testcd"/>
- <Col id="judgexmpcd"/>
- <Col id="sickcd"/>
- <Col id="sicknm"/>
- <Col id="prcpdd"/>
- <Col id="seqno"/>
- <Col id="chkflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_patinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_tmpInfo_A0107" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_formcdlst_S290" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_histlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" onload="ds_temp_histlst_item_onload"/>
- <Dataset id="ds_main_judgdetl_rsltlst_itemorddd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="orddd1" type="STRING" size="256" sumtext="건진년도1"/>
- <Column id="orddd2" type="STRING" size="256" sumtext="건진년도2"/>
- <Column id="orddd3" type="STRING" size="256" sumtext="건진년도3"/>
- <Column id="hopedd1" type="STRING" size="256" sumtext="건진년도1"/>
- <Column id="hopedd2" type="STRING" size="256" sumtext="건진년도2"/>
- <Column id="hopedd3" type="STRING" size="256" sumtext="건진년도3"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judginfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="INT" size="256" sumtext="예약번호"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgtm" type="STRING" size="256" sumtext="판정시간"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="Pkg코드"/>
- <Column id="shrthngjudgcnts" type="STRING" size="256" sumtext="판정단문내용(한글)"/>
- <Column id="shrtengjudgcnts" type="STRING" size="256" sumtext="판정단문내용(영문)"/>
- <Column id="hngjudgcnts" type="STRING" size="256" sumtext="판정장문내용(한글)"/>
- <Column id="engjudgcnts" type="STRING" size="256" sumtext="판정장문내용(영문)"/>
- <Column id="prntyn" type="STRING" size="256" sumtext="전체종합판정결과지출력여부"/>
- <Column id="rsltcnstdrid" type="STRING" size="256" sumtext="상담의사"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judginfo_itemsick" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cmpycd" type="STRING" size="256" sumtext="업체코드"/>
- <Column id="sickcd" type="STRING" size="256" sumtext="질환코드"/>
- <Column id="sicknm" type="STRING" size="256" sumtext="질환명"/>
- <Column id="judgcd" type="STRING" size="256" sumtext="질환코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_srchafexam" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256"/>
- <Column id="rsrvdd" type="STRING" size="256"/>
- <Column id="rsrvno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="healexamflag"/>
- <Col id="rsrvdd"/>
- <Col id="rsrvno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_judgexmpcdlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_judgexmpcdlst_item_oncolumnchanged">
- <ColumnInfo>
- <Column id="lvl" type="STRING" size="256" sumtext="레벨"/>
- <Column id="sel" type="STRING" size="256" sumtext="선택"/>
- <Column id="judgexmpcd" type="STRING" size="256" sumtext="소견코드"/>
- <Column id="judghangshrtcnts" type="STRING" size="256" sumtext="한글판정단문"/>
- <Column id="judgengshrtcnts" type="STRING" size="256" sumtext="영문판정단문"/>
- <Column id="judghangcnts" type="STRING" size="256" sumtext="판정한글소견"/>
- <Column id="judgengcnts" type="STRING" size="256" sumtext="판정영문소견"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="마지막등록자"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="마지막 등록자"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_detlcodelst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_iemr2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_inqrinfo_inqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
- <Column id="ioflag" type="STRING" size="256" sumtext="검사구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_iemr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_SPAHR00300" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_medpatinfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="switch1.case_pat.group2.cmb_srchhealexamdetlflag" propid="value" datasetid="ds_init_send" columnid="srchhealexamdetlflag"/>
- <BindItem id="item1" compid="switch1.case_pat.group2.ipt_cmpycd" propid="value" datasetid="ds_init_send_item3" columnid="cmpycd"/>
- <BindItem id="item2" compid="switch1.case_pat.group2.opt_cmpynm" propid="value" datasetid="ds_init_send_item3" columnid="cmpynm"/>
- <BindItem id="item3" compid="switch1.case_pat.group2.cmb_placeflag" propid="value" datasetid="ds_init_send" columnid="srchhealexamplacecd"/>
- <BindItem id="item4" compid="switch1.case_pat.group2.ipt_srchfromdd" propid="value" datasetid="ds_init_send" columnid="srchfromdd"/>
- <BindItem id="item5" compid="switch1.case_pat.group2.ipt_srchtodd" propid="value" datasetid="ds_init_send" columnid="srchtodd"/>
- <BindItem id="item6" compid="switch1.case_pat.group2.ipt_pid" propid="value" datasetid="ds_init_send_item1" columnid="pid"/>
- <BindItem id="item7" compid="switch1.case_pat.group2.ipt_pnm" propid="value" datasetid="ds_init_send_item1" columnid="hngnm"/>
- <BindItem id="item8" compid="switch1.case_pat.group2.cmb_srchjudgdrid" propid="value" datasetid="ds_init_send" columnid="srchjudgdrid"/>
- <BindItem id="item9" compid="switch1.case_judg.group1.cmb_srchhealexamdetlflag2" propid="value" datasetid="ds_init_send" columnid="srchhealexamdetlflag2"/>
- <BindItem id="item10" compid="switch1.case_judg.group1.ipt_hometel" propid="value" datasetid="ds_init_send_item2" columnid="telno"/>
- <BindItem id="item11" compid="switch1.case_judg.group1.ipt_mpphontel" propid="value" datasetid="ds_init_send_item2" columnid="mpphon"/>
- <BindItem id="item12" compid="switch1.case_judg.group1.ipt_srchpid2" propid="value" datasetid="ds_init_send_item2" columnid="pid"/>
- <BindItem id="item13" compid="switch1.case_judg.group1.ipt_srchpnm2" propid="value" datasetid="ds_init_send_item2" columnid="hngnm"/>
- <BindItem id="item14" compid="switch1.case_judg.group1.opt_sex" propid="value" datasetid="ds_init_send_item2" columnid="sex"/>
- <BindItem id="item15" compid="switch1.case_judg.group1.opt_age" propid="value" datasetid="ds_init_send_item2" columnid="age"/>
- <BindItem id="item16" compid="switch1.case_judg.group1.cmb_srchrsrvdd" propid="value" datasetid="ds_send" columnid="srchrsrvdd"/>
- <BindItem id="item17" compid="switch1.case_judg.opt_pkgnm" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="pkgnm"/>
- <BindItem id="item18" compid="switch1.case_judg.combo1" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="rsltcnstdrid"/>
- <BindItem id="item19" compid="switch1.case_judg.group5.tar_rsltcnts1" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt1"/>
- <BindItem id="item20" compid="switch1.case_judg.group5.tar_rsltcnts2" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt2"/>
- <BindItem id="item21" compid="switch1.case_judg.group5.tar_rsltcnts3" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt3"/>
- <BindItem id="item22" compid="switch1.case_judg.grp_textrslt.tar_temprsltcnts" propid="value" datasetid="ds_temp_temprslt" columnid="temprsltcnts"/>
- <BindItem id="item23" compid="switch1.case_judg.ipt_judgdd" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="judgdd"/>
- <BindItem id="item24" compid="switch1.case_judg.cmb_judgdr" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="judgdrid"/>
- <BindItem id="item25" compid="switch1.case_judg.switch2.case_all.tar_shrthngjudgcnts1" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="shrthngjudgcnts"/>
- <BindItem id="item26" compid="switch1.case_judg.switch2.case_all.tar_judghngcnts2" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="hngjudgcnts"/>
- <BindItem id="item27" compid="switch1.case_judg.switch2.case_all.tar_shrtengjudgcnts1" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="shrtengjudgcnts"/>
- <BindItem id="item28" compid="switch1.case_judg.switch2.case_all.tar_judgengcnts2" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="engjudgcnts"/>
- <BindItem id="item29" compid="switch1.case_judg.switch2.case_eng.tar_shrtengjudgcnts" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="shrtengjudgcnts"/>
- <BindItem id="item30" compid="switch1.case_judg.switch2.case_eng.tar_judgengcnts" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="engjudgcnts"/>
- <BindItem id="item31" compid="switch1.case_judg.switch2.case_hng.tar_shrthngjudgcnts" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="shrthngjudgcnts"/>
- <BindItem id="item32" compid="switch1.case_judg.switch2.case_hng.tar_judghngcnts" propid="value" datasetid="ds_main_judgdetl_judginfo_item" columnid="hngjudgcnts"/>
- <BindItem id="item33" compid="chk_inqrautocall" propid="value" datasetid="ds_temp" columnid="chkflag"/>
- <BindItem id="item34" compid="switch1.case_judg.group5.cap_year1" propid="value" datasetid="ds_main_judgdetl_rsltlst_itemorddd" columnid="hopedd1"/>
- <BindItem id="item35" compid="switch1.case_judg.group5.cap_year2" propid="value" datasetid="ds_main_judgdetl_rsltlst_itemorddd" columnid="hopedd2"/>
- <BindItem id="item36" compid="switch1.case_judg.group5.cap_year3" propid="value" datasetid="ds_main_judgdetl_rsltlst_itemorddd" columnid="hopedd3"/>
- <BindItem id="item37" compid="switch1.case_judg.tar_rsltcnts1_plus" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt1"/>
- <BindItem id="item38" compid="switch1.case_judg.tar_rsltcnts2_plus" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt2"/>
- <BindItem id="item39" compid="switch1.case_judg.tar_rsltcnts3_plus" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt3"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "com_pacsxp::ZEP001.xjs";
- include "ast_examcurexp::AEZ0001.xjs";
- include "ast_healexamxp::AHA001.xjs";
- include "ast_healthexambasexp::healcombolist.xjs";
- var arErrorCode = new HashArray();
- var m_vHealexamflag = "";
- var col_hngnm = "hngnm";
- var col_engnm = "engnm";
- var col_pid = "pid";
- var col_sex = "sex";
- var col_age = "age";
- var col_stat = "statflag";
- var col_ordtm = "ordtm";
- var col_orddd = "orddd";
- var col_pkgcd = "pkgcd";
- var col_pkgnm = "pkgnm";
- var col_cmpycd = "cmpycd";
- var col_cmpynm = "cmpynm";
- var col_hopedd = "hopedd";
- var col_rsrvtm = "rsrvtm";
- var col_judgdd = "judgdd";
- var col_judgtm = "judgtm";
- var col_judgdrid = "judgdrid";
- var col_acptremcnts = "acptremcnts";
- var col_rsrvdd = "rsrvdd";
- var col_rsrvno = "rsrvno";
- var col_cretno = "cretno";
- var col_rgstno1 = "rgstno1";
- var col_rgstno2 = "rgstno2";
- var hPos = null;
- function SMAHR00500_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMAHR00500_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(switch1.case_pat.grd_judgpatlst);
- grdf_initGrid(switch1.case_judg.grd_rsltlst);
- grdf_initGrid(switch1.case_judg.grd_rslttextlst);
- grdf_initGrid(switch1.case_judg.grd_sicklst);
- grdf_setRowTypeIcon(switch1.case_judg.grd_sicklst, 0);
- grdf_initGrid(switch1.case_judg.switch2.case_afexam.grd_afexamlist);
- grdf_setRowTypeIcon(switch1.case_judg.switch2.case_afexam.grd_afexamlist, 0);
- grdf_initGrid(switch1.case_judg.grp_textview.grd_judglst);
- grdf_setToolTipBind(switch1.case_pat.grd_judgpatlst);
-
- if(frmf_checkOpener())
- {
- m_vHealexamflag = opener.frmf_getParameter("SMAHR00500_PARAM1");
- var sPid = opener.frmf_getParameter("SMAHR00500_PARAM2");
- if(!utlf_isNull(sPid))
- {
- switch1.tabindex = 0;
- switch1.case_judg.group1.ipt_srchpid2.value = sPid;
-
- if(frmf_checkAuth("R"))
- {
- ds_main_judgdetl_rsltlst_item.clearData();
- ds_main_judgdetl_rsltlst_itemtext.clearData();
- ds_main_judgdetl_rsltlst_rslttextinfo.clearData();
- ds_main_judgdetl_judginfo_item.clearData();
- fGetPatinfoWithPid(sPid); //건진자 정보 조회
- switch1.tabindex = 1;
-
- //frmf_inputEnterKey("switch1.case_judg.group1.cmb_srchrsrvdd", "onitemchanged", new CheckBoxChangeEventInfo );
- //switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
- // switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
- // trace('111111111111111111111111');
- // frmf_inputEnterKey("switch1.case_judg.group1.cmb_srchrsrvdd", "onitemchanged", new ItemChangeEventInfo);
-
-
- }
- }
- //switch1.tabindex = 0;
- }
-
- fGetBasicCdList();
- fSetJudgDr(); // 판정의 셋팅
- fSrchInit();
-
- if(!frmf_checkAuth("R")){
- fInit(false);
- }
-
- switch1.case_pat.group2.btn_search.enable = frmf_checkAuth("R");
- switch1.case_judg.group1.btn_search2.enable = frmf_checkAuth("R");
-
- btn_save.enable = frmf_checkAuth("X");
- btn_clear.enable = frmf_checkAuth("X");
-
- //switch1.case_judg.switch2.tabindex = 0;
-
- var sProp="col=10,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case_pat.group2.checkbox1.setInitComp(sProp, ds_init_baseinfo_statlst_A0107,"cdid","cdnm","fn_cmpEvent");
-
- var aData = new Array();
- aData[0] = "G";
- aData[1] = "H";
- aData[2] = "I";
-
- ds_send.setColumn(0, "srchstatflag2", "G H I");
- switch1.case_pat.group2.checkbox1.setData(aData, "",false);
- if(frmf_checkAuth("R"))
- {
- fGetJudgPatList();
- }
- switch1.case_judg.grp_textview.visible = false;
- appf_delPatientInfos();
- if(frmf_checkOpener())
- {
- switch1.case_judg.group1.btn_searchhist.click();
-
- // switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
- // frmf_inputEnterKey("switch1.case_judg.group1.cmb_srchrsrvdd", "oncloseup", new ComboCloseUpEventInfo);
- }
- switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
- }
- function fn_cmpEvent()
- {
- var rtn = switch1.case_pat.group2.checkbox1.getData();
- ds_send.setColumn(0, "srchstatflag2", String(rtn).replace(",", " "));
- }
- function fGetPatinfoWithPid(sPid)
- {
- if(utlf_isNull(sPid)) return;
-
- //var vHealExamDetlFg = fGetHealExamDetlFlag();
- var vHealExamDetlFg = ds_init_send.getColumn(0, "srchhealexamdetlflag2");
- if(utlf_isNull(vHealExamDetlFg)) vHealExamDetlFg = fGetHealExamDetlFlag();
-
- if(ahafGetPatInfo(2, sPid, "" , "ds_init_send_item2") == true)
- {
-
- //ahafGetHistList2(sPid, switch1.case_pat.group2.cmb_srchhealexamdetlflag.value, "E");
- ahafGetHistList2(sPid, vHealExamDetlFg, "E");
-
- ds_temp_histlst_item.copyData(ds_main_info_histlst_item);
- if(ds_temp_histlst_item.rowcount > 0) {
- switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
- //switch1.case_judg.group1.cmb_srchrsrvdd.onitemchanged.fireEvent(switch1.case_judg.group1.cmb_srchrsrvdd, new ItemChangeEventInfo);
- switch1.case_judg.group1.cmb_srchrsrvdd.oncloseup.fireEvent(switch1.case_judg.group1.cmb_srchrsrvdd, new ComboCloseUpEventInfo);
- }
- }
- }
- function fGetBasicCdList()
- {
- if(!frmf_checkOpener() )
- {
- switch1.tabindex = 0;
- }
-
- if(utlf_isNull(m_vHealexamflag))
- {
- m_vHealexamflag = fGetHealExamFlag();
- }
- //openLoadingBar("기초정보 ") ;//처리중 화면을 오픈한다.
-
- var arrParam = [{dsNm: "ds_init_baseinfo_hedetlflaglst_A0069", cdGrpId: "A0069"}
- ,{dsNm: "ds_init_baseinfo_rslttypelst_A0066", cdGrpId: "A0066"}
- ,{dsNm: "ds_init_baseinfo_plceflag_A0110", cdGrpId: "A0110"}
- ,{dsNm: "ds_init_baseinfo_inqrflag_A0106", cdGrpId: "A0106"}
- ,{dsNm: "ds_init_baseinfo_statlst_A0107", cdGrpId: "A0107"}
- ,{dsNm: "ds_init_baseinfo_rsltcnstflaglst_A0123", cdGrpId: "A0123"}]
- appf_getCodeList(arrParam);
-
- //(칠곡) 공단검진 종검추가검사용
- if(sysf_getUserInfo("dutplceinstcd") == "032"){
- ds_init_baseinfo_hedetlflaglst_A0069.addRow();
- ds_init_baseinfo_hedetlflaglst_A0069.setColumn(ds_init_baseinfo_hedetlflaglst_A0069.rowcount-1, "cdid", "G01");
- ds_init_baseinfo_hedetlflaglst_A0069.setColumn(ds_init_baseinfo_hedetlflaglst_A0069.rowcount-1, "cdnm", "공단건진");
- switch1.case_judg.group1.cmb_srchhealexamdetlflag2.enable = true; //종합판정 탭에서 종검/공검 환자 바로 검색 가능하도록s
- }
-
- var addRow = ds_init_baseinfo_statlst_A0107.insertRow(7);
-
- ds_init_baseinfo_statlst_A0107.setColumn(addRow, "cdnm", "결과완료");
- ds_init_baseinfo_statlst_A0107.setColumn(addRow, "cdid", "GY");
-
- //submit("TRZBC00101");
-
- ds_temp_tmpInfo_A0107.copyData(ds_init_baseinfo_statlst_A0107);
- // model.makeValue("/root/temp/tmpInfo/A0107[1]/cdid", model.getValue("/root/init/baseinfo/statlst/A0107[1]/cdid"));
- // model.makeValue("/root/temp/tmpInfo/A0107[1]/cdnm", model.getValue("/root/init/baseinfo/statlst/A0107[1]/cdnm"));
- // model.makeValue("/root/temp/tmpInfo/A0107[2]/cdid", model.getValue("/root/init/baseinfo/statlst/A0107[2]/cdid"));
- // model.makeValue("/root/temp/tmpInfo/A0107[2]/cdnm", model.getValue("/root/init/baseinfo/statlst/A0107[2]/cdnm"));
- // model.makeValue("/root/temp/tmpInfo/A0107[3]/cdid", model.getValue("/root/init/baseinfo/statlst/A0107[3]/cdid"));
- // model.makeValue("/root/temp/tmpInfo/A0107[3]/cdnm", model.getValue("/root/init/baseinfo/statlst/A0107[3]/cdnm"));
- // model.makeValue("/root/temp/tmpInfo/A0107[4]/cdid", model.getValue("/root/init/baseinfo/statlst/A0107[4]/cdid"));
- // model.makeValue("/root/temp/tmpInfo/A0107[4]/cdnm", model.getValue("/root/init/baseinfo/statlst/A0107[4]/cdnm"));
- // model.makeValue("/root/temp/tmpInfo/A0107[5]/cdid", model.getValue("/root/init/baseinfo/statlst/A0107[5]/cdid"));
- // model.makeValue("/root/temp/tmpInfo/A0107[5]/cdnm", model.getValue("/root/init/baseinfo/statlst/A0107[5]/cdnm"));
- // model.makeValue("/root/temp/tmpInfo/A0107[6]/cdid", model.getValue("/root/init/baseinfo/statlst/A0107[6]/cdid"));
- // model.makeValue("/root/temp/tmpInfo/A0107[6]/cdnm", model.getValue("/root/init/baseinfo/statlst/A0107[6]/cdnm"));
- // model.makeValue("/root/temp/tmpInfo/A0107[7]/cdid", model.getValue("/root/init/baseinfo/statlst/A0107[7]/cdid"));
- // model.makeValue("/root/temp/tmpInfo/A0107[7]/cdnm", model.getValue("/root/init/baseinfo/statlst/A0107[7]/cdnm"));
- // model.makeValue("/root/temp/tmpInfo/A0107[8]/cdid", model.getValue("/root/init/baseinfo/statlst/A0107[10]/cdid"));
- // model.makeValue("/root/temp/tmpInfo/A0107[8]/cdnm", model.getValue("/root/init/baseinfo/statlst/A0107[10]/cdnm"));
- // model.makeValue("/root/temp/tmpInfo/A0107[9]/cdid", model.getValue("/root/init/baseinfo/statlst/A0107[8]/cdid"));
- // model.makeValue("/root/temp/tmpInfo/A0107[9]/cdnm", model.getValue("/root/init/baseinfo/statlst/A0107[8]/cdnm"));
- // model.makeValue("/root/temp/tmpInfo/A0107[10]/cdid", model.getValue("/root/init/baseinfo/statlst/A0107[9]/cdid"));
- // model.makeValue("/root/temp/tmpInfo/A0107[10]/cdnm", model.getValue("/root/init/baseinfo/statlst/A0107[9]/cdnm"));
-
- //ds_init_baseinfo_statlst_A0107.copyData(ds_temp_tmpInfo_A0107);
-
- var arrParam = [{dsNm: "ds_init_baseinfo_healexamplacelst_S600", cdGrpId: "S600"}
- ,{dsNm: "ds_init_baseinfo_orddeptcdlst_S610", cdGrpId: "S610"}];
- healGetCodeList(arrParam);
-
- var arrParam = [{dsNm: "ds_init_baseinfo_formcdlst_S290", cdGrpId: "S290"}];
- healGetCodeListSubmit(arrParam);
- ds_init_baseinfo_orddeptcdlst_S610.deleteRow(0);
-
- ds_send.setColumn(0, "srchhealexamflag", m_vHealexamflag);
- ds_send.setColumn(0, "srchhealexamdetlflag", fGetHealExamDetlFlag());
-
- dsf_makeValue(ds_send, "srchcond", "string", "J");
-
- var oParam = {};
- oParam.id = "TRAHB01504";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetHealExamDrList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_baseinfo_drlst_itemdr=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHB01504";
- tranf_submit(oParam);
- ///closeLoadingBar() ;
- }
- function fSetJudgDr()
- {
- var licnsno = sysf_getUserInfo("licnsno");
- var selChk = false;
- for(var i = 0; i < ds_init_baseinfo_drlst_itemdr.rowcount; i++)
- {
- if(ds_init_baseinfo_drlst_itemdr.getColumn(i, "drid") == licnsno)
- {
- switch1.case_pat.group2.cmb_srchjudgdrid.index = i;
- dsf_makeValue(ds_hidden, "judgdr" , licnsno);
- selChk = true;
- }
- }
-
- if(selChk == false)
- {
- switch1.case_pat.group2.cmb_srchjudgdrid.index = 0;
- }
- }
- function fSrchInit()
- {
- var vHealExamDetlFg = fGetHealExamDetlFlag();
- if( vHealExamDetlFg == 'C01' )
- {
- switch1.case_pat.group2.cmb_placeflag.value = "S";
- }
- else if (vHealExamDetlFg == 'C03' || vHealExamDetlFg == 'G01')
- {
- switch1.case_pat.group2.cmb_placeflag.value = "K";
- }
-
- switch1.case_pat.group2.cmb_srchhealexamdetlflag.value = vHealExamDetlFg;
- switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value = vHealExamDetlFg;
-
- var cur_date = utlf_getCurrentDate();
-
- switch1.case_pat.group2.ipt_srchfromdd.value = cur_date;
- switch1.case_pat.group2.ipt_srchtodd.value = cur_date;
- }
- function fInit(bDetl)
- {
- ds_main_judgdetl_rsltlst_item.clearData();
- ds_main_judgdetl_rsltlst_itemtext.clearData();
- ds_main_judgdetl_judginfo_itemsick.clearData();
-
- ds_main_judgdetl_judginfo_item.clearData();
- ds_main_judgdetl_judginfo_item.addRow();
-
- var cur_date = utlf_getCurrentDate();
- switch1.case_judg.ipt_judgdd.value = cur_date;
-
- if(bDetl)
- {
- return;
- }
-
- ds_main_judgpatlst_item.clearData();
- }
-
- function fGetJudgPatList()
- {
- //openLoadingBar("판정 대상 건진자리스트");
- ds_main_judgpatlst_item.clearData();
-
- ds_send.setColumn(0, "srchcmpycd", switch1.case_pat.group2.ipt_cmpycd.value);
- ds_send.setColumn(0, "srchhealexamdetlflag", ds_init_send.getColumn(0, "srchhealexamdetlflag"));
- ds_send.setColumn(0, "srchhealexamplacecd", ds_init_send.getColumn(0, "srchhealexamplacecd"));
- ds_send.setColumn(0, "srchpid", switch1.case_pat.group2.ipt_pid.value);
- ds_send.setColumn(0, "srchpnm", switch1.case_pat.group2.ipt_pnm.value);
- ds_send.setColumn(0, "srchfromdd", ds_init_send.getColumn(0, "srchfromdd"));
- ds_send.setColumn(0, "srchtodd", ds_init_send.getColumn(0, "srchtodd"));
- ds_send.setColumn(0, "srchjudgdrid", switch1.case_pat.group2.cmb_srchjudgdrid.value);
- ds_send.setColumn(0, "srchinstcd", sysf_getUserInfo("dutplceinstcd"));
- //ds_send.setColumn(0, "srchhealexamflag", fGetHealExamFlag());
- ds_send.setColumn(0, "srchhealexamflag", ds_init_send.getColumn(0, "srchhealexamdetlflag").substring(0, 1));
-
- if(String(ds_send.getColumn(0, "srchstatflag2")).indexOf("GY") >= 0)
- {
- dsf_makeValue(ds_send, "srchstatcmpl","string", "Y");
- }
- else
- {
- dsf_makeValue(ds_send, "srchstatcmpl","string", "N");
- }
- var oParam = {};
- oParam.id = "TRAHR00501";
- oParam.service = "healexamrsltjudgapp.ColgJudgInpt";
- oParam.method = "reqGetJudgPatList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_judgpatlst_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHR00501";
- tranf_submit(oParam);
- //closeLoadingBar();
- }
- function switch1_case_pat_group2_ipt_cmpycd_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- switch1.case_pat.group2.btn_selcmpy.click();
- }
- }
- function switch1_case_pat_group2_btn_selcmpy_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetComnCd("SMAHA02300", "08" , "nm", switch1.case_pat.group2.ipt_cmpycd.value, switch1.case_pat.group2.ipt_cmpycd, switch1.case_pat.group2.opt_cmpynm);
- }
- function switch1_case_pat_group2_ipt_srchtodd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_group2_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- if(!ahafGetPatInfo(2, switch1.case_pat.group2.ipt_pid.value, "" , "ds_init_send_item1")) return ;
- ds_init_send_item1.setColumn(0, "pid", ds_temp_patinfo_item.getColumn(0, "pid"));
- ds_init_send_item1.setColumn(0, "hngnm", ds_temp_patinfo_item.getColumn(0, "hngnm"));
-
- if( utlf_isNull(ds_init_send_item1.getColumn(0, "pid") )) return ;
- fGetJudgPatList();
- }
- }
- function switch1_case_pat_group2_btn_srchpat_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearchPatInfo("SMAHA00100", "pnm", switch1.case_pat.group2.ipt_pnm.value, "N", "ds_send" ,switch1.case_pat.group2.ipt_pid, switch1.case_pat.group2.ipt_pnm);
- if(!utlf_isNull(switch1.case_pat.group2.ipt_pid.value)) fGetJudgPatList();
- }
- function switch1_case_pat_group2_cmb_srchjudgdrid_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_group2_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_grd_judgpatlst_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- fChkPatNameC(ds_main_judgpatlst_item, "hngnm", ds_main_judgpatlst_item.getColumn(ds_main_judgpatlst_item.rowposition, "hngnm"));
-
- ds_temp_histlst_item.clearData();
- ds_main_judgdetl_rsltlst_item.clearData();
- ds_main_judgdetl_rsltlst_itemtext.clearData();
- ds_main_judgdetl_rsltlst_rslttextinfo.clearData();
- ds_main_judgdetl_judginfo_item.clearData();
-
- fGetJudgInfo();
- }
- function fGetJudgInfo()
- {
- var idx = ds_main_judgpatlst_item.rowposition;
- if( idx < 0) return ;
-
- var vPid = ds_main_judgpatlst_item.getColumn(idx, "pid");
- if( utlf_isNull(vPid) ) return ;
-
- var vRsrvdd = ds_main_judgpatlst_item.getColumn(idx, "rsrvdd");
- var vRsrvno = ds_main_judgpatlst_item.getColumn(idx, "rsrvno");
- var vOrdDD = ds_main_judgpatlst_item.getColumn(idx, "orddd");
- var vCretno = ds_main_judgpatlst_item.getColumn(idx, "cretno");
- var vRgstno1 = ds_main_judgpatlst_item.getColumn(idx, "rrgstno1");
- var vRgstno2 = ds_main_judgpatlst_item.getColumn(idx, "rrgstno2");
-
- var vHometel = ds_main_judgpatlst_item.getColumn(idx, "hometel");
- var vMpphontel = ds_main_judgpatlst_item.getColumn(idx, "mpphontel");
-
- switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value = switch1.case_pat.group2.cmb_srchhealexamdetlflag.value;
-
- fInit(true);
- switch1.tabindex = 1;
-
- switch1.case_judg.group1.ipt_srchpid2.value = vPid;
- switch1.case_judg.group1.ipt_srchpnm2.value = ds_main_judgpatlst_item.getColumn(idx, "hngnm");
- switch1.case_judg.group1.opt_sex.value = ds_main_judgpatlst_item.getColumn(idx, "sex");
- switch1.case_judg.group1.opt_age.value = ds_main_judgpatlst_item.getColumn(idx, "age");
-
- dsf_makeValue(ds_init_send_item2, "orddd", "string", vOrdDD);
- dsf_makeValue(ds_init_send_item2, "cretno", "string", vCretno);
-
- ds_init_send.setColumn(0, "srchcretno", vCretno);
- ds_send.setColumn(0, "srchrgstno1", vRgstno1);
- ds_send.setColumn(0, "srchrgstno2", vRgstno2);
-
- switch1.case_judg.group1.ipt_hometel.value = vHometel;
- switch1.case_judg.group1.ipt_mpphontel.value = vMpphontel;
-
- ahafGetHistList2(vPid, switch1.case_pat.group2.cmb_srchhealexamdetlflag.value , "E");
- ds_temp_histlst_item.copyData(ds_main_info_histlst_item);
- if(ds_temp_histlst_item.rowcount > 0) {
- switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
- //switch1.case_judg.group1.cmb_srchrsrvdd.onitemchanged.fireEvent(switch1.case_judg.group1.cmb_srchrsrvdd, new ItemChangeEventInfo);
- switch1.case_judg.group1.cmb_srchrsrvdd.oncloseup.fireEvent(switch1.case_judg.group1.cmb_srchrsrvdd, new ComboCloseUpEventInfo);
- }
-
- var vPkgnm = ds_main_judgpatlst_item.getColumn(idx, col_pkgnm);
-
- ahafSetScreenTopPatInfo(vPid , vOrdDD , vCretno);
- var child = frmf_getChildWindow("SPAHR00500");
- if(!utlf_isNull(child))
- {
- child.close();
- }
-
- // switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
- // frmf_inputEnterKey("switch1.case_judg.group1.cmb_srchrsrvdd", "oncloseup", new ComboCloseUpEventInfo);
-
- if(chk_inqrautocall.value == "Y")
- {
- switch1.case_judg.button4.click();
- }
- }
- function fGetJudgDetlInfo(vRsrvdd, vRsrvno , vPkgnm , vPid, vOrdDD , vCretno)
- {
- //dsf_makeValue(ds_send, "healexamflag", "string", m_vHealexamflag);
- dsf_makeValue(ds_send, "healexamflag", "string", switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value.substring(0, 1));
- dsf_makeValue(ds_send, "healexamdetlflag", "string", switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value);
- dsf_makeValue(ds_send, "rsrvdd", "string", vRsrvdd);
- dsf_makeValue(ds_send, "rsrvno", "string", vRsrvno);
- dsf_makeValue(ds_send, "instcd", "string", sysf_getUserInfo("dutplceinstcd"));
- dsf_makeValue(ds_send, "pid", "string", vPid);
- dsf_makeValue(ds_send, "orddd", "string", vOrdDD);
- dsf_makeValue(ds_send, "cretno", "string", vCretno);
-
- ds_main_judgdetl_judginfo_item.clearData();
-
- //openLoadingBar("결과 정보");
-
- var ret = false;
-
- var oParam = {};
- oParam.id = "TRAHR00503";
- oParam.service = "healexamrsltjudgapp.ColgJudgInpt";
- oParam.method = "reqGetRsltForColgJudg";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_judgdetl_rsltlst_item=item ds_main_judgdetl_rsltlst_itemtext=itemtext ds_main_judgdetl_rsltlst_itemorddd=itemorddd";
- oParam.async = false;
- oParam.callback = "cf_transnm";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRAHR00503") > -1)
- {
- ret = true;
- }
-
- //closeLoadingBar();
- var vRsltCaption = "처방명칭" + "^" + switch1.case_judg.group5.cap_year1.value + "^" +"판정" + "^" + switch1.case_judg.group5.cap_year2.value+ "^" + "판정" + "^" + switch1.case_judg.group5.cap_year3.value+ "^" + "판정" + "^" + "기준" + "^" + "단위" ;
- array_vRsltCaption = vRsltCaption.split("^")
-
- for(var i = 0; i < array_vRsltCaption.length; i++)
- {
- switch1.case_judg.grd_rsltlst.setCellProperty("Head", parseInt(i+1), "text", array_vRsltCaption[i]);
- }
-
- //openLoadingBar("판정 정보");
-
- var oParam = {};
- oParam.id = "TRAHR00502";
- oParam.service = "healexamrsltjudgapp.ColgJudgInpt";
- oParam.method = "reqGetColgJudg";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_temp_judginfo_item=item ds_temp_judginfo_itemsick=itemsick";
- oParam.async = false;
- oParam.callback = "cf_transnm";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRAHR00502") > -1)
- {
- ret = true;
- }
-
- //closeLoadingBar();
-
- ds_main_judgdetl_judginfo_item.clearData();
- ds_main_judgdetl_judginfo_item.addRow();
-
- if(ret == true )
- {
- var retNode = ds_temp_judginfo_item.getColumn(0, "judgdrid");
- if(!utlf_isNull(retNode))
- {
- ds_main_judgdetl_judginfo_item.copyData(ds_temp_judginfo_item);
- }
- }
-
- var judgDr = ds_main_judgdetl_judginfo_item.getColumn(0, "judgdrid"); //판정등록한 판정의
- var logJudgDr = ds_hidden.getColumn(0, "judgdr");
- if(utlf_isNull(judgDr))
- {
- if(!utlf_isNull(logJudgDr))
- {
- ds_main_judgdetl_judginfo_item.setColumn(0, "judgdrid" , logJudgDr);
- }
- //else if(!utlf_isNull(ds_main_judgdetl_judginfo_item.getColumn(0, "rsltcnstdrid")))
- else if(!utlf_isNull(ds_temp_judginfo_item.getColumn(0, "rsltcnstdrid")))
- {
- //ds_main_judgdetl_judginfo_item.setColumn(0, "judgdrid", ds_main_judgdetl_judginfo_item.getColumn(0, "rsltcnstdrid"));
-
- ds_main_judgdetl_judginfo_item.copyData(ds_temp_judginfo_item);
- ds_main_judgdetl_judginfo_item.setColumn(0, "judgdrid", ds_temp_judginfo_item.getColumn(0, "rsltcnstdrid"));
-
- }
- }
- else
- {
- if(judgDr != logJudgDr)
- {
- if(!utlf_isNull(logJudgDr))
- {
- var judgDrNm = "";
- var logJudgDrNm = ""
-
- for(var i = 0; i < ds_init_baseinfo_drlst_itemdr.rowcount; i++)
- {
- if(ds_init_baseinfo_drlst_itemdr.getColumn(i, "drid") == judgDr)
- {
- judgDrNm = ds_init_baseinfo_drlst_itemdr.getColumn(i, "drnm");
- }
- if(ds_init_baseinfo_drlst_itemdr.getColumn(i, "drid") == logJudgDr)
- {
- logJudgDrNm = ds_init_baseinfo_drlst_itemdr.getColumn(i, "drnm");
- }
- }
- var vb = sysf_messageBox("판정의를 [" + judgDrNm + "]에서 [" + logJudgDrNm + "]로 변경" ,"S001");
- if(vb == "6")
- {
- ds_main_judgdetl_judginfo_item.setColumn(0, "judgdrid", logJudgDr);
- }
- }
- }
- }
- dsf_makeValue(ds_main_judgdetl_judginfo_item, "pkgnm", "string", vPkgnm);
- }
- function cf_transnm(sSvcId, nErrorCode, sErrorMsg)
- {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- }
- function fGetAfexamlist()
- {
- //if(utlf_isNull(ds_send.getColumn(0, "srchrsrvdd")) || utlf_isNull(ds_send.getColumn(0, "srchrsrvno")))
- if(utlf_isNull(ds_send.getColumn(0, "srchrsrvdd")))
- {
-
- return;
- }
- else
- {
-
-
- ds_main_afexamlist_item.clearData();
- ds_send_srchafexam.setColumn(0, "healexamflag", ds_send.getColumn(0, "srchhealexamflag"));
- ds_send_srchafexam.setColumn(0, "rsrvdd", ds_send.getColumn(0, "srchrsrvdd"));
- ds_send_srchafexam.setColumn(0, "rsrvno", ds_send.getColumn(0, "rsrvno"));
- var oParam = {};
- oParam.id = "TRAHR00506";
- oParam.service = "healexamrsltjudgapp.ColgJudgInpt";
- oParam.method = "reqGetAfterlist";
- oParam.inds = "req=ds_send_srchafexam";
- oParam.outds = "ds_main_afexamlist_item=afexamlist";
- oParam.async = false;
- oParam.callback = "cf_TRAHR00506";
- tranf_submit(oParam);
- }
- }
- function cf_TRAHR00506(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- ds_main_afexamlist_item.addColumn("notiyn","string");
- }
- function switch1_case_judg_group5_btn_year1_ondblclick(obj:Button, e:MouseEventInfo)
- {
- fSetLargView(switch1.case_judg.group5.tar_rsltcnts1.text, switch1.case_judg.group5.cap_year1.value);
- }
- function fSetLargView(vRsltCnts, vYear )
- {
- var idx = ds_main_judgdetl_rsltlst_itemtext.rowposition;
- if(idx < 0) return;
-
- switch1.case_judg.grp_textrslt.cap_temptestnm.text = vYear + " : " + ds_main_judgdetl_rsltlst_itemtext.getColumn(idx, "testnm");
- switch1.case_judg.grp_textrslt.tar_temprsltcnts.value = vRsltCnts;
- switch1.case_judg.grp_textrslt.visible = true;
- //grp_textrslt.attribute("top") = 150;
- }
- function switch1_case_judg_grp_textrslt_btn_rsltclose_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.grp_textrslt.visible = false;
- }
- function switch1_case_judg_group5_btn_year2_ondblclick(obj:Button, e:MouseEventInfo)
- {
- fSetLargView(switch1.case_judg.group5.tar_rsltcnts2.text, switch1.case_judg.group5.cap_year2.value);
- }
- function switch1_case_judg_group5_btn_year3_ondblclick(obj:Button, e:MouseEventInfo)
- {
- fSetLargView(switch1.case_judg.group5.tar_rsltcnts3.text, switch1.case_judg.group5.cap_year3.value);
- }
- function switch1_case_judg_grd_rsltlst_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- dsf_makeValue(ds_send, "srchtestcd", "string", ds_main_judgdetl_rsltlst_item.getColumn(ds_main_judgdetl_rsltlst_item.rowposition, "testcd"));
-
- if(ds_send.getColumn(0, "srchhealexamflag") == "G"){
- ds_send.setColumn(0, "srchhealexamflag", "C");
- }
- var oParam = {};
- oParam.id = "TRAHB00803";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetViewTest";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_judgexmpcdlst_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHB00803";
- tranf_submit(oParam);
- switch1.case_judg.grp_textview.visible = true;
- //switch1.case_judg.grp_textview.grd_judglst.setTreeStatus(0,true);
- //grd_judglst.outlinelevelcol = grd_judglst.colRef("lvl");
- //grd_judglst.outlinecol = grd_judglst.colRef("judgexmpcd");
- //grd_judglst.outlinebar = 2;
- }
- function switch1_case_judg_grd_rsltlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- dsf_makeValue(ds_temp, "seqno", ds_main_judgdetl_rsltlst_item.getColumn(ds_main_judgdetl_rsltlst_item.rowposition, "execprcpuniqno"));
- dsf_makeValue(ds_temp, "prcpdd", ds_main_judgdetl_rsltlst_item.getColumn(ds_main_judgdetl_rsltlst_item.rowposition, "prcpdd"));
- }
- function ds_main_judgexmpcdlst_item_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "sel")
- {
- obj.setColumn(e.row, "sel", (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "N");
- }
- }
- function switch1_case_judg_grp_textview_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.grp_textview.visible = false;
- }
- function switch1_case_judg_grd_rslttextlst_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- dsf_makeValue(ds_send, "srchtestcd", "string", ds_main_judgdetl_rsltlst_itemtext.getColumn(ds_main_judgdetl_rsltlst_itemtext.rowposition, "testcd"));
- var oParam = {};
- oParam.id = "TRAHB00803";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetViewTest";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_judgexmpcdlst_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHB00803";
- tranf_submit(oParam);
-
- switch1.case_judg.grp_textview.visible = true;
- // grp_textview.attribute("top") = 210;
- // grp_textview.attribute("left") = 350;
- }
- function switch1_case_judg_grd_rslttextlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- fSetColRsltText(ds_main_judgdetl_rsltlst_itemtext.rowposition);
- dsf_makeValue(ds_temp, "seqno","string", ds_main_judgdetl_rsltlst_itemtext.getColumn(ds_main_judgdetl_rsltlst_itemtext.rowposition, "execprcpuniqno"));
- dsf_makeValue(ds_temp, "prcpdd","string", ds_main_judgdetl_rsltlst_itemtext.getColumn(ds_main_judgdetl_rsltlst_itemtext.rowposition, "prcpdd"));
- }
- function fSetColRsltText(vRow)
- {
- if(vRow < 0) return;
- var nodeList = ds_main_judgdetl_rsltlst_itemtext;
- if(nodeList.rowcount == 0) return;
- if(nodeList.rowcount < 1) return;
- dsf_makeValue(ds_main_judgdetl_rsltlst_rslttextinfo, "rslt1", "string", nodeList.getColumn(vRow, "rslt1"));
- dsf_makeValue(ds_main_judgdetl_rsltlst_rslttextinfo, "rslt2", "string", nodeList.getColumn(vRow, "rslt2"));
- dsf_makeValue(ds_main_judgdetl_rsltlst_rslttextinfo, "rslt3", "string", nodeList.getColumn(vRow, "rslt3"));
- }
- function switch1_case_judg_group5_btn_minus_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.tar_rsltcnts1_plus.visible = false;
- switch1.case_judg.tar_rsltcnts1_plus.sendToBack();
- switch1.case_judg.tar_rsltcnts2_plus.visible = false;
- switch1.case_judg.tar_rsltcnts2_plus.sendToBack();
- switch1.case_judg.tar_rsltcnts3_plus.visible = false;
- switch1.case_judg.tar_rsltcnts3_plus.sendToBack();
- }
- function switch1_case_judg_group5_btn_plus_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.tar_rsltcnts1_plus.visible = true;
- switch1.case_judg.tar_rsltcnts1_plus.bringToFront();
- switch1.case_judg.tar_rsltcnts2_plus.visible = true;
- switch1.case_judg.tar_rsltcnts2_plus.bringToFront();
- switch1.case_judg.tar_rsltcnts3_plus.visible = true;
- switch1.case_judg.tar_rsltcnts3_plus.bringToFront();
- }
- function switch1_case_judg_btn_auto_onclick(obj:Button, e:ClickEventInfo)
- {
- if(utlf_isNull(ds_init_send.getColumn(0, "srchhealexamdetlflag2")) || utlf_isNull(ds_init_send_item2.getColumn(0, "pid")) || utlf_isNull(ds_send.getColumn(0, "srchrsrvdd")))
- {
- sysf_messageBox("판정대기자 정보가 없습니다.", "I999", "");
- return;
- }
- dsf_makeValue(ds_hidden, "checkseq","23");
- frmf_modal("SPAHA00701", "SPAHA00701", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function switch1_case_judg_btn_selsickcd_onclick(obj:Button, e:ClickEventInfo)
- {
- var cnt = ds_main_judgdetl_judginfo_itemsick.rowcount;
- ahafGetSickCd("SMAHR00500", "", "", cnt , "ds_main_judgdetl_judginfo_itemsick");
-
- if( ds_temp.getColumn(0, "okflag") == "Y" )
- {
- for( var i = 0; i < ds_main_judgdetl_judginfo_itemsick.rowcount;i++)
- {
- ds_main_judgdetl_judginfo_itemsick.updatecontrol = false;
- ds_main_judgdetl_judginfo_itemsick.setRowType(i, "i");
- ds_main_judgdetl_judginfo_itemsick.updatecontrol = true;
- }
- }
- }
- function switch1_case_judg_button15_onclick(obj:Button, e:ClickEventInfo)
- {
- var next_hopedd = utlf_transNullToEmpty(switch1.case_judg.group1.cmb_srchrsrvdd.text).toDate().getAddDate(1, 'Y').getDateFormat();
- var next_value = utlf_transNullToEmpty(ds_main_judgdetl_judginfo_item.getColumn(0, "hngjudgcnts")) + "\n" + "\n";
- var cnt = ds_init_baseinfo_drlst_itemdr.rowcount;
-
- for (var i = 0; i < cnt; i++)
- {
- if(ds_init_baseinfo_drlst_itemdr.getColumn(i, "drid") == switch1.case_judg.cmb_judgdr.value)
- {
- var drlicnsno = utlf_transNullToEmpty(ds_init_baseinfo_drlst_itemdr.getColumn(i, "drlicnsno"));
- }
- }
- next_value = next_value + "* 선생님의 다음 건강검진 예정일은 " +
- String(next_hopedd).substring(0,4) + " 년 " + String(next_hopedd).substring(4,6) + " 월 " + String(next_hopedd).substring(6,8) + " 일 입니다." + "\n" +
- " 판정의사 " + utlf_transNullToEmpty(switch1.case_judg.cmb_judgdr.text)+ "(면허번호 : " + utlf_transNullToEmpty(drlicnsno)+ " )";
- ds_main_judgdetl_judginfo_item.setColumn(0, "hngjudgcnts", next_value);
- }
- function switch1_case_judg_switch2_case_eng_button11_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.switch2.case_eng.tar_shrtengjudgcnts.position.height = 193;
- switch1.case_judg.switch2.case_eng.tar_judgengcnts.position.top = 207;
- switch1.case_judg.switch2.case_eng.tar_judgengcnts.position.height = 314;
- switch1.case_judg.switch2.case_eng.button10.visible = true;
- switch1.case_judg.switch2.case_eng.button11.visible = false;
- }
- function switch1_case_judg_switch2_case_eng_button10_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.switch2.case_eng.tar_shrtengjudgcnts.position.height = 43;
- switch1.case_judg.switch2.case_eng.tar_judgengcnts.position.top = 57;
- switch1.case_judg.switch2.case_eng.tar_judgengcnts.position.height = 464;
- switch1.case_judg.switch2.case_eng.button10.visible = false;
- switch1.case_judg.switch2.case_eng.button11.visible = true;
- }
- function switch1_case_judg_switch2_case_hng_btn_large_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.switch2.case_hng.tar_shrthngjudgcnts.position.height = 193;
- switch1.case_judg.switch2.case_hng.tar_judghngcnts.position.top = 207;
- switch1.case_judg.switch2.case_hng.tar_judghngcnts.position.height = 314;
- switch1.case_judg.switch2.case_hng.btn_small.visible = true;
- switch1.case_judg.switch2.case_hng.btn_large.visible = false;
- }
- function switch1_case_judg_switch2_case_hng_btn_small_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.switch2.case_hng.tar_shrthngjudgcnts.position.height = 43;
- switch1.case_judg.switch2.case_hng.tar_judghngcnts.position.top = 57;
- switch1.case_judg.switch2.case_hng.tar_judghngcnts.position.height = 464;
- switch1.case_judg.switch2.case_hng.btn_small.visible = false;
- switch1.case_judg.switch2.case_hng.btn_large.visible = true;
- }
- function switch1_case_judg_switch2_case_afexam_grd_afexamlist_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "testcd"))
- {
- ds_main_detlcodelst_item.clearData();
- frmf_modal("SPAHA00801", "SPAHA00801", "", "", "", "", "", "", "", "", "", "", "M");
-
- if(ds_temp.getColumn(0, "okflag") == "ok")
- {
- dsf_makeValue(ds_main_afexamlist_item, "aftype", "string", ds_main_detlcodelst_item.getColumn(0, "aftype"), ds_main_afexamlist_item.rowposition);
- dsf_makeValue(ds_main_afexamlist_item, "testcd", "string", ds_main_detlcodelst_item.getColumn(0, "etcdetlcd"), ds_main_afexamlist_item.rowposition);
- dsf_makeValue(ds_main_afexamlist_item, "testnm", "string", ds_main_detlcodelst_item.getColumn(0, "etcdetlnm"), ds_main_afexamlist_item.rowposition);
-
- if(ds_main_afexamlist_item.getRowType(ds_main_afexamlist_item.rowposition) != 2)
- {
- ds_main_afexamlist_item.updatecontrol = false;
- ds_main_afexamlist_item.setRowType(ds_main_afexamlist_item.rowposition, "u");
- ds_main_afexamlist_item.updatecontrol = true;
- }
- }
- }
- }
- function switch1_case_judg_switch2_case_afexam_button16_onclick(obj:Button, e:ClickEventInfo)
- {
- var addRow = ds_main_afexamlist_item.addRow();
- var healexamflag = ds_send.getColumn(0, "srchhealexamflag");
- var healexamdetlflag = ds_send.getColumn(0, "srchhealexamdetlflag");
- var rsrvdd = ds_send.getColumn(0, "srchrsrvdd");
- var rsrvno = ds_send.getColumn(0, "rsrvno");
-
- ds_main_afexamlist_item.setColumn(addRow, "healexamflag", healexamflag);
- ds_main_afexamlist_item.setColumn(addRow, "healexamdetlflag", healexamdetlflag);
- ds_main_afexamlist_item.setColumn(addRow, "rsrvdd", rsrvdd);
- ds_main_afexamlist_item.setColumn(addRow, "rsrvno", rsrvno);
- }
- function switch1_case_judg_switch2_case_afexam_btn_grdpkgdel_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_afexamlist_item.getRowType(ds_main_afexamlist_item.rowposition) == 2)
- {
- ds_main_afexamlist_item.deleteRow(ds_main_afexamlist_item.rowposition);
- }
- else
- {
- ds_main_afexamlist_item.updatecontrol = false;
- ds_main_afexamlist_item.setRowType(ds_main_afexamlist_item.rowposition, "d");
- ds_main_afexamlist_item.updatecontrol = true;
- }
- }
- function switch1_case_judg_switch2_case_afexam_btn_basesave_onclick(obj:Button, e:ClickEventInfo)
- {
- var updData = grdf_getGridUpdateData(switch1.case_judg.switch2.case_afexam.grd_afexamlist);
- if(updData.rowcount == 0)
- {
- sysf_messageBox("저장할 데이터가 존재하지 않습니다.", "E999");
- return false;
- }
-
- var oParam = {};
- oParam.id = "TXAHR00603";
- oParam.service = "healexamrsltjudgapp.ColgJudgInpt";
- oParam.method = "reqExeAfterExamInfo";
- oParam.inds = "req=ds_main_afexamlist_item:u";
- oParam.outds = "ds_=item";
- oParam.typeStr = "m";
- oParam.async = false;
- oParam.callback = "cf_TXAHR00603";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXAHR00603") > -1)
- {
- sysf_messageBox("저장이", "I002");
- switch1.case_judg.group1.btn_searchhist.click();
- }
- }
- function cf_TXAHR00603(sSvcId, nErrorCode, sErrorMsg)
- {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- }
- function ds_main_afexamlist_item_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "notiyn")
- {
- obj.setColumn(e.row, "notiyn", (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "N");
- }
- }
- function switch1_case_judg_group1_ipt_srchpid2_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- ds_temp_histlst_item.clearData();
- ds_main_judgdetl_rsltlst_item.clearData();
- ds_main_judgdetl_rsltlst_itemtext.clearData();
- ds_main_judgdetl_rsltlst_rslttextinfo.clearData();
- ds_main_judgdetl_judginfo_item.clearData();
- fGetPatinfoWithPid(switch1.case_judg.group1.ipt_srchpid2.value);
- }
- }
- function switch1_case_judg_group1_ipt_srchpnm2_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- ds_main_judgdetl_rsltlst_item.clearData();
- ds_main_judgdetl_rsltlst_itemtext.clearData();
- ds_main_judgdetl_rsltlst_rslttextinfo.clearData();
- ds_main_judgdetl_judginfo_item.clearData();
-
- fGetPatinfoWithPid(switch1.case_judg.group1.ipt_srchpid2.text);
- //switch1.case_judg.group1.btn_search2.click();
- }
- }
- function switch1_case_judg_group1_btn_search2_onclick(obj:Button, e:ClickEventInfo)
- {
- //fSearchPatInfo("SMAHA00100", "pid", group3.ipt_srchpid.value, "N", "ds_send" ,"srchpid2", "srchpnm2");
- //fSearchPatInfo("SMAHA00100", "pnm", switch1.case_judg.group1.ipt_srchpnm2.value, "N", "ds_init_send_item2" ,"pid","hngnm","", "", switch1.case_judg.group1.ipt_hometel, switch1.case_judg.group1.ipt_mpphontel, switch1.case_judg.group1.opt_sex, switch1.case_judg.group1.opt_age);
- fSearchPatInfo("SMAHA00100", "pnm", switch1.case_judg.group1.ipt_srchpnm2.value, "N", "ds_init_send_item2" ,"pid","hngnm","", "", "telno", "mpphon", "sex","age");
- var vPid = switch1.case_judg.group1.ipt_srchpid2.value;
- if( !utlf_isNull(vPid))
- {
- ahafGetHistList2(vPid, switch1.case_pat.group2.cmb_srchhealexamdetlflag.value , "E");
- ds_temp_histlst_item.copyData(ds_main_info_histlst_item);
- if(ds_temp_histlst_item.rowcount > 0) {
- switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
- //switch1.case_judg.group1.cmb_srchrsrvdd.onitemchanged.fireEvent(switch1.case_judg.group1.cmb_srchrsrvdd, new ItemChangeEventInfo);
- switch1.case_judg.group1.cmb_srchrsrvdd.oncloseup.fireEvent(switch1.case_judg.group1.cmb_srchrsrvdd, new ComboCloseUpEventInfo);
- }
- }
- }
- function switch1_case_judg_grp_textview_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- fDocCmtChoice();
- switch1.case_judg.grp_textview.visible = false;
- }
- function btn_clear_onclick(obj:Button, e:ClickEventInfo)
- {
- fInit(false);
- }
- function switch1_case_judg_btn_sickdel_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_judgdetl_judginfo_itemsick.getRowType(ds_main_judgdetl_judginfo_itemsick.rowposition) == 2)
- {
- ds_main_judgdetl_judginfo_itemsick.deleteRow(ds_main_judgdetl_judginfo_itemsick.rowposition);
- }
- else
- {
- ds_main_judgdetl_judginfo_itemsick.updatecontrol = false;
- ds_main_judgdetl_judginfo_itemsick.setRowType(ds_main_judgdetl_judginfo_itemsick.rowposition);
- ds_main_judgdetl_judginfo_itemsick.updatecontrol = true;
- }
- }
- function switch1_case_judg_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- if (utlf_isNull(ds_init_send_item2.getColumn(0, "pid")))
- {
- sysf_messageBox("등록번호를 입력하세요.","I999");
- return true;
- }
- else
- {
- var prcpdd = ds_temp.getColumn(0, "prcpdd");
- var execprcpuniqno = ds_temp.getColumn(0, "seqno");
- var pid = ds_init_send_item2.getColumn(0, "pid");
- var pacsorderid = prcpdd + execprcpuniqno;
- zepfpacsAll(pacsorderid, pid);
- }
- }
- function switch1_case_judg_button9_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_send_iemr2.clearData();
- //ds_hidden_temp
- var prcpdd = ds_temp.getColumn(0, "prcpdd");
- var execprcpuniqno = ds_temp.getColumn(0, "seqno");
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var sprcpdd = aezfTrim(prcpdd, 44);
- var sexecprcpuniqno = aezfTrim(execprcpuniqno, 44);
- var sinstcd = aezfTrim(instcd, 44);
- dsf_makeValue(ds_send_iemr2, "cmc_orddate", "string", sprcpdd);
- dsf_makeValue(ds_send_iemr2, "cmc_orderseqno", "string", sexecprcpuniqno);
- dsf_makeValue(ds_send_iemr2, "cmc_spcid", "string", sinstcd);
- dsf_makeValue(ds_send_iemr2, "pid", "string", "");
- dsf_makeValue(ds_send_iemr2, "orddeptcd", "string", "");
- dsf_makeValue(ds_send_iemr2, "indd", "string", "");
- dsf_makeValue(ds_send_iemr2, "docucd", "string", "");
- dsf_makeValue(ds_send_iemr2, "ioflag", "string", "");
- dsf_makeValue(ds_send_iemr2, "pagetot", "string", "");
- dsf_makeValue(ds_send_iemr2, "treatno", "string", "");
-
- var objArg = new Object();
- objArg.arg_ds_hidden_temp = ds_send_iemr2;
- frmf_open("SSMRC03130", "SSMRC03130", objArg, null, null, null, null, null, null, null, null, null, "M");
- }
- function switch1_case_judg_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetInqrInfo();
- }
- function fGetInqrInfo()
- {
- var oParam = {};
- oParam.id = "TRAHB00805";
- oParam.service = "healexamrsltjudgapp.ColgJudgInpt";
- oParam.method = "reqGetInqrInfo";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_inqrinfo_inqr=inqr";
- oParam.async = false;
- oParam.callback = "cf_TRAHB00805";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRAHB00805") > -1)
- {
- var rootNode = ds_main_inqrinfo_inqr.rowcount;
- if(rootNode == 0)
- {
- fGetInptInqrInfo();
- }
- else
- {
- fGetInqrImge();
- }
- }
- }
- function cf_TRAHB00805(sSvcId, nErrorCode, sErrorMsg)
- {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- }
- function fGetInptInqrInfo()
- {
- frmf_clearParameter("SPAHR00500_PARAM1");
- frmf_clearParameter("SPAHR00500_PARAM2");
- frmf_clearParameter("SPAHR00500_PARAM3");
- frmf_clearParameter("SPAHR00500_PARAM4");
- frmf_clearParameter("SPAHR00500_PARAM5");
- frmf_clearParameter("SPAHR00500_PARAM6");
- frmf_clearParameter("SPAHR00500_PARAM7");
- frmf_setParameter("SPAHR00500_PARAM1" , ds_send.getColumn(0, "srchhealexamflag"));
- frmf_setParameter("SPAHR00500_PARAM2" , ds_send.getColumn(0, "srchpid"));
- frmf_setParameter("SPAHR00500_PARAM3" , ds_send.getColumn(0, "srchorddd"));
- frmf_setParameter("SPAHR00500_PARAM4" , ds_send.getColumn(0, "srchrsrvdd"));
- frmf_setParameter("SPAHR00500_PARAM5" , ds_send.getColumn(0, "rsrvno"));
- frmf_setParameter("SPAHR00500_PARAM6" , ds_send.getColumn(0, "srchinstcd"));
- frmf_setParameter("SPAHR00500_PARAM7" , "T");
-
- frmf_open("SPAHR00500", "SPAHR00500", "", null, null, null, null, null, null, null, null, null, "M");
- }
- function fGetInqrImge()
- {
- dsf_makeValue(ds_send_iemr, "pid", "string", ds_main_inqrinfo_inqr.getColumn(0, "pid"));
- dsf_makeValue(ds_send_iemr, "orddeptcd", "string", ds_main_inqrinfo_inqr.getColumn(0, "orddeptcd"));
- dsf_makeValue(ds_send_iemr, "indd", "string", ds_main_inqrinfo_inqr.getColumn(0, "orddd"));
- dsf_makeValue(ds_send_iemr, "docucd", "string", ds_main_inqrinfo_inqr.getColumn(0, "formcd"));
- dsf_makeValue(ds_send_iemr, "ioflag", "string", ds_main_inqrinfo_inqr.getColumn(0, "ioflag"));
- dsf_makeValue(ds_send_iemr, "cmc_cretno", "string", ds_main_inqrinfo_inqr.getColumn(0, "cretno"));
- dsf_makeValue(ds_send_iemr, "cmc_spcid", "string", "");
- dsf_makeValue(ds_send_iemr, "cmc_orddate", "string", "");
- dsf_makeValue(ds_send_iemr, "cmc_orderseqno", "string", "");
- var objArg = new Object();
- objArg.arg_ds_hidden_temp = ds_send_iemr;
- frmf_modal("SSMRC03130", "SSMRC03130", objArg, null, null, null, null, null, null, null, null, null, "M");
- }
- function switch1_case_judg_btn_seljudgcnts_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetJudgExmpCnts(switch1.case_judg.switch2.case_hng.tar_shrthngjudgcnts,switch1.case_judg.switch2.case_hng.tar_judghngcnts, switch1.case_judg.switch2.case_eng.tar_shrtengjudgcnts, switch1.case_judg.switch2.case_eng.tar_judgengcnts);
- }
- function fGetJudgExmpCnts(vHngShrtEditObj,vHngEditObj , vEngShrtEditObj , vEngEditObj )
- {
- dsf_createDs("ds_temp_judgexaminfo")
- frmf_setParameter("SPAHR00300_PARAM1" , "Y");
- frmf_setParameter("SPAHR00300_PARAM2" , "ds_temp_judgexaminfo");
- frmf_setParameter("SPAHR00300_PARAM7" , fGetHealExamFlag());
- frmf_modal("SPAHR00300", "SPAHR00300", "", null, null, null, null, null, null, null, null, null, "M");
-
- if( ds_temp_SPAHR00300.getColumn(0, "okflag") != "ok" ) return ;
-
- var vNodeList = ds_temp_judgexaminfo_list
- if( vNodeList.rowcount == 0 ) return ;
-
- var vJudgShrtCnts = vHngShrtEditObj.value;
- var vJudgCnts = vHngEditObj.value;
- var vJudgShrtEngCnts = vEngShrtEditObj.value;
- var vJudgEngCnts = vEngEditObj.value;
- var sNd = ds_temp_judgexaminfo_list;
- var cnt = vNodeList.rowcount;
-
- for(var i = 0; i < cnt; i++)
- {
- if(!utlf_isNull(vJudgShrtCnts)) vJudgShrtCnts += ",";
- if(!utlf_isNull(vJudgShrtEngCnts)) vJudgShrtEngCnts += ",";
- if(!utlf_isNull(vJudgCnts)) vJudgCnts += "\n";
- if(!utlf_isNull(vJudgEngCnts)) vJudgEngCnts += "\n";
-
- vJudgShrtCnts += vNodeList.getColumn(i, "judghangshrtcnts");
- vJudgCnts += vNodeList.getColumn(i, "judghangcnts");
- vJudgShrtEngCnts += vNodeList.getColumn(i, "judgengshrtcnts");
- vJudgEngCnts += vNodeList.getColumn(i, "judgengcnts");
- }
-
- vHngShrtEditObj.value = vJudgShrtCnts;
- vHngEditObj.value = vJudgCnts;
- vEngShrtEditObj.value = vJudgShrtEngCnts;
- vEngEditObj.value = vJudgEngCnts;
- }
- function switch1_case_judg_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetPrePatInfo();
- }
- function fGetPrePatInfo()
- {
- var cur_idx = ds_main_judgpatlst_item.rowposition;
- var grd_cnt = ds_main_judgpatlst_item.rowcount-1;
- cur_idx--;
- if( cur_idx >= grd_cnt )
- {
- cur_idx = grd_cnt;
- }
- ds_main_judgpatlst_item.rowposition = cur_idx ;
- fGetJudgInfo();
- }
- function switch1_case_judg_btn_nextpat_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetNextPatInfo();
- }
- function fGetNextPatInfo()
- {
- var cur_idx = ds_main_judgpatlst_item.rowposition;
- var grd_cnt = ds_main_judgpatlst_item.rowcount-1;
-
- cur_idx++;
- if( cur_idx >= grd_cnt )
- {
- cur_idx = 0;
- }
- ds_main_judgpatlst_item.rowposition = cur_idx ;
-
- fGetJudgInfo();
- }
- function btn_allprnt_onclick(obj:Button, e:ClickEventInfo)
- {
- //frmf_setParameter("SMAHR00900_PARAM1", fGetHealExamFlag());
- frmf_setParameter("SMAHR00900_PARAM1", switch1.case_pat.group2.cmb_srchhealexamdetlflag.value.substring(0, 1));
- //frmf_setParameter("SMAHR00900_PARAM2", fGetHealExamDetlFlag());
- frmf_setParameter("SMAHR00900_PARAM2", switch1.case_pat.group2.cmb_srchhealexamdetlflag.value);
-
- frmf_modal("SMAHR00900", "SMAHR00900", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button3_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("SMAHR00200_PARAM1", fGetHealExamFlag());
- frmf_setParameter("SMAHR00200_PARAM2", ds_init_send.getColumn(0, "srchhealexamdetlflag2"));
- frmf_setParameter("SMAHR00200_PARAM3", ds_init_send_item2.getColumn(0, "pid"));
- frmf_setParameter("SMAHR00200_PARAM4", switch1.case_judg.group1.cmb_srchrsrvdd.text);
-
- frmf_open("SMAHR00200", "SMAHR00200", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button7_onclick(obj:Button, e:ClickEventInfo)
- {
- var objArg = new Object();
- objArg.arg_ds_send_singdata = ds_init_send_item2;
- frmf_open("SMAER00800", "SMAER00800", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- function button13_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMMRI00400", "SMMRI00400", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button12_onclick(obj:Button, e:ClickEventInfo)
- {
- if(switch1.tabindex == 1)
- {
- var pamInfoCvs = sysf_getGlobalVariable("paminfo");
- var formcd = ds_init_baseinfo_formcdlst_S290.lookup("cdid", "01", "cmt");
-
- ds_hidden_medpatinfo_list.clearData();
- dsf_setCSVToDs("ds_hidden_medpatinfo_list", pamInfoCvs);
-
- if(utlf_isNull(formcd))
- {
- sysf_messageBox("서식코드가 존재하지 않습니다. 서식코드를 " , "I007");
- return ;
- }
-
- frmf_setParameter("SPMMR05400_parm_pinfo",ds_init_send_item2.getColumn(0, "pid") + "▦"
- + ds_init_send_item2.getColumn(0, "orddd") + "▦"
- + ds_init_send_item2.getColumn(0, "cretno")+ "▦"
- + "S" + "▦"
- + ds_init_send_item2.getColumn(0, "orddeptcd") + "▦"
- + ds_hidden_medpatinfo_list.getColumn(0, "orddrid") + "▦"
- + ds_init_send_item2.getColumn(0, "hngnm") + "▦"
- + ds_init_send_item2.getColumn(0, "age") + "▦"
- + ds_init_send_item2.getColumn(0, "sex") + "▦"
- + "2380000000"); // 원무정보
- frmf_setParameter("SPMMR05400_parm_formcd", formcd); // 서식코드
- frmf_open("SPMMR05400", "SPMMR05400", "", "", "", "", "", "", "", "", "", "", "M");
- }
- }
- function button17_onclick(obj:Button, e:ClickEventInfo)
- {
- if(switch1.tabindex == 1)
- {
- frmf_clearParameter("SMAHR00600_PARAM1");
- frmf_clearParameter("SMAHR00600_PARAM2");
- frmf_clearParameter("SMAHR00600_PARAM3");
- frmf_clearParameter("SMAHR00600_PARAM4");
- frmf_clearParameter("SMAHR00600_PARAM5");
- frmf_clearParameter("SMAHR00600_PARAM6");
- frmf_clearParameter("SMAHR00600_PARAM7");
- frmf_clearParameter("SMAHR00600_PARAM8");
-
- frmf_setParameter ("SMAHR00600_PARAM1" , ds_send.getColumn(0, "srchrsrvdd"));
- frmf_setParameter ("SMAHR00600_PARAM2" , ds_send.getColumn(0, "rsrvno"));
- frmf_setParameter ("SMAHR00600_PARAM3" , ds_send.getColumn(0, "srchpid"));
- frmf_setParameter ("SMAHR00600_PARAM4" , switch1.case_judg.group1.ipt_srchpnm2.value);
- frmf_setParameter ("SMAHR00600_PARAM5" , ds_send.getColumn(0, "srchrgstno1"));
- frmf_setParameter ("SMAHR00600_PARAM6" , ds_send.getColumn(0, "srchrgstno2"));
- frmf_setParameter ("SMAHR00600_PARAM7" , switch1.case_judg.group1.ipt_hometel.value);
- frmf_setParameter ("SMAHR00600_PARAM8" , switch1.case_judg.group1.ipt_mpphontel.value);
- frmf_modal("SMAHR00600", "SMAHR00600", "", "", "", "", "", "", "", "", "", "", "M");
- }
- }
- function button6_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveJudg("I");
- }
- function fSaveJudg(vJudgStat)
- {
- if( sysf_messageBox("종합판정내역을 ", "Q002") !=6) return ;
-
- var idx = switch1.case_judg.group1.cmb_srchrsrvdd.index;
-
- var prntYN = ds_main_judgdetl_judginfo_item.getColumn(0, "prntyn");
- var sickJudg = false;
- if(idx < 0)
- {
- sysf_messageBox("판정대상내역을", "C002");
- switch1.case_judg.group1.cmb_srchrsrvdd.setFocus();
- return ;
- }
- if(prntYN == "Y")
- {
- if(sysf_messageBox("기출력된 검사입니다", "Q003") !=6) return;
- }
-
- if(utlf_isNull(ds_main_judgdetl_judginfo_item.getColumn(0, "judgdrid")))
- {
- sysf_messageBox("판정의를", "C002");
- switch1.case_judg.cmb_judgdr.setFocus();
- return;
- }
-
- dsf_makeValue(ds_main_judgdetl_judginfo_item, "healexamflag", "string", fGetRsrvInfoFromHistory(idx, "healexamflag"));
- dsf_makeValue(ds_main_judgdetl_judginfo_item, "judgstat", "string", vJudgStat);
- dsf_makeValue(ds_main_judgdetl_judginfo_item, "cretno", "string", fGetRsrvInfoFromHistory(idx , "cretno"));
- dsf_makeValue(ds_main_judgdetl_judginfo_item, "healexamdetlflag", "string", switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value);
- ds_main_judgdetl_judginfo_item.setColumn(0, "rsrvdd", fGetRsrvInfoFromHistory(idx , "rsrvdd"));
- ds_main_judgdetl_judginfo_item.setColumn(0, "rsrvno", fGetRsrvInfoFromHistory(idx , "rsrvno"));
- ds_main_judgdetl_judginfo_item.setColumn(0, "pid", fGetRsrvInfoFromHistory(idx , "pid"));
- ds_main_judgdetl_judginfo_item.setColumn(0, "orddd", fGetRsrvInfoFromHistory(idx , "orddd"));
- ds_main_judgdetl_judginfo_item.setColumn(0, "cretno", fGetRsrvInfoFromHistory(idx , "cretno"));
- ds_main_judgdetl_judginfo_item.setColumn(0, "pkgcd", fGetRsrvInfoFromHistory(idx , "pkgcd"));
-
- for(var i = 0; i < ds_main_judgdetl_rsltlst_item.rowcount; i++)
- {
- ds_main_judgdetl_rsltlst_item.updatecontrol = false;
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "judgrslt", "string", ds_main_judgdetl_rsltlst_item.getColumn(i, "rslt1"));
- ds_main_judgdetl_rsltlst_item.updatecontrol = true;
- }
- //ds_main_judgdetl_rsltlst_item.updateColID("rslt1", judgrslt);
- var oParam = {};
- oParam.id = "TRAHB00804";
- oParam.service = "healexamrsltjudgapp.ColgJudgInpt";
- oParam.method = "setJudgRslt";
- oParam.inds = "req=ds_main_judgdetl_rsltlst_item";
- oParam.outds = "ds_=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHB00804";
- tranf_submit(oParam);
-
- var oParam = {};
- oParam.id = "TXAHR00501";
- oParam.service = "healexamrsltjudgapp.ColgJudgInpt";
- oParam.method = "reqExeColgJudg";
- oParam.inds = "savejudg=ds_main_judgdetl_judginfo_item savesick=ds_main_judgdetl_judginfo_itemsick:u";
- oParam.outds = "ds_=item";
- oParam.typeStr = "m";
- oParam.async = false;
- //oParam.callback = "cf_TXAHR00501";
- tranf_submit(oParam);
-
- switch1.tabindex = 0;
- }
- function fGetRsrvInfoFromHistory(vCmbIndex, vParam )
- {
- if( vCmbIndex < 0 ) return "";
- var ndlist = ds_temp_histlst_item
- if( ndlist.rowcount == 0 ) return "";
- if( ndlist.rowcount < 1) return ;
- var ret = "";
-
- if( vParam == "rsrvdd")
- {
- ret = ndlist.getColumn(vCmbIndex, "rsrvdd");
- }
- else if( vParam == "rsrvno")
- {
- ret = ndlist.getColumn(vCmbIndex, "rsrvno");
- }
- else if( vParam == "pkgnm")
- {
- ret = ndlist.getColumn(vCmbIndex, "pkgnm");
- }
- else if( vParam == "pkgcd")
- {
- ret = ndlist.getColumn(vCmbIndex, "pkgcd");
- }
- else if( vParam == "pid")
- {
- ret = ndlist.getColumn(vCmbIndex, "pid");
- }
- else if( vParam == "orddd")
- {
- ret = ndlist.getColumn(vCmbIndex, "orddd");
- }
- else if( vParam == "cretno")
- {
- ret = ndlist.getColumn(vCmbIndex, "cretno");
- }
- else if( vParam == "healexamflag")
- {
- ret = ndlist.getColumn(vCmbIndex, "healexamflag");
- }
- return ret ;
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveJudg("H");
- }
- function switch1_case_judg_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- trace("1");
- }
- function ds_main_judgdetl_judginfo_item_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "rsltcnstdrid") {
- trace("2");
- }
- }
- function switch1_case_judg_group1_btn_searchhist_onclick(obj:Button, e:ClickEventInfo)
- {
- var vPid = switch1.case_judg.group1.ipt_srchpid2.text;
- if(!utlf_isNull(vPid)) {
- ahafGetHistList2(vPid, switch1.case_pat.group2.cmb_srchhealexamdetlflag.value, "E");//해당환자의 건진history조회
- fGetAfexamlist(); //추가, 재검, 타과의뢰 조회
- switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
-
- }
- }
- function switch1_case_pat_grd_judgpatlst_onheadclick(obj:Grid, e:GridClickEventInfo)
- {
- obj.setCellPos(hPos);
- if (e.col != e.oldcol) grdf_clearSort(obj);
- grdf_gridSort(switch1.case_pat.grd_judgpatlst,e);
- trace("hPos2222 :"+hPos);
- switch1.case_pat.grd_judgpatlst.hscrollbar.pos = hPos;
-
- }
- function switch1_case_pat_grd_judgpatlst_onhscroll(obj:Grid, e:ScrollEventInfo)
- {
- hPos = e.pos;
- trace("hPos111 :"+hPos);
- }
- function switch1_case_judg_group1_cmb_srchrsrvdd_oncloseup(obj:Combo, e:ComboCloseUpEventInfo)
- {
- var idx = e.postindex;
- ds_main_judgdetl_rsltlst_item.clearData();
- ds_main_judgdetl_rsltlst_itemtext.clearData();
- ds_main_judgdetl_rsltlst_rslttextinfo.clearData();
- ds_main_judgdetl_judginfo_item.clearData();
-
- if(idx < 0) return;
- var sNd = e.postindex;
- var nodelist = ds_temp_histlst_item;
- ds_main_judgdetl_rsltlst_item.clearData();
- if(nodelist.rowcount == 0) return;
- if(idx >= nodelist.rowcount) idx = 0;
- var sRsrvdd = nodelist.getColumn(idx, "rsrvdd");
- var sRsrvno = nodelist.getColumn(idx, "rsrvno");
- var sPkgnm = nodelist.getColumn(idx, "pkgnm");
- var sPid = nodelist.getColumn(idx, "pid");
- var sOrdDD = nodelist.getColumn(idx, "orddd");
- var sCretno = nodelist.getColumn(idx, "cretno");
- var sHealExamDetlFlag = nodelist.getColumn(idx, "healexamdetlflag");
-
- ds_init_send.setColumn(0, "srchhealexamdetlflag2", sHealExamDetlFlag);
-
- fGetJudgDetlInfo(sRsrvdd, sRsrvno , sPkgnm, sPid, sOrdDD, sCretno); //판정정보 상세내역 조회
-
- fGetAfexamlist();
- }
- ]]></Script>
- </Form>
- </FDL>
|