123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPARC00100" position="absolute 0 0 1195 810" titletext="의뢰환자등록" onload="SPARC00100_onload" onclose="SPARC00100_onclose" oninit="SPARC00100_oninit">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 1194 25" id="group1">
- <Layouts>
- <Layout>
- <Static text="의뢰환자 등록" position="absolute 0 0 130 23" id="caption6" class="tit_1"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 0 782 1195 809" id="group5" anchor="left right bottom">
- <Layouts>
- <Layout>
- <Button position="absolute 1012 2 1080 24" id="button17" class="btn4" text="초기화" onclick="group5_button17_onclick"/>
- <Button position="absolute 1081 2 1137 24" id="button3" class="btn4" text="삭제" onclick="group5_button3_onclick"/>
- <Button position="absolute 1138 2 1194 24" id="button4" class="btn4" text="저장" onclick="group5_button4_onclick"/>
- <Button position="absolute 0 2 116 24" id="button19" class="btn3" text="의뢰서내역조회" onclick="group5_button19_onclick"/>
- <Button position="absolute 118 2 234 24" id="button1" class="btn3" text="통합기록조회" onclick="group5_button1_onclick"/>
- <Button position="absolute 236 2 352 24" id="button12" class="btn3" text="타병원진료의뢰" onclick="group5_button12_onclick"/>
- <Button position="absolute 354 2 493 24" id="button13" class="btn3" text="개인정보이용동의서" onclick="group5_button13_onclick"/>
- <CheckBox id="checkbox00" taborder="1" value="N" truevalue="Y" falsevalue="N" onclick="group2_checkbox00_onclick" position="absolute 655 3 752 23" text="동의서 징구"/>
- <Button id="btn_ocrprnt" taborder="2" position="absolute 495 2 576 24" class="btn3" text="OCR출력" onclick="group5_btn_ocrprnt_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 0 20 1195 781" id="group2" scrollbars="autoboth" anchor="all">
- <Layouts>
- <Layout width="1195" height="761">
- <Grid position="absolute 0 266 1194 364" id="grd_reqlist" binddataset="ds_main_patreq_reqlist" anchor="left top right" oncellclick="group2_grd_reqlist_oncellclick" cellsizingtype="col" cellsizebandtype="allband">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="0" band="left"/>
- <Column size="80" band="left"/>
- <Column size="80" band="left"/>
- <Column size="80" band="left"/>
- <Column size="150" band="left"/>
- <Column size="80"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="95"/>
- <Column size="60"/>
- <Column size="100"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="100"/>
- <Column size="89"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="400"/>
- <Column size="200"/>
- <Column size="100"/>
- <Column size="200"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="SMSDD"/>
- <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="One-Stop 유형"/>
- <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="타병원진료의뢰서"/>
- <Cell col="26" text="타병원cd"/>
- <Cell col="27" text="타병원소견서"/>
- <Cell col="28" text="mpphontel"/>
- <Cell col="29" text="orddrid"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow + 1"/>
- <Cell col="1" text="bind:smsdd"/>
- <Cell col="2" displaytype="date" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:reqdd" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="text" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:depthngnm"/>
- <Cell col="4" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:usernm"/>
- <Cell col="5" style="align:left middle;padding:2 2 2 2;background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:coophospnm"/>
- <Cell col="6" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:drnm"/>
- <Cell col="7" displaytype="combo" style="align:center middle;background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:chospath" combodataset="ds_cmb_chospath" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="8" displaytype="combo" style="align:center middle;background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:fsexamflag" combodataset="ds_init_fsexamflag_p0021" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="9" displaytype="combo" style="align:center middle;background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:reqtype" combodataset="ds_init_reqtype_a0418" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="10" displaytype="combo" edittype="combo" style="align:center middle;background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:cptype" combodataset="ds_init_cptype_a0420" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="11" displaytype="combo" edittype="combo" style="align:center middle;background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:reqpath" combodataset="ds_init_reqpath_a0421" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="12" displaytype="combo" edittype="combo" style="align:center middle;background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:replmthd" combodataset="ds_init_replmthd_a0422" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="13" displaytype="date" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:orddd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="14" displaytype="combo" edittype="combo" style="align:center middle;background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:repltype" combodataset="ds_init_repltype_a0423" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="15" displaytype="combo" edittype="combo" style="align:center middle;background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:reqagntype" combodataset="ds_init_reqagntype_a0583" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="16" displaytype="date" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:rgstdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="17" displaytype="combo" edittype="combo" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:endflag" combodataset="ds_init_endflag_a0424" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="18" displaytype="combo" edittype="combo" style="align:center middle;background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:replflag" combodataset="ds_init_replflag_a0636" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="19" displaytype="combo" edittype="combo" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:endtype" combodataset="ds_init_endtype_a0425" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="20" displaytype="date" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:enddd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="21" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:cc"/>
- <Cell col="22" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:rem"/>
- <Cell col="23" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:reqpseqno"/>
- <Cell col="24" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:outrecyn"/>
- <Cell col="25" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:outcnstyn"/>
- <Cell col="26" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:outcdyn"/>
- <Cell col="27" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:outcmtyn"/>
- <Cell col="28" style="background:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');background2:EXPR(userDeptcd == '1021101000' && corpnoyn == 'Y' ? 'yellowgreen' :'');" text="bind:mpphontel"/>
- <Cell col="29" text="bind:orddrid"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 0 653 760 659" linetype="horizontal" id="line27" class="line_2" anchor="left bottom"/>
- <Shape position="absolute 0 752 760 758" linetype="horizontal" id="line35" class="line_2" anchor="left bottom"/>
- <Shape position="absolute 0 208 394 214" linetype="horizontal" id="line43" class="line_2" anchor="default"/>
- <Static text="인적사항" position="absolute 0 7 111 23" id="caption5" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 23 395 29" linetype="horizontal" id="line44" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
- <Shape position="absolute 0 52 394 58" linetype="horizontal" id="line45" class="line_2" anchor="default"/>
- <Edit position="absolute 118 30 210 52" id="ipt_pid" taborder="1" anchor="default" onkeydown="group2_ipt_pid_onkeydown"/>
- <Shape position="absolute 0 78 394 84" linetype="horizontal" id="line46" class="line_2" anchor="default"/>
- <Shape position="absolute 0 104 394 110" linetype="horizontal" id="line47" class="line_2" anchor="default"/>
- <Shape position="absolute 0 130 394 136" linetype="horizontal" id="line50" class="line_2" anchor="default"/>
- <Static text="성명[한/영]" position="absolute 0 56 115 79" align="align:center middle;" id="caption38" class="cell_1" anchor="default"/>
- <Static text="주민번호" position="absolute 0 82 115 105" align="align:center middle;" id="caption43" class="cell_1" anchor="default"/>
- <Static text="등록번호" position="absolute 0 28 115 53" align="align:center middle;" id="caption46" class="cell_1" anchor="default"/>
- <Static text="성별/나이" position="absolute 236 28 309 53" align="align:center middle;" id="caption47" class="cell_1" anchor="default"/>
- <Static text="생년월일" position="absolute 236 82 309 105" align="align:center middle;" id="caption48" class="cell_1" anchor="default"/>
- <Static text="연락처/휴대폰" position="absolute 0 108 115 131" align="align:center middle;" id="caption49" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 156 394 162" linetype="horizontal" id="line51" class="line_2" anchor="default"/>
- <Shape position="absolute 0 182 394 188" linetype="horizontal" id="line52" class="line_2" anchor="default"/>
- <Static text="외국인 여부" position="absolute 0 186 115 209" align="align:center middle;" id="caption50" class="cell_1" anchor="default"/>
- <CheckBox position="absolute 91 187 106 207" id="checkbox1" visible="false" anchor="default"/>
- <Static text="여권번호" position="absolute 211 186 292 209" align="align:center middle;" id="caption51" class="cell_1" anchor="default"/>
- <Shape position="absolute 769 390 1192 396" linetype="horizontal" id="line55" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
- <Static text="상병내역" position="absolute 769 374 913 390" id="caption52" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 261 1194 267" linetype="horizontal" id="line56" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
- <Static text="의뢰내역" position="absolute 0 245 144 261" id="caption53" class="tit_2" anchor="default"/>
- <Static text="우편번호" position="absolute 0 134 115 157" align="align:center middle;" id="caption54" class="cell_1" anchor="default"/>
- <Static text="주소" position="absolute 0 160 115 183" align="align:center middle;" id="caption55" class="cell_1" anchor="default"/>
- <Static text="진료과" position="absolute 255 473 370 496" align="align:center middle;" id="caption56" class="cell_1" anchor="default"/>
- <Static text="의뢰일자" position="absolute 510 551 625 574" align="align:center middle;" id="caption58" class="cell_1" anchor="default"/>
- <Static text="One-Stop 유형" position="absolute 255 525 370 548" align="align:center middle;" id="caption59" class="cell_1" anchor="default"/>
- <Static text="완료일자" position="absolute 510 525 625 548" align="align:center middle;" id="caption60" class="cell_1" anchor="default"/>
- <Static text="초재진구분" position="absolute 0 499 115 522" align="align:center middle;" id="caption61" class="cell_1" anchor="default"/>
- <Static text="의뢰 의사" position="absolute 342 395 415 418" align="align:center middle;" id="caption62" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 417 760 423" linetype="horizontal" id="line57" class="line_2" anchor="default"/>
- <Static text="의뢰 병원명" position="absolute 0 395 115 418" align="align:center middle;" id="caption63" class="cell_1" anchor="default"/>
- <Static text="주호소" position="absolute 0 603 115 627" align="align:center middle;" id="caption64" class="cell_1" anchor="left top bottom"/>
- <Static text="의뢰경로" position="absolute 255 551 370 574" align="align:center middle;" id="caption65" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 234 1194 240" linetype="horizontal" id="line60" class="line_3" anchor="left top right"/>
- <Shape position="absolute 0 754 1194 760" linetype="horizontal" id="line61" class="line_3" anchor="left right bottom"/>
- <Static text="참고사항" position="absolute 375 604 507 626" align="align:center middle;" id="caption66" class="cell_1" anchor="left top bottom"/>
- <Static text="종교" position="absolute 0 212 115 235" align="align:center middle;" id="caption67" class="cell_1" anchor="default"/>
- <Static text="회신유형" position="absolute 0 577 75 600" align="align:center middle;" id="caption68" class="cell_1" anchor="default"/>
- <Tab position="absolute 400 0 1195 219" id="switch2" anchor="left top right" tabindex="0">
- <Tabpages>
- <Tabpage text="외래 진료내역" id="case3">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 0 795 2" linetype="horizontal" id="line62" class="line_1" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
- <Grid position="absolute 0 3 795 192" id="grd_outlist" binddataset="ds_main_patreq_otptlist" anchor="left top right" oncelldblclick="group2_switch2_case3_grd_outlist_oncelldblclick" autofittype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="100"/>
- <Column size="80"/>
- <Column size="140"/>
- <Column size="88"/>
- <Column size="67"/>
- <Column size="80"/>
- <Column size="96"/>
- <Column size="102"/>
- <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="의뢰서유무"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow + 1"/>
- <Cell col="1" displaytype="date" text="bind:orddd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="2" displaytype="date" text="bind:ordtm" mask="HH:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="3" text="bind:orddeptnm"/>
- <Cell col="4" text="bind:orddrnm"/>
- <Cell col="5" text="bind:stat"/>
- <Cell col="6" text="bind:fsexamflagnm"/>
- <Cell col="7" text="bind:rsrvflag"/>
- <Cell col="8" text="bind:insukindnm"/>
- <Cell col="9" text="bind:reqdocuyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="입원 진료내역" id="case4">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 0 795 3" linetype="horizontal" id="line63" class="line_1" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
- <Grid position="absolute 0 3 795 192" id="grd_inlist" binddataset="ds_main_patreq_inptlist" anchor="left top right" oncelldblclick="group2_switch2_case4_grd_inlist_oncelldblclick" autofittype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="95"/>
- <Column size="80"/>
- <Column size="140"/>
- <Column size="100"/>
- <Column size="90"/>
- <Column size="80"/>
- <Column size="95"/>
- <Column size="80"/>
- </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="퇴원시간"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow + 1"/>
- <Cell col="1" displaytype="date" text="bind:indd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="2" displaytype="date" text="bind:intm" mask="HH:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="text" text="bind:orddeptnm"/>
- <Cell col="4" text="bind:atdoctnm"/>
- <Cell col="5" text="bind:wardnm"/>
- <Cell col="6" text="bind:roomcd"/>
- <Cell col="7" displaytype="date" text="bind:dschdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="8" displaytype="date" text="bind:dschtm" mask="HH:mm" calendardisplaynulltype="nulltext"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Static text="정보공개 동의여부" position="absolute 0 551 115 574" align="align:center middle;" id="caption69" class="cell_1" anchor="default"/>
- <Static text="등록일자" position="absolute 0 525 115 548" align="align:center middle;" id="caption70" class="cell_1" anchor="default"/>
- <Static text="회신방법" position="absolute 510 499 625 522" align="align:center middle;" id="caption71" class="cell_1" anchor="default"/>
- <Static text="E-MAIL" position="absolute 255 447 370 470" align="align:center middle;" id="caption72" class="cell_1" anchor="default"/>
- <Static text="진행상태" position="absolute 255 499 370 522" align="align:center middle;" id="caption73" class="cell_1" anchor="default"/>
- <Static text="내원경로" position="absolute 395 577 470 600" align="align:center middle;" id="caption74" class="cell_1" anchor="default"/>
- <Static text="의뢰구분" position="absolute 572 577 647 600" align="align:center middle;" id="caption75" class="cell_1" anchor="default"/>
- <Static text="진료일자" position="absolute 0 473 115 496" align="align:center middle;" id="caption76" class="cell_1" anchor="default"/>
- <Shape position="absolute 769 524 1192 530" linetype="horizontal" id="line64" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
- <Static text="의사회신" position="absolute 769 508 913 524" id="caption77" class="tit_2" anchor="default"/>
- <Static text="1차회신" position="absolute 0 660 144 676" id="caption78" class="tit_2" anchor="left bottom"/>
- <Shape position="absolute 0 676 252 682" linetype="horizontal" id="line65" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left bottom"/>
- <Static text="입퇴원요약지 회신" position="absolute 255 660 399 676" id="caption79" class="tit_2" anchor="left bottom"/>
- <Shape position="absolute 255 676 765 682" linetype="horizontal" id="line66" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left bottom"/>
- <Static text="출력일자" position="absolute 0 681 115 705" align="align:center middle;" id="caption81" class="cell_1" anchor="left bottom"/>
- <Static text="출력일자" position="absolute 255 681 370 705" align="align:center middle;" id="caption83" class="cell_1" anchor="left bottom"/>
- <Shape position="absolute 0 704 365 710" linetype="horizontal" id="line67" class="line_2" anchor="left bottom"/>
- <Shape position="absolute 0 390 765 396" linetype="horizontal" id="line68" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
- <Static text="의뢰내역정보" position="absolute 0 374 144 390" id="caption84" class="tit_2" anchor="default"/>
- <Static text="주치의" position="absolute 510 473 625 496" align="align:center middle;" id="caption85" class="cell_1" anchor="default"/>
- <Combo position="absolute 312 30 352 52" align="align:center middle;" id="cmb_sex" enable="false" taborder="5" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">M</Col>
- <Col id="datacolumn">남</Col>
- </Row>
- <Row>
- <Col id="codecolumn">F</Col>
- <Col id="datacolumn">여</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit readonly="true" position="absolute 355 30 395 52" align="align:right middle;" id="opt_age" anchor="default"/>
- <Edit readonly="true" position="absolute 118 58 234 78" id="opt_hngnm" anchor="default"/>
- <Edit readonly="true" position="absolute 236 58 395 78" id="opt_engnm" anchor="default"/>
- <MaskEdit readonly="true" position="absolute 118 83 175 104" align="align:center middle;" id="opt_rrgstno1" taborder="3" mask="999999" anchor="default" type="string" maskchar=" "/>
- <Edit position="absolute 177 83 234 104" align="align:center middle;" id="opt_rrgstno2" mask="9999999" anchor="default" password="true" class="output" readonly="true"/>
- <MaskEdit readonly="true" position="absolute 312 83 395 104" align="align:center middle;" id="opt_brthdd" mask="####-##-##" anchor="default" maskchar=" " type="string" trimtype="both" style="align:left middle;"/>
- <Edit readonly="true" position="absolute 118 109 234 130" id="opt_hometel" anchor="default"/>
- <Edit readonly="true" position="absolute 236 109 395 130" id="opt_mpphontel" anchor="default"/>
- <MaskEdit readonly="true" position="absolute 118 135 148 156" align="align:center middle;" id="opt_zipcd1" mask="###" anchor="default"/>
- <MaskEdit readonly="true" position="absolute 151 135 181 156" align="align:center middle;" id="opt_zipcd2" mask="###" anchor="default"/>
- <Edit readonly="true" position="absolute 186 135 395 156" id="opt_addr" anchor="default"/>
- <Edit readonly="true" position="absolute 118 162 395 181" id="opt_detladdr" anchor="default"/>
- <Combo position="absolute 118 187 205 208" id="cmb_nati" class="combo_default" enable="false" innerdataset="@ds_init_nati_p0353" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Edit readonly="true" position="absolute 295 187 395 208" id="opt_psptno" anchor="default"/>
- <Combo position="absolute 118 213 205 234" id="cmb_religncd" class="combo_default" enable="false" innerdataset="@ds_init_religncd_p0157" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Button position="absolute 214 32 230 48" id="btn_patinfo" class="icon_search" text="" anchor="default" onclick="group2_btn_patinfo_onclick"/>
- <Button position="absolute 323 398 339 414" id="btn_hosplist" class="icon_search" text="" anchor="default" onclick="group2_btn_hosplist_onclick"/>
- <Grid position="absolute 769 395 1190 501" id="grd_diaglist" binddataset="ds_main_listinfo_diaglist" anchor="left top right" autosizingtype="row" extendsizetype="row" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="78"/>
- <Column size="116"/>
- <Column size="127"/>
- <Column size="89"/>
- <Column size="80"/>
- </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="산정특례여부"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow + 1"/>
- <Cell col="1" style="padding:3 3 3 3;" text="bind:diagcd" wordwrap="char"/>
- <Cell col="2" style="align:left middle;padding:3 3 3 3;" text="bind:diaghngnm" wordwrap="char"/>
- <Cell col="3" style="align:left middle;padding:3 3 3 3;" text="bind:diagengnm" wordwrap="char"/>
- <Cell col="4" displaytype="date" style="padding:3 3 3 3;" text="bind:orddd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="5" style="padding:3 3 3 3;" text="bind:estmexptyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid position="absolute 769 529 1192 633" id="grd_repllist" binddataset="ds_main_listinfo_doctreqlist" anchor="left top right" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="118"/>
- <Column size="100"/>
- </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="진료의사"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow + 1"/>
- <Cell col="1" displaytype="date" text="bind:lastformrecdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="2" displaytype="date" text="bind:prntdt" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="3" text="bind:orddeptnm"/>
- <Cell col="4" text="bind:orddrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="전화번호" position="absolute 406 421 475 444" align="align:center middle;" id="caption1" class="cell_1" anchor="default"/>
- <Static text="팩스" position="absolute 590 421 648 444" align="align:center middle;" id="caption2" class="cell_1" anchor="default"/>
- <Static text="병원구분" position="absolute 0 421 115 444" align="align:center middle;" id="caption3" class="cell_1" anchor="default"/>
- <Combo position="absolute 117 423 196 442" id="cmb_hospgrade" taborder="20" innerdataset="@ds_init_hospgrade_a0429" datacolumn="cdnm" codecolumn="cdid" anchor="default" enable="false"/>
- <Static text="되의뢰병원" position="absolute 0 731 115 753" align="align:center middle;" id="caption4" class="cell_1" anchor="left bottom"/>
- <Static text="완료일자" position="absolute 375 731 505 753" align="align:center middle;" id="caption7" class="cell_1" anchor="left bottom"/>
- <Shape position="absolute 769 654 1192 660" linetype="horizontal" id="line2" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
- <Static text="간호사회신" position="absolute 769 638 913 654" id="caption8" class="tit_2" anchor="default"/>
- <Static text="동문여부" position="absolute 0 447 115 470" align="align:center middle;" id="caption9" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 443 760 449" linetype="horizontal" id="line1" class="line_2" anchor="default"/>
- <Shape position="absolute 0 469 760 475" linetype="horizontal" id="line3" class="line_2" anchor="default"/>
- <Shape position="absolute 0 495 760 501" linetype="horizontal" id="line4" class="line_2" anchor="default"/>
- <Shape position="absolute 0 521 760 527" linetype="horizontal" id="line5" class="line_2" anchor="default"/>
- <Shape position="absolute 0 547 760 553" linetype="horizontal" id="line6" class="line_2" anchor="default"/>
- <Shape position="absolute 0 573 760 579" linetype="horizontal" id="line7" class="line_2" anchor="default"/>
- <Shape position="absolute 0 599 760 605" linetype="horizontal" id="line8" class="line_2" anchor="default"/>
- <Shape position="absolute 0 726 765 732" linetype="horizontal" id="line9" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left bottom"/>
- <Static text="되의뢰서" position="absolute 0 710 136 726" id="caption10" class="tit_2" anchor="left bottom"/>
- <Shape position="absolute 346 704 759 710" linetype="horizontal" id="line10" class="line_2" anchor="left bottom"/>
- <Edit position="absolute 117 396 320 417" id="opt_coophospnm" class="input_essential" enable="false" anchor="default"/>
- <Edit readonly="true" position="absolute 417 396 505 417" id="opt_drnm" anchor="default"/>
- <Edit readonly="true" position="absolute 477 423 587 442" id="opt_hosptelno" anchor="default"/>
- <Edit readonly="true" position="absolute 651 423 761 442" id="opt_hospfaxno" anchor="default"/>
- <Combo position="absolute 117 448 252 467" id="cmb_clsmatyn" enable="false" taborder="20" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Y</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">N</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit readonly="true" position="absolute 372 448 507 467" id="opt_emailnm" anchor="default"/>
- <Calendar position="absolute 117 475 252 494" id="opt_orddd" class="input_essential" enable="false" anchor="default" dateformat="yyyy-MM-dd" value="null"/>
- <Combo position="absolute 372 475 507 494" id="cmb_orddeptcd" class="combo_default" taborder="1" innerdataset="@ds_init_dept" datacolumn="depthngnm" codecolumn="deptcd" anchor="default" onitemchanged="group2_cmb_orddeptcd_onitemchanged"/>
- <Combo position="absolute 627 475 762 494" id="cmb_orddrid" class="combo_default" taborder="2" innerdataset="@ds_init_doclist_medispcl" datacolumn="doctnm" codecolumn="doctid" anchor="default"/>
- <Combo position="absolute 117 501 252 520" id="cmb_fsexamflag" class="combo_default" taborder="3" innerdataset="@ds_init_fsexamflag_p0021" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 473 579 570 598" id="cmb_chospath" class="combo_default" taborder="12" codecolumn="value" datacolumn="label" anchor="default" innerdataset="@ds_cmb_chospath"/>
- <Combo position="absolute 649 577 761 598" id="cmb_reqtype" class="combo_default" taborder="13" innerdataset="@ds_init_reqtype_a0418" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Calendar position="absolute 117 526 252 545" id="ipt_rgstdd" class="input_essential" taborder="5" anchor="default" ontextchanged="group2_ipt_rgstdd_ontextchanged" dateformat="yyyy-MM-dd" value="null"/>
- <Combo position="absolute 372 552 507 571" id="cmb_reqpath" class="combo_default" taborder="8" innerdataset="@ds_init_reqpath_a0421" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Calendar position="absolute 627 552 762 571" id="ipt_reqdd" class="input_essential" taborder="9" anchor="default" dateformat="yyyy-MM-dd" value="null"/>
- <Combo position="absolute 117 552 252 571" id="cmb_replflag" class="combo_default" taborder="7" innerdataset="@ds_init_replflag_a0636" datacolumn="cdnm" codecolumn="cdid" anchor="default" oncloseup="group2_cmb_replflag_oncloseup"/>
- <Combo position="absolute 372 526 507 545" id="cmb_cptype" class="combo_default" taborder="6" innerdataset="@ds_init_cptype_a0420" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 627 501 762 520" id="cmb_replmthd" class="combo_essential" taborder="4" innerdataset="@ds_init_replmthd_a0422" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 77 579 188 598" id="cmb_repltype" class="combo_default" taborder="10" innerdataset="@ds_init_repltype_a0423" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 372 501 507 520" id="cmb_endflag" class="combo_default" enable="false" innerdataset="@ds_init_endflag_a0424" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <TextArea position="absolute 117 603 373 627" id="textarea3" taborder="14" anchor="left top bottom"/>
- <TextArea position="absolute 510 604 761 624" id="textarea4" taborder="15" anchor="left top bottom"/>
- <Calendar position="absolute 117 683 252 704" id="opt_fstprntdt" class="input_default" enable="false" anchor="left bottom" dateformat="yyyy-MM-dd" value="null"/>
- <Calendar position="absolute 372 683 507 704" id="opt_indschprntdt" class="input_default" enable="false" anchor="left bottom" dateformat="yyyy-MM-dd" value="null"/>
- <Calendar position="absolute 510 733 645 752" id="opt_enddd" class="input_default" enable="false" anchor="left bottom" dateformat="yyyy-MM-dd" value="null"/>
- <Edit readonly="true" position="absolute 117 733 370 752" id="opt_reqcoophospnm" anchor="left bottom"/>
- <Grid position="absolute 769 659 1192 755" id="grd_rclist" binddataset="ds_main_listinfo_nursereqlist" anchor="all" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="118"/>
- <Column size="100"/>
- </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="진료의사"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow + 1"/>
- <Cell col="1" displaytype="date" text="bind:lastformrecdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="2" displaytype="date" text="bind:prntdt" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="3" text="bind:orddeptnm"/>
- <Cell col="4" text="bind:orddrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Calendar position="absolute 627 526 762 545" id="ipt_enddd" class="input_default" enable="false" anchor="default" dateformat="yyyy-MM-dd" value="null"/>
- <Combo position="absolute 282 579 393 598" id="cmb_reqagntype" class="combo_default" taborder="11" innerdataset="@ds_init_reqagntype_a0583" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Static text="되의뢰 유형" position="absolute 190 577 280 600" align="align:center middle;" id="caption11" class="cell_1" anchor="default"/>
- <Static text="STAFF" position="absolute 510 681 625 705" align="align:center middle;" id="caption12" class="cell_1" anchor="left bottom"/>
- <Edit readonly="true" position="absolute 627 683 742 704" id="opt_staffid" anchor="left bottom"/>
- <Button position="absolute 747 684 763 700" id="btn_staff" class="icon_search" text="" anchor="left bottom" onclick="group2_btn_staff_onclick"/>
- <Static text="의뢰의사 전화번호" position="absolute 510 395 625 418" align="align:center middle;" id="caption13" class="cell_1" anchor="default"/>
- <Edit readonly="true" position="absolute 627 397 762 416" id="output1" anchor="default"/>
- <Button position="absolute 508 371 583 390" id="button8" class="btn2" visible="false" text="SMS전송" anchor="default" onclick="group2_button8_onclick"/>
- <Edit readonly="true" position="absolute 627 449 660 468" id="opt_smsyn" anchor="default"/>
- <Static text="SMS 발송" position="absolute 510 447 625 470" align="align:center middle;" id="caption14" class="cell_1" anchor="default"/>
- <Button position="absolute 660 371 765 390" id="button5" class="btn2" text="메시지바로전송" anchor="default" onclick="group2_button5_onclick"/>
- <Button position="absolute 410 371 507 390" id="button9" class="btn2" visible="false" text="HIE의뢰서보기" anchor="default" onclick="group2_button9_onclick"/>
- <Button position="absolute 584 371 659 390" id="button11" class="btn2" text="메시지편집" anchor="default" onclick="group2_button11_onclick"/>
- <MaskEdit readonly="true" position="absolute 665 449 760 468" id="output2" mask="####-##-##" anchor="default"/>
- <Button position="absolute 1138 3 1193 22" id="button2" class="btn7" taborder="2" text="엑셀" anchor="top right" onclick="group2_button2_onclick"/>
- <CheckBox id="bool_outrecyn" taborder="21" position="absolute 516 631 536 651" falsevalue="N" truevalue="Y" anchor="left bottom"/>
- <Static id="caption16" text="기록지" class="cell_1" position="absolute 461 631 511 653" anchor="left bottom"/>
- <Static id="caption17" text="CD" class="cell_1" position="absolute 400 631 435 653" anchor="left bottom"/>
- <CheckBox id="bool_outcdyn" taborder="22" value="N" truevalue="Y" falsevalue="N" position="absolute 440 631 460 651" anchor="left bottom"/>
- <Static id="caption18" text="진료의뢰서" class="cell_1" position="absolute 303 631 376 653" anchor="left bottom"/>
- <Static id="caption19" text="소견서" class="cell_1" position="absolute 541 631 591 653" anchor="left bottom"/>
- <CheckBox id="bool_outcmtyn" taborder="23" value="N" truevalue="Y" falsevalue="N" position="absolute 596 631 616 651" anchor="left bottom" onclick="group2_bool_outcmtyn_onclick"/>
- <CheckBox id="bool_outcnstyn" taborder="24" value="N" truevalue="Y" falsevalue="N" position="absolute 381 631 401 651" anchor="left bottom" onclick="group2_bool_outcnstyn_onclick"/>
- <Div position="absolute 773 395 1053 620" id="group3" visible="false" anchor="default" class="div_DA">
- <Layouts>
- <Layout>
- <Button position="absolute 225 5 267 24" id="button10" class="btn2" text="닫기" anchor="default" onclick="group2_group3_button10_onclick"/>
- <TextArea position="absolute 5 26 270 216" id="tar_msg" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption15" text="의뢰번호(1차)" class="cell_1" position="absolute 0 630 115 654" anchor="left bottom"/>
- <Edit id="input1" taborder="25" position="absolute 117 632 301 652" anchor="left bottom"/>
- <Shape id="line00" class="line_2" position="absolute 0 626 760 632" anchor="left bottom"/>
- <Static id="caption00" text="요양기관번호" class="cell_1" position="absolute 199 421 290 444" anchor="default"/>
- <Edit id="opt_corpno" taborder="26" readonly="true" position="absolute 293 423 403 442" anchor="default"/>
- <Static id="caption06" text="타병원입원중의뢰서" class="cell_1" position="absolute 619 631 742 653" anchor="left bottom" style="color:red;"/>
- <CheckBox id="bool_corpnoyn" taborder="27" value="N" truevalue="Y" falsevalue="N" position="absolute 745 631 761 651" anchor="left bottom" onclick="group2_bool_corpnoyn_onclick"/>
- <CheckBox id="chk_corpno" taborder="28" text="타병원입원중" position="absolute 83 243 183 263" truevalue="Y" falsevalue="N" onclick="group2_chk_corpno_onclick" visible="false"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="ivw_ocrprnt" taborder="1" url="emr_formmngtxp::SSMRF03800_OCR뷰어.xfdl" visible="false" position="absolute 1016 -2 1054 16"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_grd_reqlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="smsdd" type="STRING"/>
- <Column id="reqdd" type="STRING"/>
- <Column id="depthngnm" type="STRING"/>
- <Column id="usernm" type="STRING"/>
- <Column id="coophospnm" type="STRING"/>
- <Column id="drnm" type="STRING"/>
- <Column id="chospath" type="STRING"/>
- <Column id="fsexamflag" type="STRING"/>
- <Column id="reqtype" type="STRING"/>
- <Column id="cptype" type="STRING"/>
- <Column id="reqpath" type="STRING"/>
- <Column id="replmthd" type="STRING"/>
- <Column id="orddd" type="STRING"/>
- <Column id="repltype" type="STRING"/>
- <Column id="reqagntype" type="STRING"/>
- <Column id="rgstdd" type="STRING"/>
- <Column id="endflag" type="STRING"/>
- <Column id="replflag" type="STRING"/>
- <Column id="endtype" type="STRING"/>
- <Column id="enddd" type="STRING"/>
- <Column id="cc" type="STRING"/>
- <Column id="rem" type="STRING"/>
- <Column id="mpphontel" type="STRING"/>
- <Column id="orddrid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grd_inlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="indd" type="STRING"/>
- <Column id="intm" type="STRING"/>
- <Column id="orddeptnm" type="STRING"/>
- <Column id="atdoctnm" type="STRING"/>
- <Column id="wardnm" type="STRING"/>
- <Column id="roomcd" type="STRING"/>
- <Column id="dschdd" type="STRING"/>
- <Column id="dschtm" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grd_outlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="orddd" type="STRING"/>
- <Column id="ordtm" type="STRING"/>
- <Column id="orddeptnm" type="STRING"/>
- <Column id="orddrnm" type="STRING"/>
- <Column id="stat" type="STRING"/>
- <Column id="fsexamflagnm" type="STRING"/>
- <Column id="insukindnm" type="STRING"/>
- <Column id="reqdocuyn" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_nati_p0353" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_religncd_p0157" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grd_diaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="diagcd" type="STRING"/>
- <Column id="diaghngnm" type="STRING"/>
- <Column id="diagengnm" type="STRING"/>
- <Column id="orddd" type="STRING"/>
- <Column id="estmexptyn" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grd_repllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="lastformrecdd" type="STRING"/>
- <Column id="prntdt" type="STRING"/>
- <Column id="orddeptnm" type="STRING"/>
- <Column id="orddrnm" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_hospgrade_a0429" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="depthngnm" type="STRING"/>
- <Column id="deptcd" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_doclist_medispcl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="doctnm" type="STRING"/>
- <Column id="doctid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_fsexamflag_p0021" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_reqtype_a0418" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_reqpath_a0421" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_replflag_a0636" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cptype_a0420" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_replmthd_a0422" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_repltype_a0423" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_endflag_a0424" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grd_rclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="lastformrecdd" type="STRING"/>
- <Column id="prntdt" type="STRING"/>
- <Column id="orddeptnm" type="STRING"/>
- <Column id="orddrnm" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_reqagntype_a0583" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_patient" 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="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="engnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="brthdd" type="STRING" size="256"/>
- <Column id="hometel" type="STRING" size="256"/>
- <Column id="mpphontel" type="STRING" size="256"/>
- <Column id="zipcd1" type="STRING" size="256"/>
- <Column id="zipcd2" type="STRING" size="256"/>
- <Column id="addr" type="STRING" size="256"/>
- <Column id="detladdr" type="STRING" size="256"/>
- <Column id="forgeryn" type="STRING" size="256"/>
- <Column id="nati" type="STRING" size="256"/>
- <Column id="psptno" type="STRING" size="256"/>
- <Column id="religncd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="hngnm"/>
- <Col id="engnm"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- <Col id="brthdd"/>
- <Col id="hometel"/>
- <Col id="mpphontel"/>
- <Col id="zipcd1"/>
- <Col id="zipcd2"/>
- <Col id="addr"/>
- <Col id="detladdr"/>
- <Col id="forgeryn"/>
- <Col id="nati"/>
- <Col id="psptno"/>
- <Col id="religncd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_reqinfo" 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="coophospcd" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="depthngnm" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="emailnm" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="chospath" type="STRING" size="256"/>
- <Column id="fsexamflag" type="STRING" size="256"/>
- <Column id="cptype" type="STRING" size="256"/>
- <Column id="reqtype" type="STRING" size="256"/>
- <Column id="reqpath" type="STRING" size="256"/>
- <Column id="replmthd" type="STRING" size="256"/>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="repltype" type="STRING" size="256"/>
- <Column id="rgstdd" type="STRING" size="256"/>
- <Column id="endtype" type="STRING" size="256"/>
- <Column id="replflag" type="STRING" size="256"/>
- <Column id="endflag" type="STRING" size="256"/>
- <Column id="cc" type="STRING" size="256"/>
- <Column id="rem" type="STRING" size="256"/>
- <Column id="cretno" type="INT" size="256"/>
- <Column id="reqseqno" type="INT" size="256"/>
- <Column id="hospflag" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- <Column id="coopdrcd" type="STRING" size="256"/>
- <Column id="acptseqno" type="INT" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="hospgrade" type="STRING" size="256"/>
- <Column id="clsmatyn" type="STRING" size="256"/>
- <Column id="hosptelno" type="STRING" size="256"/>
- <Column id="hospfaxno" type="STRING" size="256"/>
- <Column id="fstprntdt" type="STRING" size="256"/>
- <Column id="indschprntdt" type="STRING" size="256"/>
- <Column id="reqaprntdt" type="STRING" size="256"/>
- <Column id="reqaenddd" type="STRING" size="256"/>
- <Column id="reqahospnm" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- <Column id="enddd" type="STRING" size="256"/>
- <Column id="reqagntype" type="STRING" size="256"/>
- <Column id="staffid" type="STRING" size="256"/>
- <Column id="staffnm" type="STRING" size="256"/>
- <Column id="mpphontel" type="STRING" size="256"/>
- <Column id="smsmsgkey" type="STRING" size="256"/>
- <Column id="hieyn" type="STRING" size="256"/>
- <Column id="msg" type="STRING" size="256"/>
- <Column id="smsdd" type="STRING" size="256"/>
- <Column id="reqpseqno" type="STRING" size="256"/>
- <Column id="outrecyn" type="STRING" size="256"/>
- <Column id="outcdyn" type="STRING" size="256"/>
- <Column id="outcnstyn" type="STRING" size="256"/>
- <Column id="outcmtyn" type="STRING" size="256"/>
- <Column id="corpnoyn" type="STRING" size="256"/>
- <Column id="corpno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="coophospcd"/>
- <Col id="coophospnm"/>
- <Col id="orddd"/>
- <Col id="orddeptcd"/>
- <Col id="depthngnm"/>
- <Col id="orddrid"/>
- <Col id="usernm"/>
- <Col id="emailnm"/>
- <Col id="drnm"/>
- <Col id="chospath"/>
- <Col id="fsexamflag"/>
- <Col id="cptype"/>
- <Col id="reqtype"/>
- <Col id="reqpath"/>
- <Col id="replmthd"/>
- <Col id="reqdd"/>
- <Col id="repltype">1</Col>
- <Col id="rgstdd"/>
- <Col id="endtype"/>
- <Col id="replflag"/>
- <Col id="endflag"/>
- <Col id="cc"/>
- <Col id="rem"/>
- <Col id="cretno"/>
- <Col id="reqseqno"/>
- <Col id="hospflag"/>
- <Col id="status"/>
- <Col id="coopdrcd"/>
- <Col id="acptseqno"/>
- <Col id="fromdd"/>
- <Col id="hospgrade"/>
- <Col id="clsmatyn"/>
- <Col id="hosptelno"/>
- <Col id="hospfaxno"/>
- <Col id="fstprntdt"/>
- <Col id="indschprntdt"/>
- <Col id="reqaprntdt"/>
- <Col id="reqaenddd"/>
- <Col id="reqahospnm"/>
- <Col id="status"/>
- <Col id="enddd"/>
- <Col id="reqagntype"/>
- <Col id="staffid"/>
- <Col id="staffnm"/>
- <Col id="mpphontel"/>
- <Col id="smsmsgkey"/>
- <Col id="hieyn"/>
- <Col id="msg"/>
- <Col id="smsdd"/>
- <Col id="reqpseqno"/>
- <Col id="outrecyn"/>
- <Col id="outcdyn"/>
- <Col id="outcnstyn"/>
- <Col id="outcmtyn"/>
- <Col id="corpnoyn"/>
- <Col id="corpno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patreq_reqlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="depthngnm" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="chospath" type="STRING" size="256"/>
- <Column id="fsexamflag" type="STRING" size="256"/>
- <Column id="reqtype" type="STRING" size="256"/>
- <Column id="cptype" type="STRING" size="256"/>
- <Column id="reqpath" type="STRING" size="256"/>
- <Column id="replmthd" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="repltype" type="STRING" size="256"/>
- <Column id="reqagntype" type="STRING" size="256"/>
- <Column id="rgstdd" type="STRING" size="256"/>
- <Column id="endflag" type="STRING" size="256"/>
- <Column id="replflag" type="STRING" size="256"/>
- <Column id="endtype" type="STRING" size="256"/>
- <Column id="enddd" type="STRING" size="256"/>
- <Column id="cc" type="STRING" size="256"/>
- <Column id="rem" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="emailid" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="emailaddr" type="STRING" size="256"/>
- <Column id="coopdrcd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="acptseqno" type="STRING" size="256"/>
- <Column id="reqseqno" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="hospgrade" type="STRING" size="256"/>
- <Column id="clsmatyn" type="STRING" size="256"/>
- <Column id="hosptelno" type="STRING" size="256"/>
- <Column id="hospfaxno" type="STRING" size="256"/>
- <Column id="fstprntdt" type="STRING" size="256"/>
- <Column id="indschprntdt" type="STRING" size="256"/>
- <Column id="reqaprntdt" type="STRING" size="256"/>
- <Column id="reqahospnm" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- <Column id="staffid" type="STRING" size="256"/>
- <Column id="staffnm" type="STRING" size="256"/>
- <Column id="outrecyn" type="STRING" size="256"/>
- <Column id="outcdyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reqdd"/>
- <Col id="depthngnm"/>
- <Col id="usernm"/>
- <Col id="coophospnm"/>
- <Col id="drnm"/>
- <Col id="chospath"/>
- <Col id="fsexamflag"/>
- <Col id="reqtype"/>
- <Col id="cptype"/>
- <Col id="reqpath"/>
- <Col id="replmthd"/>
- <Col id="orddd"/>
- <Col id="repltype"/>
- <Col id="reqagntype"/>
- <Col id="rgstdd"/>
- <Col id="endflag"/>
- <Col id="replflag"/>
- <Col id="endtype"/>
- <Col id="enddd"/>
- <Col id="cc"/>
- <Col id="rem"/>
- <Col id="orddrid"/>
- <Col id="emailid"/>
- <Col id="orddeptcd"/>
- <Col id="coophospcd"/>
- <Col id="emailaddr"/>
- <Col id="coopdrcd"/>
- <Col id="cretno"/>
- <Col id="acptseqno"/>
- <Col id="reqseqno"/>
- <Col id="fromdd"/>
- <Col id="hospgrade"/>
- <Col id="clsmatyn"/>
- <Col id="hosptelno"/>
- <Col id="hospfaxno"/>
- <Col id="fstprntdt"/>
- <Col id="indschprntdt"/>
- <Col id="reqaprntdt"/>
- <Col id="reqahospnm"/>
- <Col id="pid"/>
- <Col id="status"/>
- <Col id="staffid"/>
- <Col id="staffnm"/>
- <Col id="outrecyn"/>
- <Col id="outcdyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patreq_patlist" 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="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="engnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="brthdd" type="STRING" size="256"/>
- <Column id="hometel" type="STRING" size="256"/>
- <Column id="mpphontel" type="STRING" size="256"/>
- <Column id="zipcd1" type="STRING" size="256"/>
- <Column id="zipcd2" type="STRING" size="256"/>
- <Column id="addr" type="STRING" size="256"/>
- <Column id="detladdr" type="STRING" size="256"/>
- <Column id="forignyn" type="STRING" size="256"/>
- <Column id="nati" type="STRING" size="256"/>
- <Column id="psptno" type="STRING" size="256"/>
- <Column id="religncd" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="depthngnm" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="hngnm"/>
- <Col id="engnm"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- <Col id="brthdd"/>
- <Col id="hometel"/>
- <Col id="mpphontel"/>
- <Col id="zipcd1"/>
- <Col id="zipcd2"/>
- <Col id="addr"/>
- <Col id="detladdr"/>
- <Col id="forignyn"/>
- <Col id="nati"/>
- <Col id="psptno"/>
- <Col id="religncd"/>
- <Col id="orddd"/>
- <Col id="orddeptcd"/>
- <Col id="depthngnm"/>
- <Col id="orddrid"/>
- <Col id="usernm"/>
- <Col id="cretno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patreq_otptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="ordtm" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- <Column id="fsexamflagnm" type="STRING" size="256"/>
- <Column id="insukindnm" type="STRING" size="256"/>
- <Column id="reqdocuyn" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="acptseqno" type="STRING" size="256"/>
- <Column id="fsexamflagnm" type="STRING" size="256"/>
- <Column id="fstacptdd" type="STRING" size="256"/>
- <Column id="rsrvflag" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="orddd"/>
- <Col id="ordtm"/>
- <Col id="orddeptnm"/>
- <Col id="orddrnm"/>
- <Col id="stat"/>
- <Col id="fsexamflagnm"/>
- <Col id="insukindnm"/>
- <Col id="reqdocuyn"/>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="cretno"/>
- <Col id="acptseqno"/>
- <Col id="fsexamflagnm"/>
- <Col id="fstacptdd"/>
- <Col id="rsrvflag"/>
- <Col id="pid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patreq_inptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="intm" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="atdoctnm" type="STRING" size="256"/>
- <Column id="wardnm" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="dschdd" type="STRING" size="256"/>
- <Column id="dschtm" type="STRING" size="256"/>
- <Column id="yn" type="STRING" size="256"/>
- <Column id="mskind" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="atdoctid" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="acptseqno" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="ordtype" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="indd"/>
- <Col id="intm"/>
- <Col id="orddeptnm"/>
- <Col id="atdoctnm"/>
- <Col id="wardnm"/>
- <Col id="roomcd"/>
- <Col id="dschdd"/>
- <Col id="dschtm"/>
- <Col id="yn"/>
- <Col id="mskind"/>
- <Col id="orddeptcd"/>
- <Col id="atdoctid"/>
- <Col id="cretno"/>
- <Col id="acptseqno"/>
- <Col id="pid"/>
- <Col id="wardcd"/>
- <Col id="ordtype"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patreq_acptlist" 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="orddd" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="fsexamflag" type="STRING" size="256"/>
- <Column id="rsrvflag" type="STRING" size="256"/>
- <Column id="onestop" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="acptseqno" type="STRING" size="256"/>
- <Column id="fstacptdd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="fsexamflag"/>
- <Col id="rsrvflag"/>
- <Col id="onestop"/>
- <Col id="cretno"/>
- <Col id="acptseqno"/>
- <Col id="fstacptdd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patreq_diaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_patinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_popupendflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_hospinfo_hospinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_hospflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_listinfo_diaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="diagcd" type="STRING" size="256"/>
- <Column id="diaghngnm" type="STRING" size="256"/>
- <Column id="diagengnm" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="estmexptyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="diagcd"/>
- <Col id="diaghngnm"/>
- <Col id="diagengnm"/>
- <Col id="orddd"/>
- <Col id="estmexptyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_listinfo_doctreqlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="lastformrecdd" type="STRING" size="256"/>
- <Column id="prntdt" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="lastformrecdd"/>
- <Col id="prntdt"/>
- <Col id="orddeptnm"/>
- <Col id="orddrnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_listinfo_nursereqlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="lastformrecdd" type="STRING" size="256"/>
- <Column id="prntdt" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="lastformrecdd"/>
- <Col id="prntdt"/>
- <Col id="orddeptnm"/>
- <Col id="orddrnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_listinfo_repllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="replyn" type="STRING" size="256"/>
- <Column id="reqayn" type="STRING" size="256"/>
- <Column id="reqcyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="replyn"/>
- <Col id="reqayn"/>
- <Col id="reqcyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_reqexist_exist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="existyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="existyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_userinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="userid" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="userid"/>
- <Col id="usernm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_smsdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_doctor" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_cond" 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="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="acptseqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="cretno"/>
- <Col id="acptseqno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_reqcond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_doclist_atdoct" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="doctnm" type="STRING"/>
- <Column id="doctid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_endtype_a0425" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_replinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="replseqno" type="STRING" size="256"/>
- <Column id="fstyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="replseqno"/>
- <Col id="fstyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_hardcd" 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"/>
- <Dataset id="ds_cmb_chospath" 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">O</Col>
- </Row>
- <Row>
- <Col id="label">응급</Col>
- <Col id="value">E</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_tmp_reqinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_succnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_tmp_reqinfo_reqinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_search" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_aformcd_hardcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_bformcd_hardcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_reqlistrow" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqlistrow" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </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_hidden_smsdata_recvlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_patreq_consreqinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="consreqyn" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_sms_req" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_instAplyYn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="appyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group2.checkbox1" propid="value" datasetid="ds_main_patient" columnid="forgeryn"/>
- <BindItem id="item1" compid="group2.ipt_pid" propid="value" datasetid="ds_main_patient" columnid="pid"/>
- <BindItem id="item2" compid="group2.cmb_sex" propid="value" datasetid="ds_main_patient" columnid="sex"/>
- <BindItem id="item3" compid="group2.opt_age" propid="value" datasetid="ds_main_patient" columnid="age"/>
- <BindItem id="item4" compid="group2.opt_hngnm" propid="value" datasetid="ds_main_patient" columnid="hngnm"/>
- <BindItem id="item5" compid="group2.opt_engnm" propid="value" datasetid="ds_main_patient" columnid="engnm"/>
- <BindItem id="item6" compid="group2.opt_rrgstno1" propid="value" datasetid="ds_main_patient" columnid="rrgstno1"/>
- <BindItem id="item7" compid="group2.opt_rrgstno2" propid="value" datasetid="ds_main_patient" columnid="rrgstno2"/>
- <BindItem id="item8" compid="group2.opt_brthdd" propid="value" datasetid="ds_main_patient" columnid="brthdd"/>
- <BindItem id="item9" compid="group2.opt_hometel" propid="value" datasetid="ds_main_patient" columnid="hometel"/>
- <BindItem id="item10" compid="group2.opt_mpphontel" propid="value" datasetid="ds_main_patient" columnid="mpphontel"/>
- <BindItem id="item11" compid="group2.opt_zipcd1" propid="value" datasetid="ds_main_patient" columnid="zipcd1"/>
- <BindItem id="item12" compid="group2.opt_zipcd2" propid="value" datasetid="ds_main_patient" columnid="zipcd2"/>
- <BindItem id="item13" compid="group2.opt_addr" propid="value" datasetid="ds_main_patient" columnid="addr"/>
- <BindItem id="item14" compid="group2.opt_detladdr" propid="value" datasetid="ds_main_patient" columnid="detladdr"/>
- <BindItem id="item15" compid="group2.cmb_nati" propid="value" datasetid="ds_main_patient" columnid="nati"/>
- <BindItem id="item16" compid="group2.opt_psptno" propid="value" datasetid="ds_main_patient" columnid="psptno"/>
- <BindItem id="item17" compid="group2.cmb_religncd" propid="value" datasetid="ds_main_patient" columnid="religncd"/>
- <BindItem id="item18" compid="group2.opt_coophospnm" propid="value" datasetid="ds_main_reqinfo" columnid="coophospnm"/>
- <BindItem id="item19" compid="group2.opt_drnm" propid="value" datasetid="ds_main_reqinfo" columnid="drnm"/>
- <BindItem id="item20" compid="group2.output1" propid="value" datasetid="ds_main_reqinfo" columnid="mpphontel"/>
- <BindItem id="item21" compid="group2.cmb_hospgrade" propid="value" datasetid="ds_main_reqinfo" columnid="hospgrade"/>
- <BindItem id="item22" compid="group2.opt_hosptelno" propid="value" datasetid="ds_main_reqinfo" columnid="hosptelno"/>
- <BindItem id="item23" compid="group2.opt_hospfaxno" propid="value" datasetid="ds_main_reqinfo" columnid="hospfaxno"/>
- <BindItem id="item24" compid="group2.cmb_clsmatyn" propid="value" datasetid="ds_main_reqinfo" columnid="clsmatyn"/>
- <BindItem id="item25" compid="group2.opt_emailnm" propid="value" datasetid="ds_main_reqinfo" columnid="emailnm"/>
- <BindItem id="item26" compid="group2.opt_smsyn" propid="value" datasetid="ds_main_reqinfo" columnid="smsmsgkey"/>
- <BindItem id="item27" compid="group2.output2" propid="value" datasetid="ds_main_reqinfo" columnid="smsdd"/>
- <BindItem id="item28" compid="group2.opt_orddd" propid="value" datasetid="ds_main_reqinfo" columnid="orddd"/>
- <BindItem id="item29" compid="group2.cmb_orddeptcd" propid="value" datasetid="ds_main_reqinfo" columnid="orddeptcd"/>
- <BindItem id="item30" compid="group2.cmb_orddrid" propid="value" datasetid="ds_main_reqinfo" columnid="orddrid"/>
- <BindItem id="item31" compid="group2.cmb_fsexamflag" propid="value" datasetid="ds_main_reqinfo" columnid="fsexamflag"/>
- <BindItem id="item32" compid="group2.cmb_endflag" propid="value" datasetid="ds_main_reqinfo" columnid="endflag"/>
- <BindItem id="item33" compid="group2.cmb_replmthd" propid="value" datasetid="ds_main_reqinfo" columnid="replmthd"/>
- <BindItem id="item34" compid="group2.ipt_rgstdd" propid="value" datasetid="ds_main_reqinfo" columnid="rgstdd"/>
- <BindItem id="item35" compid="group2.cmb_cptype" propid="value" datasetid="ds_main_reqinfo" columnid="cptype"/>
- <BindItem id="item36" compid="group2.ipt_enddd" propid="value" datasetid="ds_main_reqinfo" columnid="enddd"/>
- <BindItem id="item37" compid="group2.cmb_replflag" propid="value" datasetid="ds_main_reqinfo" columnid="replflag"/>
- <BindItem id="item38" compid="group2.cmb_reqpath" propid="value" datasetid="ds_main_reqinfo" columnid="reqpath"/>
- <BindItem id="item39" compid="group2.ipt_reqdd" propid="value" datasetid="ds_main_reqinfo" columnid="reqdd"/>
- <BindItem id="item40" compid="group2.cmb_repltype" propid="value" datasetid="ds_main_reqinfo" columnid="repltype"/>
- <BindItem id="item41" compid="group2.cmb_reqagntype" propid="value" datasetid="ds_main_reqinfo" columnid="reqagntype"/>
- <BindItem id="item42" compid="group2.cmb_chospath" propid="value" datasetid="ds_main_reqinfo" columnid="chospath"/>
- <BindItem id="item43" compid="group2.cmb_reqtype" propid="value" datasetid="ds_main_reqinfo" columnid="reqtype"/>
- <BindItem id="item44" compid="group2.textarea3" propid="value" datasetid="ds_main_reqinfo" columnid="cc"/>
- <BindItem id="item45" compid="group2.textarea4" propid="value" datasetid="ds_main_reqinfo" columnid="rem"/>
- <BindItem id="item46" compid="group2.opt_fstprntdt" propid="value" datasetid="ds_main_reqinfo" columnid="fstprntdt"/>
- <BindItem id="item47" compid="group2.opt_indschprntdt" propid="value" datasetid="ds_main_reqinfo" columnid="indschprntdt"/>
- <BindItem id="item48" compid="group2.opt_staffid" propid="value" datasetid="ds_main_reqinfo" columnid="staffnm"/>
- <BindItem id="item49" compid="group2.opt_reqcoophospnm" propid="value" datasetid="ds_main_reqinfo" columnid="reqahospnm"/>
- <BindItem id="item50" compid="group2.opt_enddd" propid="value" datasetid="ds_main_reqinfo" columnid="reqaenddd"/>
- <BindItem id="item51" compid="group2.group3.tar_msg" propid="value" datasetid="ds_main_reqinfo" columnid="msg"/>
- <BindItem id="item52" compid="group2.bool_outrecyn" propid="value" datasetid="ds_main_reqinfo" columnid="outrecyn"/>
- <BindItem id="item53" compid="group2.bool_outcdyn" propid="value" datasetid="ds_main_reqinfo" columnid="outcdyn"/>
- <BindItem id="item54" compid="group2.bool_outcmtyn" propid="value" datasetid="ds_main_reqinfo" columnid="outcmtyn"/>
- <BindItem id="item55" compid="group2.bool_outcnstyn" propid="value" datasetid="ds_main_reqinfo" columnid="outcnstyn"/>
- <BindItem id="item56" compid="group2.input1" propid="value" datasetid="ds_main_reqinfo" columnid="reqpseqno"/>
- <BindItem id="item57" compid="group5.checkbox00" propid="value" datasetid="ds_main_patreq_consreqinfo" columnid="consreqyn"/>
- <BindItem id="item58" compid="group2.opt_corpno" propid="value" datasetid="ds_main_reqinfo" columnid="corpno"/>
- <BindItem id="item59" compid="group2.bool_corpnoyn" propid="value" datasetid="ds_main_reqinfo" columnid="corpnoyn"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name : KUN2.0 Project
- * Creator : 김도형
- * Make Date : 2015-11-13
- * Description : 외래 등록 컨버젼 작업시
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- * 2016-07-20 DoHyoung.Kim_idatabank.com
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "com_basiccodexp::ZBC001.xjs";
- include "com_zipcodexp::ZBP001.xjs"; // - 신규로 추가 작업 필요
- include "com_departmentcodexp::ZSD001.xjs";
- include "emr_prcpmngtxp::MMO001.xjs";
- include "ast_healcarecoopxp::SPARC00100.xjs"; //- 신규로 추가 작업 필요
- //include "ast_soclworkxp::AWMCommon.xjs"; //- 신규로 추가
- include "com_shortmsgxp::ZMS001.xjs"; //- 신규로 추가
- //include "com_departmentcodexp::common.xjs"; //- 신규로 추가 // 자료가 없음.
- //include "emr_prcpmngtxp::MMO001.xjs"
- var arErrorCode = new HashArray();
- var gdutplceinstcd = sysf_getUserInfo("dutplceinstcd");
- var appYN = "N"; // 요양입원의뢰서 적용 사용여부를 위한 변수 선언
- var userDeptcd = ""; //원무과 여부 확인을 위한 부서 코드 변수 선언
- function SPARC00100_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); // 폼 초기화
- }
- function SPARC00100_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(this.group2.grd_diaglist);
- grdf_initGrid(this.group2.grd_rclist);
- grdf_initGrid(this.group2.grd_repllist);
- grdf_initGrid(this.group2.grd_reqlist);
- grdf_initGrid(this.group2.switch2.case3.grd_outlist);
- grdf_initGrid(this.group2.switch2.case4.grd_inlist);
-
- userDeptcd = sysf_getUserInfo("dutplcecd");
-
- var oParam = {};
- oParam.id = "TRMMR02020";
- oParam.service = "healcarecoopapp.ComnHealCoopMngt";
- oParam.method = "reqGetInstAplyYn";
- oParam.args = "flagcd="+wrapQuote("002"); // 002: 요양기관번호 필수 입력 로직 적용 (코드정의서 A0668 참조)
- oParam.inds = "req=";
- oParam.outds = "ds_instAplyYn=instAplyYn";
- oParam.async = false;
-
- tranf_submit(oParam);
-
- appYN = ds_instAplyYn.getColumn(0, "appyn");
-
- fCmbSetting();
- fInit();
- }
- // 콤보 초기값 셋팅
- function fCmbSetting()
- { // 진료과
- //var instcd = "012";
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var standard_yn = "rcptuseyn";
- var ord_deptflag = 'D';
- var rslt_ref = ds_init_dept;
- var sort_field = "depthngnm";
-
- var iMaxRowCnt = 0;
- var sort_field = "dispseq";
- var sort_method = "asc";
- //zbcfGetDeptCodeList(instcd, standard_yn, ord_deptflag, rslt_ref, sort_field, sort_method);
- //zsdfGetInOutOrdDeptList(instcd, rslt_ref, sort_field, sort_method);
- appf_getDeptCodeList(instcd, standard_yn, ord_deptflag, sort_field,"","","","","ds_init_dept",false,"");
-
- fDoctSerach();
-
- // 공통코드 목록 가져오기_root_main_reqinfo
- // zbcfGetCodeList(
- // new Array("P0353", "P0157", "A0420", "P0021", "A0418", "A0422", "A0421", "A0423", "A0424", "A0425", "A0429","A0583","A0636"),
- // new Array("", "", "", "", "", "", "", "", "", "", "","", "") , true);
-
- var arrParam = [
- {dsNm: "ds_init_nati_p0353", cdGrpId: "P0353"}
- ,{dsNm: "ds_init_religncd_p0157", cdGrpId: "P0157"}
- ,{dsNm: "ds_init_cptype_a0420", cdGrpId: "A0420"}
- ,{dsNm: "ds_init_fsexamflag_p0021", cdGrpId: "P0021"}
- ,{dsNm: "ds_init_reqtype_a0418", cdGrpId: "A0418"}
- ,{dsNm: "ds_init_replmthd_a0422", cdGrpId: "A0422"}
- ,{dsNm: "ds_init_reqpath_a0421", cdGrpId: "A0421"}
- ,{dsNm: "ds_init_repltype_a0423", cdGrpId: "A0423"}
- ,{dsNm: "ds_init_endflag_a0424", cdGrpId: "A0424"}
- ,{dsNm: "ds_init_endtype_a0425", cdGrpId: "A0425"}
- ,{dsNm: "ds_init_hospgrade_a0429", cdGrpId: "A0429"}
- ,{dsNm: "ds_init_reqagntype_a0583", cdGrpId: "A0583"}
- ,{dsNm: "ds_init_replflag_a0636", cdGrpId: "A0636"}
- ];
-
- appf_getCodeList(arrParam, true);
-
- // One Stop 유형
- frmf_addComboItem("group2.cmb_cptype", "해당 없음", "", "above");
-
- //정보공개동의여부
- frmf_addComboItem("group2.cmb_replflag", " ", "", "below");
- //회신유형
- frmf_addComboItem("group2.cmb_repltype", " ", "", "below");
-
- // knuh_20101228_start 의료협력부서 가져옴
- //mmbfGetHardCodeInfo("_root_send_harddatadept", "_root_init_hardcd", 9915);
- lf_getHardCDList("N", 9915, null, ds_init_hardcd);
- trace(userDeptcd)
- //타병원입원중 체크박스 사용 유/무 -> 진료협력팀만 사용하도록 추가함
- if(userDeptcd == '1021101000')
- {
- group2.chk_corpno.visible = true;
- group2.chk_corpno.value = "N";
- }
- }
- // 화면 오픈시
- function fInit() {
-
- lf_getHardCDList("N", 1310, null, ds_init_aformcd_hardcd);
- lf_getHardCDList("N", 5561, null, ds_init_bformcd_hardcd);
-
- if (gdutplceinstcd == "031") {
- group2.button8.visible = true;
- group2.button9.visible = true;
- }
-
-
- ds_main_patreq_reqlist.clearData();
- ds_main_reqinfo.clearData(); ds_main_reqinfo.addRow();
- ds_main_listinfo_diaglist.clearData();
- ds_main_listinfo_doctreqlist.clearData();
- ds_main_listinfo_nursereqlist.clearData();
-
- //상단 환자 정보 가져오기
- ds_main_paminfo.clearData();
- ds_main_paminfo.addRow();
-
- var replseqno = opener.frmf_getParameter("replseqno");
- var pid = opener.frmf_getParameter("pid");
- var fstyn = opener.frmf_getParameter("fstyn");
-
- // knuh_20101228_박성호_start
- var orddd = opener.frmf_getParameter("orddd");
- var orddeptcd = opener.frmf_getParameter("orddeptcd");
- var orddrid = opener.frmf_getParameter("orddrid");
- // knuh_20101228_end
-
- // 진료협력메인 HIE 환자 의뢰등록 시 자동 회신방법 HIE로 설정되도록 추가 20190819 이아영
- var hieYN = opener.frmf_getParameter("hieYN");
-
- ds_init_replinfo.clearData(); ds_init_replinfo.addRow();
-
- ds_init_replinfo.setColumn( 0, "replseqno", replseqno);
- ds_init_replinfo.setColumn( 0, "fstyn", fstyn); // N인 경우만 회신서에 업데이트(의뢰건과 회신건 맵핑)
-
- //alert(pid);
- //alert(utlf_isNull(pid));
- if (utlf_isNull(pid) == false)
- {
- ds_main_patient.setColumn( 0, "pid", pid);
- ds_send_cond.clearData(); ds_send_cond.addRow();
- // 환자정보, 진료내역, 의뢰내역
- ds_send_cond.setColumn( 0, "pid", pid);
-
- // 조회
- fSearch();
-
- // KNUH_20101228_박성호_start 원무 접수에서 open 한 경우 등록번호, 진료일자, 진료과 셋팅
- // 원무 등록에서 call 한 경우
- if (fstyn == "P")
- {
- ds_main_reqinfo.setColumn( 0, "orddd", orddd);
- ds_main_reqinfo.setColumn( 0, "orddeptcd", orddeptcd);
- frmf_inputEnterKey("group2.cmb_orddeptcd", "onitemchanged", new ItemChangeEventInfo );
- ds_main_reqinfo.setColumn( 0, "orddrid", orddrid);
-
- if(opener.frmf_getScreenID() == "SMPAO00100") group2.cmb_replmthd.enable = false;
- }
-
- if(hieYN == "Y")
- {
- ds_main_reqinfo.setColumn(0, "replmthd", "5");
- }
- // knuh_20101228_end
-
- }
- else
- {
- var node = sysf_getGlobalVariable("paminfo");
- dsf_setCSVToDs("ds_main_paminfo", node);
-
- //상단 정보 있는지 유무 체크
- if(!utlf_isNull(node))
- {
- ds_send_cond.setColumn( 0, "pid", ds_main_paminfo.getColumn(0, "pid"));
- ds_send_cond.setColumn( 0, "orddd", ds_main_paminfo.getColumn(0, "orddd"));
- ds_send_cond.setColumn( 0, "cretno", ds_main_paminfo.getColumn(0, "cretno"));
- ds_send_cond.setColumn( 0, "acptseqno", ds_main_paminfo.getColumn(0, "acptseqno"));
-
- // 조회
- fSearch();
- }
- }
- group2.ipt_pid.setFocus();
- }
- // 조회
- function fSearch()
- {
- // 조회전에 조회조건을 셋팅할 것(pid, orddd, cretno, acptseqno)
- // 환자정보, 진료내역, 의뢰내역
- ds_main_reqinfo.clearData(); ds_main_reqinfo.addRow();
- ds_main_listinfo_diaglist.clearData();
- ds_main_listinfo_doctreqlist.clearData();
- ds_main_listinfo_nursereqlist.clearData();
- ds_temp_reqlistrow.clearData(); // 141002 - AYS
-
- //submit("TRARC00102", false);
-
- var oParam = {};
- oParam.id = "TRARC00102";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetPatient";
- oParam.inds = "req=ds_send_cond";
- oParam.outds = "ds_main_patreq_patlist=patlist ds_main_patreq_acptlist=acptlist "
- +"ds_main_patreq_reqlist=reqlist ds_main_patreq_otptlist=otptlist "
- +"ds_main_patreq_inptlist=inptlist ds_main_patreq_consreqinfo=consentreqinfo";
- oParam.async = false;
- tranf_submit(oParam);
-
- dsf_setDefaultVal(ds_main_patreq_reqlist, "outcnstyn:N,outcdyn:N,outrecyn:N,outcmtyn:N,corpnoyn:N");
-
- group2.opt_fstprntdt.enable = false;
- group2.opt_indschprntdt.enable = false;
- //진료협력만 filter 기능 추가
- if(userDeptcd == '1021101000')
- {
- if(group2.chk_corpno.value == "Y")
- {
- ds_main_patreq_reqlist.filterstr = "";
- }
- else
- {
- ds_main_patreq_reqlist.filterstr = "corpnoyn != 'Y'";
- }
- }
-
- if (ds_main_patreq_reqlist.rowcount > 0){
- fPatientSet();
- ds_main_reqinfo.setColumn( 0, "status",'i');
- }
- else
- { // 의뢰내역이 없는경우
- // 환자정보 셋팅
- fPatientSet();
-
- // 접수정보 셋팅
- fAcptSet();
-
- // Default값 셋팅
- fDefaultSet();
-
- //등록 status설정
- ds_main_reqinfo.setColumn( 0, "status",'i');
- }
-
- }
- // 환자 기본정보 setting
- function fPatientSet()
- {
- ds_main_patient.setColumn( 0, "pid", ds_main_patreq_patlist.getColumn(0, "pid"));
- ds_main_patient.setColumn( 0, "sex", ds_main_patreq_patlist.getColumn(0, "sex"));
- ds_main_patient.setColumn( 0, "age", ds_main_patreq_patlist.getColumn(0, "age"));
- ds_main_patient.setColumn( 0, "hngnm", ds_main_patreq_patlist.getColumn(0, "hngnm"));
- ds_main_patient.setColumn( 0, "engnm", ds_main_patreq_patlist.getColumn(0, "engnm"));
- ds_main_patient.setColumn( 0, "rrgstno1", ds_main_patreq_patlist.getColumn(0, "rrgstno1"));
- ds_main_patient.setColumn( 0, "rrgstno2", ds_main_patreq_patlist.getColumn(0, "rrgstno2"));
- ds_main_patient.setColumn( 0, "brthdd", ds_main_patreq_patlist.getColumn(0, "brthdd"));
- ds_main_patient.setColumn( 0, "hometel", ds_main_patreq_patlist.getColumn(0, "hometel"));
- ds_main_patient.setColumn( 0, "mpphontel", ds_main_patreq_patlist.getColumn(0, "mpphontel"));
- ds_main_patient.setColumn( 0, "zipcd1", ds_main_patreq_patlist.getColumn(0, "zipcd1"));
- ds_main_patient.setColumn( 0, "zipcd2", ds_main_patreq_patlist.getColumn(0, "zipcd2"));
- ds_main_patient.setColumn( 0, "addr", ds_main_patreq_patlist.getColumn(0, "addr"));
- ds_main_patient.setColumn( 0, "detladdr", ds_main_patreq_patlist.getColumn(0, "detladdr"));
- ds_main_patient.setColumn( 0, "forgeryn", ds_main_patreq_patlist.getColumn(0, "forgeryn"));
- ds_main_patient.setColumn( 0, "nati", ds_main_patreq_patlist.getColumn(0, "nati"));
- ds_main_patient.setColumn( 0, "psptno", ds_main_patreq_patlist.getColumn(0, "psptno"));
- ds_main_patient.setColumn( 0, "religncd", ds_main_patreq_patlist.getColumn(0, "religncd"));
-
- // knuh_20101228_박성호_start
- ds_main_reqinfo.setColumn( 0, "pid", ds_main_patreq_patlist.getColumn(0, "pid"));
- }
- // 접수내역 셋팅
- function fAcptSet()
- {
- // 접수내역 셋팅
- ds_main_reqinfo.setColumn( 0, "orddd", ds_main_patreq_acptlist.getColumn(0, "orddd"));
- ds_main_reqinfo.setColumn( 0, "orddeptcd", ds_main_patreq_acptlist.getColumn(0, "orddeptcd"));
- ds_main_reqinfo.setColumn( 0, "depthngnm", ds_main_patreq_acptlist.getColumn(0, "orddeptnm"));
-
- fDoctSerach();
-
- ds_main_reqinfo.setColumn( 0, "orddrid", ds_main_patreq_acptlist.getColumn(0, "orddrid"));
- ds_main_reqinfo.setColumn( 0, "usernm", ds_main_patreq_acptlist.getColumn(0, "orddrnm"));
- ds_main_reqinfo.setColumn( 0, "cretno", ds_main_patreq_acptlist.getColumn(0, "cretno"));
- ds_main_reqinfo.setColumn( 0, "acptseqno", ds_main_patreq_acptlist.getColumn(0, "acptseqno"));
- ds_main_reqinfo.setColumn( 0, "fsexamflag", ds_main_patreq_acptlist.getColumn(0, "fsexamflag"));
-
- // knuh_20101228_박성호_start
- //ds_main_reqinfo.setColumn( 0, "pid", ds_main_patreq_acptlist.getColumn(0, "pid"));
- ds_main_reqinfo.setColumn( 0, "pid", ds_main_patreq_patlist.getColumn(0, "pid"));
-
- // 예약구분에 따라
- var rsrvflag = ds_main_patreq_acptlist.getColumn(0, "rsrvflag") ;
- if (rsrvflag == "1")
- {
- ds_main_reqinfo.setColumn( 0, "reqpath", "1");
- ds_main_reqinfo.setColumn( 0, "reqdd", ds_main_patreq_acptlist.getColumn(0, "fstacptdd"));
- }
- else if (rsrvflag == "7")
- {
- ds_main_reqinfo.setColumn( 0, "reqpath", "3");
- ds_main_reqinfo.setColumn( 0, "reqdd", ds_main_patreq_acptlist.getColumn(0, "fstacptdd"));
- }
- else{
-
- var CurrentDate = utlf_getCurrentDate();
- ds_main_reqinfo.setColumn( 0, "reqdd", CurrentDate);
- }
- }
- // default 설정
- function fDefaultSet()
- {
- ds_main_reqinfo.setColumn( 0, "chospath", "O"); // 내원경로
- ds_main_reqinfo.setColumn( 0, "reqtype", "1"); // 의뢰구분(1:진료, 2:검사, 3:수술)
-
- ds_main_reqinfo.setColumn( 0, "replflag", ""); // 의뢰서 동의여부('', Y, N, O)
-
- var CurrentDate = utlf_getCurrentDate();
-
- // 의뢰일자 현재일자로 셋팅요청(20080715)
- ds_main_reqinfo.setColumn( 0, "reqdd", CurrentDate);
- ds_main_reqinfo.setColumn( 0, "rgstdd", CurrentDate);
-
- }
- // 진료의사 조회
- function fDoctSerach()
- {
- var CurrentDate = utlf_getCurrentDate();
- // 진료의사
- ds_send_doctor.clearData();
-
- dsf_makeValue(ds_send_doctor, "orddd", "string", utlf_getCurrentDate());
- dsf_makeValue(ds_send_doctor, "orddeptcd", "string", ds_main_reqinfo.getColumn(0, "orddeptcd"));
-
- //submit("TRARC01302", false);
-
- var oParam = {};
- oParam.id = "TRARC01302";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqGetDoctList";
- oParam.inds = "req=ds_send_doctor";
- oParam.outds = "ds_init_doclist_medispcl=medispcl";
- oParam.async = false;
- tranf_submit(oParam);
- group2.cmb_orddrid.index = 0; //.select(0);
- }
- // 초기화
- function fAllClear()
- {
-
- ds_main_patreq_reqlist.clearData();
- ds_main_reqinfo.clearData(); ds_main_reqinfo.addRow();
- ds_main_listinfo_diaglist.clearData();
- ds_main_listinfo_doctreqlist.clearData();
- ds_main_listinfo_nursereqlist.clearData();
-
- ds_main_patient.clearData(); ds_main_patient.addRow();
- ds_main_patreq_otptlist.clearData();
- ds_main_patreq_inptlist.clearData();
-
- group2.opt_fstprntdt.enable = false;
- group2.opt_indschprntdt.enable = false;
-
- //되의뢰 유형 해당무 Default
- group2.cmb_reqagntype.index = 2;
- group2.ipt_pid.setFocus();
- }
- // 의뢰내역 클릭시 상세정보 조회
- function fReqClick(e)
- {
- if (group2.grd_reqlist.rowcount <= 0 ) return;
- // if (group2.grd_reqlist.row< 1) return;
-
-
- if(e.row >= 0 && e.col >= 0)
- {
- }
- else
- {
- return;
- }
-
-
- var row = group2.grd_reqlist.currentrow;
- ds_main_reqinfo.setColumn( 0, "orddeptcd", ds_main_patreq_reqlist.getColumn(row, "orddeptcd"));
- fDoctSerach();
- ds_main_reqinfo.clearData();
- ds_main_reqinfo.addRow();
- ds_main_reqinfo.copyRow( 0, ds_main_patreq_reqlist, row);
- ds_main_reqinfo.setColumn( 0, "status", "u");
-
- //진료협력팀이 아니고, 타병원입원중인 환자는 정보공개동의여부/회신유형을 비활성화
- if(userDeptcd != '1021101000')
- {
- if(ds_main_reqinfo.getColumn(0, "corpnoyn") == "Y")
- {
- group2.cmb_replflag.enable = false;
- group2.cmb_repltype.enable = false;
- }
- }
-
- ds_send_reqcond.clearData();
- dsf_makeValue(ds_send_reqcond, "pid", "string", ds_main_reqinfo.getColumn(0, "pid"));
- dsf_makeValue(ds_send_reqcond, "orddd", "string", ds_main_reqinfo.getColumn(0, "orddd"));
- dsf_makeValue(ds_send_reqcond, "cretno", "string", ds_main_reqinfo.getColumn(0, "cretno"));
- dsf_makeValue(ds_send_reqcond, "acptseqno", "string", ds_main_reqinfo.getColumn(0, "acptseqno"));
- dsf_makeValue(ds_send_reqcond, "reqseqno", "string", ds_main_reqinfo.getColumn(0, "reqseqno"));
- dsf_makeValue(ds_send_reqcond, "orddeptcd", "string", ds_main_reqinfo.getColumn(0, "orddeptcd"));
- dsf_makeValue(ds_send_reqcond, "orddrid", "string", ds_main_reqinfo.getColumn(0, "orddrid"));
-
- //입퇴원요약지 출력일자 수정가능
- if (ds_main_reqinfo.getColumn(0, "indschprntdt") != "00000000000000" && !utlf_isNull(ds_main_reqinfo.getColumn(0, "indschprntdt"))) {
- group2.opt_indschprntdt.enable = true;
- }
- else {
- group2.opt_indschprntdt.enable = false;
- }
-
- //1차회신 출력일자 수정가능
- if (ds_main_reqinfo.getColumn(0, "fstprntdt") != "00000000000000" && !utlf_isNull(ds_main_reqinfo.getColumn(0, "fstprntdt"))) {
- group2.opt_fstprntdt.enable = true;
- }
- else {
- group2.opt_fstprntdt.enable = false;
- }
-
- //if (submit("TRARC00103", false) == true)
- var oParam = {};
- oParam.id = "TRARC00103";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetListInfo";
- oParam.inds = "req=ds_send_reqcond";
- oParam.outds = "ds_main_listinfo_diaglist=diaglist "
- +"ds_main_listinfo_doctreqlist=doctreqlist "
- +"ds_main_listinfo_nursereqlist=nursereqlist "
- +"ds_main_listinfo_repllist=repllist";
- oParam.async = false;
- oParam.callback = "cf_TRARC00103";
-
- tranf_submit(oParam);
- // reqGetListInfo
- if (arErrorCode.pop("TRARC00103") > -1)
- {
- var replyn = ds_main_listinfo_repllist.getColumn(0, "replyn");
- var reqayn = ds_main_listinfo_repllist.getColumn(0, "reqayn");
- var reqcyn = ds_main_listinfo_repllist.getColumn(0, "reqcyn");
-
- var repltype = ds_main_reqinfo.getColumn(0, "repltype");
-
- //alert("replyn : " + replyn);
- //alert("repltype : " + repltype);
-
- // 회신대상, 회신필
- if (repltype == "2" || repltype == "3")
- {
- if (replyn == "Y")
- {
- // 의뢰완료예정
- ds_main_reqinfo.setColumn( 0, "endflag", "1");
- }
- else
- {
- // 회신서 요청
- ds_main_reqinfo.setColumn( 0, "endflag", "3");
- }
- }
- // 되의뢰필
- else if (repltype == "5")
- {
- if (replyn == "Y")
- {
- // 의뢰완료예정
- ds_main_reqinfo.setColumn( 0, "endflag", "2");
- }
- else
- {
- // 회신서 요청
- ds_main_reqinfo.setColumn( 0, "endflag", "3");
- }
- }
-
- // 되의뢰
- if (reqayn == "Y")
- {
- ds_main_reqinfo.setColumn( 0, "endtype", "3")
- }
-
- // 전원의뢰
- if (reqcyn == "Y")
- {
- ds_main_reqinfo.setColumn( 0, "endtype", "2")
- }
- }
- }
- function cf_TRARC00103(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- // 환자정보 PopUp
- function fPatPopUp()
- {
- frmf_modal("SPPMC02500", "SPPMC02500", "", "", 1, 100, 100, "", "", "", "", "", "M");
- if (ds_main.getColumn(0, "popupendflag") == "ok")
- {
- ds_send_cond.clearData(); ds_send_cond.addRow();
- // 환자정보, 진료내역, 의뢰내역
- ds_send_cond.setColumn( 0, "pid", ds_main_patinfo_patinfolist.getColumn(0, "pid"));
-
- // 조회
- fSearch();
- group2.ipt_pid.setFocus();
- }
-
- }
- // 등록번호 입력후 Enter
- function fPatKeyDown(e)
- {
- if (e.keycode == 13)
- {
- ds_send_cond.clearData(); ds_send_cond.addRow();
- // 환자정보, 진료내역, 의뢰내역
- ds_send_cond.setColumn( 0, "pid", group2.ipt_pid.text);
-
- // 조회
- fSearch();
- group2.ipt_pid.setFocus();
- //model.refresh();
- }
- }
- // 의뢰병원 Popup
- function fHospPopUp()
- {
- ds_main.setColumn( 0, "hospflag", "N");
-
- frmf_modal("SPARH00200", "SPARH00200", "", "", 1, 1, 1, "", "", "", "", "", "M");
- var telno = "";
- if( ds_main.getColumn(0, "hospflag") == "Y")
- {
- if(utlf_isNull(ds_main_hospinfo_hospinfolist.getColumn(0, "corpno")) && ds_main_hospinfo_hospinfolist.getColumn(0, "hospkind") == "3" && appYN == "Y")
- {
- if(gdutplceinstcd == "031") telno = "200-4623";
- else if(gdutplceinstcd == "032") telno = "200-3200,3300,3400";
-
- sysf_messageBox("요양기관코드가 없는 요양 병원입니다. \n[ 진료협력센터 "+telno+" ] 로 문의하세요.");
- return;
- }
- ds_main_reqinfo.setColumn( 0, "coophospnm", ds_main_hospinfo_hospinfolist.getColumn(0, "coophospnm"));
- ds_main_reqinfo.setColumn( 0, "coophospcd", ds_main_hospinfo_hospinfolist.getColumn(0, "coophospcd"));
- ds_main_reqinfo.setColumn( 0, "coopdrcd", ds_main_hospinfo_hospinfolist.getColumn(0, "coopdrcd"));
- ds_main_reqinfo.setColumn( 0, "clsmatyn", ds_main_hospinfo_hospinfolist.getColumn(0, "clsmatyn"));
- ds_main_reqinfo.setColumn( 0, "drnm", ds_main_hospinfo_hospinfolist.getColumn(0, "drnm"));
- ds_main_reqinfo.setColumn( 0, "emailnm", ds_main_hospinfo_hospinfolist.getColumn(0, "emailnm"));
- ds_main_reqinfo.setColumn( 0, "fromdd", ds_main_hospinfo_hospinfolist.getColumn(0, "fromdd"));
-
- ds_main_reqinfo.setColumn( 0, "hospgrade", ds_main_hospinfo_hospinfolist.getColumn(0, "hospgrade"));
- ds_main_reqinfo.setColumn( 0, "clsmatyn", ds_main_hospinfo_hospinfolist.getColumn(0, "clsmatyn"));
- ds_main_reqinfo.setColumn( 0, "hosptelno", ds_main_hospinfo_hospinfolist.getColumn(0, "telno"));
- ds_main_reqinfo.setColumn( 0, "hospfaxno", ds_main_hospinfo_hospinfolist.getColumn(0, "faxno"));
- ds_main_reqinfo.setColumn( 0, "replmthd", ds_main_hospinfo_hospinfolist.getColumn(0, "replmethod"));
- //[요청번호 20191216011] 원무쪽 요양병원의뢰서 추가 20190102이아영
- ds_main_reqinfo.setColumn( 0, "corpno", ds_main_hospinfo_hospinfolist.getColumn(0, "corpno"));
-
- if (gdutplceinstcd == "031") {
- var hospgrade = ds_main_reqinfo.getColumn(0, "hospgrade");
- if (!(hospgrade == "C2" || hospgrade == "C3" )) {
- ds_main_reqinfo.setColumn( 0, "replflag","N");
- ds_main_reqinfo.setColumn( 0, "repltype","4");
- }
- }
-
- }
- }
- // 진료의뢰서내역조회 팝업
- function fReqDocuPopup()
- {
- var pid = ds_main_patient.getColumn(0, "pid");
- //var orddeptcd = ds_main_reservation.getColumn(0, "orddeptcd");
- var hngnm = ds_main_patient.getColumn(0, "hngnm");
- var parameter = pid + "▦" + hngnm;
- frmf_setParameter("SMPMO01200_PARM", parameter);
-
- frmf_modal("SPPMO01200", "SPPMO01200", "", "", 1, 200, 200, "", "", "", "", "", "M");
-
- }
- // 사용자선택 팝업
- function fStaffPopUp()
- {
- frmf_modal("SPMRF03200", "SPMRF03200", "", "", 1, 100, 100, "", "", "", "", "", "M");
- }
- //SPMRF03200 화면의 fsysf_getUserInfo
- function fsysf_getUserInfo(userid,usernm)
- {
- ds_main_reqinfo.setColumn( 0, "staffid", userid);
- ds_main_reqinfo.setColumn( 0, "staffnm", usernm);
- group2.btn_staff.setFocus();
- }
- // 저장전 필수 체크
- function fCheckDate()
- {
- if (utlf_isNull(ds_main_patient.getColumn(0, "pid"))) {
- sysf_messageBox("등록번호를 ","C001");
- group2.ipt_pid.setFocus();
- return false;
- }
-
- if (utlf_isNull(ds_main_reqinfo.getColumn(0, "coophospnm"))) {
- sysf_messageBox("의뢰병원을 ","C001");
- group2.btn_hosplist.setFocus();
- return false;
- }
-
- // knuh_20101228_start
- var dutplcecd = sysf_getUserInfo("dutplcecd");
- if(!utlf_isNull(ds_init_hardcd.lookup("hardcd", dutplcecd, "hardcd")) && userid != "AST")
- {
- if (utlf_isNull(ds_main_reqinfo.getColumn(0, "orddd"))) {
- sysf_messageBox("진료일자를 ","C001");
- group2.opt_orddd.setFocus();
- return false;
- }
-
- if (utlf_isNull(ds_main_reqinfo.getColumn(0, "replflag"))) {
- sysf_messageBox("진료정보공개 동의여부를","C001");
- group2.cmb_replflag.setFocus();
- return false;
- }
-
- if (utlf_isNull(ds_main_reqinfo.getColumn(0, "replmthd"))) {
- sysf_messageBox("회신방법을 ","C001");
- group2.cmb_replmthd.setFocus();
- return false;
- }
- }
- // knuh_20101228_end
-
- if (utlf_isNull(ds_main_reqinfo.getColumn(0, "rgstdd"))) {
- sysf_messageBox("등록일자를 ","C001");
- group2.ipt_rgstdd.setFocus();
- return false;
- }
-
- if (utlf_isNull(ds_main_reqinfo.getColumn(0, "reqdd"))) {
- sysf_messageBox("의뢰일자를 ","C001");
- group2.ipt_reqdd.setFocus();
- return false;
- }
-
- if (ds_main_reqinfo.getColumn(0, "reqpath") == "6" && utlf_isNull(ds_main_reqinfo.getColumn(0, "reqpseqno"))) {
- sysf_messageBox("선택하신 의뢰경로는 반드시 의뢰번호(1차)를 입력하셔야 합니다!","I");
- group2.input1.setFocus();
- return false;
- }
-
-
- if ( sysf_getUserInfo("dutplceinstcd") == "031" ) {
- if ( group2.bool_outcnstyn.value == "N"
- && group2.bool_outcdyn.value == "N"
- && group2.bool_outrecyn.value == "N"
- && group2.bool_outcmtyn.value == "N"
- && group2.bool_corpnoyn.value == "N") {
- sysf_messageBox("진료의뢰서, CD, 기록지, 소견서, 타병원입원중의뢰서 중 최소 1개 이상 선택하셔야 합니다!","I");
- return false;
- }
- }
- return true;
- }
- // 저장
- function fSave()
- {
- // 종료일자 셋팅
- var oldenddd = ds_main_reqinfo.getColumn(0, "enddd");
-
- // 의뢰일자 기준에서 등록일자 기준으로 변경
- if (utlf_isNull(oldenddd))
- {
- var rgstdd = utlf_transNullToEmpty(ds_main_reqinfo.getColumn(0, "rgstdd"));
- var enddd = rgstdd.toDate().getAddDate(100, "D").getDateFormat();
- ds_main_reqinfo.setColumn( 0, "enddd", enddd);
- }
-
- ds_send_savedata.clearData();
- // model.copyNode("_root_send_savedata", "_root_main_reqinfo")
- ds_send_savedata.copyData(ds_main_reqinfo);
-
- dsf_makeValue(ds_send_savedata, "replseqno", "INT", ds_init_replinfo.getColumn(0, "replseqno"));
- dsf_makeValue(ds_send_savedata, "fstyn", "string", ds_init_replinfo.getColumn(0, "fstyn"));
- dsf_makeValue(ds_send_savedata, "consreqyn", "string", ds_main_patreq_consreqinfo.getColumn(0, "consreqyn"));
- dsf_makeValue(ds_send_savedata, "oldconsreqyn", "string", ds_main_patreq_consreqinfo.getColumn(0, "oldconsreqyn"));
- dsf_makeValue(ds_send_savedata, "orgorddd", "string", ds_send_savedata.getColumn(0, "orddd"));
- dsf_makeValue(ds_send_savedata, "orgorddeptcd", "string", ds_send_savedata.getColumn(0, "orddeptcd"));
- dsf_makeValue(ds_send_savedata, "orgcretno", "string", ds_send_savedata.getColumn(0, "cretno"));
- dsf_makeValue(ds_send_savedata, "telrsrv", "STRING", "N"); // 전화예약/의뢰환자 구분용(N:의뢰환자등록)
-
- /*
- var existyn = "N";
- if (submit("TRARC00104", false) == true)
- {
- existyn = ds_main_reqexist_exist.getColumn(0, "existyn");
-
- if (existyn == "Y")
- {
- var btn = sysf_messageBox("의뢰등록내역이 존재합니다. 기존 의뢰등록내역은 완료됩니다.", "Q004");
-
- if (btn == '6')
- {
- */
-
-
- // if (submit("TXARC00101", false) == true)
-
- dsf_setDefaultVal(ds_send_savedata, "cretno:0,reqseqno:0,acptseqno:0,replseqno:0");
-
- var oParam = {};
- oParam.id = "TXARC00101";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExeSaveReqList";
- oParam.inds = "reqdata=ds_send_savedata";
- oParam.async = false;
- oParam.callback = "cf_TXARC00101";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXARC00101") > -1)
- {
- sysf_messageBox("저장이", "I002");
- ds_main_reqinfo.clearData(); ds_main_reqinfo.addRow();
- fSearch();
- }
- /*
- }
- }
- else
- {
- if (submit("TXARC00101", false) == true)
- {
- sysf_messageBox("저장이", "I002");
- ds_main_reqinfo.clearData(); ds_main_reqinfo.addRow();
- fSearch();
- }
- }
- }
-
- */
-
- }
- function cf_TXARC00101(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- // 삭제
- function fDelete()
- {
- if (group2.grd_reqlist.rowcount < 0 ) return;
- // if (group2.grd_reqlist.row < 1) return;
-
- var btn = sysf_messageBox("선택한 의뢰등록내역을", "Q001");
- if (btn == "6")
- {
- ds_main_reqinfo.setColumn( 0, "status",'d');
- ds_send_savedata.copyData(ds_main_reqinfo);
-
- //if (submit("TXARC00101", false) == true)
-
- dsf_setDefaultVal(ds_send_savedata, "cretno:0,reqseqno:0,acptseqno:0,replseqno:0");
-
- var oParam = {};
- oParam.id = "TXARC00101";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExeSaveReqList";
- oParam.inds = "reqdata=ds_send_savedata";
- oParam.async = false;
- oParam.callback = "cf_TXARC00101";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXARC00101") > -1)
- {
- sysf_messageBox("삭제가", "I002");
- ds_main_reqinfo.clearData(); ds_main_reqinfo.addRow();
- fSearch();
- }
- }
- }
- // 외래진료내역 선택시 의뢰내역정보에 셋팅
- function fOutOrdSelect()
- {
- var CurrentDate = utlf_getCurrentDate();
-
- // 1:입원, 2: 외래
- if (group2.switch2.tabindex == 0 )
- {
- if (group2.switch2.case3.grd_outlist.currentrow < 0) return;
-
- var lrow = group2.switch2.case3.grd_outlist.currentrow;
-
-
- // KNUH_20101228_박성호_start 의뢰내역에서 선택한 경우 수정으로 유지
- if (utlf_isNull(ds_main_reqinfo.getColumn(0, "status")))
- {
- ds_main_reqinfo.clearData(); ds_main_reqinfo.addRow();
- }
-
- ds_main_reqinfo.setColumn( 0, "orddd" , ds_main_patreq_otptlist.getColumn(lrow, "orddd"));
- ds_main_reqinfo.setColumn( 0, "cretno" , ds_main_patreq_otptlist.getColumn(lrow, "cretno"));
- ds_main_reqinfo.setColumn( 0, "orddeptcd" , ds_main_patreq_otptlist.getColumn(lrow, "orddeptcd"));
- ds_main_reqinfo.setColumn( 0, "depthngnm" , ds_main_patreq_otptlist.getColumn(lrow, "orddeptnm"));
-
- fDoctSerach();
-
- ds_main_reqinfo.setColumn( 0, "orddrid" , ds_main_patreq_otptlist.getColumn(lrow, "orddrid"));
- ds_main_reqinfo.setColumn( 0, "usernm" , ds_main_patreq_otptlist.getColumn(lrow, "orddrnm"));
-
- ds_main_reqinfo.setColumn( 0, "acptseqno" , ds_main_patreq_otptlist.getColumn(lrow, "acptseqno"));
- ds_main_reqinfo.setColumn( 0, "fsexamflag" , ds_main_patreq_otptlist.getColumn(lrow, "fsexamflag"));
- ds_main_reqinfo.setColumn( 0, "pid" , ds_main_patreq_otptlist.getColumn(lrow, "pid"));
-
- // 내원경로
- ds_main_reqinfo.setColumn( 0, "chospath" , "O");
- ds_main_reqinfo.setColumn( 0, "reqtype" , "1"); // 의뢰구분(1:진료, 2:검사, 3:수술)
-
- // 예약구분에 따라
- // KNUH_20110108_박성호
- // 진료일자가 등록일자와 완료일자에 들어가지 않아 회신서 작성했는데도 작성안되었다고 나오는 경우 발생으로
- // rgstdd와 reqdd를 orddd로 디폴트 통일토록 수정함. by beshon_190529
- ds_main_reqinfo.setColumn( 0, "rgstdd", ds_main_patreq_otptlist.getColumn(lrow, "orddd"));
-
- var rsrvflag = ds_main_patreq_otptlist.getColumn(lrow, "rsrvflag") ;
- if (rsrvflag == "1")
- {
- ds_main_reqinfo.setColumn( 0, "reqpath", "1");
- ds_main_reqinfo.setColumn( 0, "reqdd", ds_main_patreq_otptlist.getColumn(lrow, "orddd"));
- }
- else if (rsrvflag == "7")
- {
- ds_main_reqinfo.setColumn( 0, "reqpath", "3");
- ds_main_reqinfo.setColumn( 0, "reqdd", ds_main_patreq_otptlist.getColumn(lrow, "orddd"));
- }
- else{
- ds_main_reqinfo.setColumn( 0, "reqdd", ds_main_patreq_otptlist.getColumn(lrow, "orddd"));
- }
-
- // KNUH_20101228_박성호_start 의뢰내역에서 선택한 경우 수정으로 유지
- if (utlf_isNull(ds_main_reqinfo.getColumn(0, "status")))
- {
- ds_main_reqinfo.setColumn( 0, "status", "i");
- }
- }
- else
- {
- if (group2.switch2.case4.grd_inlist.currentrow < 0) return;
-
- var lrow = group2.switch2.case4.grd_inlist.currentrow;
-
- // KNUH_20101228_박성호_start 의뢰내역에서 선택한 경우 수정으로 유지
- if (utlf_isNull(ds_main_reqinfo.getColumn(0, "status")))
- {
- ds_main_reqinfo.clearData(); ds_main_reqinfo.addRow();
- }
-
- ds_main_reqinfo.setColumn( 0, "orddd" , ds_main_patreq_inptlist.getColumn(lrow, "indd"));
- ds_main_reqinfo.setColumn( 0, "cretno" , ds_main_patreq_inptlist.getColumn(lrow, "cretno"));
- ds_main_reqinfo.setColumn( 0, "orddeptcd" , ds_main_patreq_inptlist.getColumn(lrow, "orddeptcd"));
- ds_main_reqinfo.setColumn( 0, "depthngnm" , ds_main_patreq_inptlist.getColumn(lrow, "orddeptnm"));
-
- fDoctSerach();
-
- ds_main_reqinfo.setColumn( 0, "orddrid" , ds_main_patreq_inptlist.getColumn(lrow, "atdoctid"));
- ds_main_reqinfo.setColumn( 0, "usernm" , ds_main_patreq_inptlist.getColumn(lrow, "atdoctnm"));
-
- ds_main_reqinfo.setColumn( 0, "acptseqno" , ds_main_patreq_inptlist.getColumn(lrow, "acptseqno"));
- ds_main_reqinfo.setColumn( 0, "fsexamflag" , ds_main_patreq_inptlist.getColumn(lrow, "fsexamflag"));
- ds_main_reqinfo.setColumn( 0, "pid" , ds_main_patreq_inptlist.getColumn(lrow, "pid"));
-
- ds_main_reqinfo.setColumn( 0, "reqtype", "1"); // 의뢰구분(1:진료, 2:검사, 3:수술)
-
- // 예약구분에 따라
- var rsrvflag = ds_main_patreq_otptlist.getColumn(lrow, "rsrvflag") ;
- if (rsrvflag == "1")
- {
- ds_main_reqinfo.setColumn( 0, "reqpath", "1");
- ds_main_reqinfo.setColumn( 0, "reqdd", ds_main_patreq_inptlist.getColumn(lrow, "indd"));
- }
- else if (rsrvflag == "7")
- {
- ds_main_reqinfo.setColumn( 0, "reqpath", "3");
- ds_main_reqinfo.setColumn( 0, "reqdd", ds_main_patreq_inptlist.getColumn(lrow, "indd"));
- }
- else
- {
- var CurrentDate = utlf_getCurrentDate();
- ds_main_reqinfo.setColumn( 0, "reqdd", ds_main_patreq_inptlist.getColumn(lrow, "indd"));
- }
-
- ds_main_reqinfo.setColumn( 0, "rgstdd" , ds_main_patreq_inptlist.getColumn(lrow, "indd"));
-
- // KNUH_20101228_박성호_start 의뢰내역에서 선택한 경우 수정으로 유지
- if (utlf_isNull(ds_main_reqinfo.getColumn(0, "status")))
- {
- ds_main_reqinfo.setColumn( 0, "status", "i");
- }
- }
-
- }
- // 엑셀 파일
- function fExcel()
- {
- // 0:외래, 1: 입원
- if (group2.switch2.tabindex == 0)
- {
- if (group2.switch2.case3.grd_outlist.rowcount <= 0) return;
-
- grdf_exportExcel(group2.switch2.case3.grd_outlist, "외래진료내역 리스트", "외래진료내역", true, "" , 'user' , true);
- }
- else
- {
- if (group2.switch2.case4.grd_inlist.rowcount <= 0) return;
-
- grdf_exportExcel(group2.switch2.case4.grd_inlist, "입원진료내역 리스트", "입원진료내역", true, "" , 'user' , true);
- }
- }
- // 통합기록조회
- function fRecPopup()
- {
- var pid = ds_main_patient.getColumn(0, "pid");
- frmf_setParameter("SMMRI00400_param_pid", pid);
- //open("SMMRI00400");
- frmf_open("SMMRI00400", "SMMRI00400", "", "", "", "", "", "", "", "", "", "", "M");
- }
- // OCRVIEW
- function fOCRView(flag)
- {
- var pid = ds_main_patient.getColumn(0, "pid");
- var formcd = "";
-
- if ( utlf_isNull(pid) ) {
- sysf_messageBox("등록번호가 선택되지 않았습니다","I");
- return;
- }
-
- if ( flag == "A") {
- formcd = ds_init_aformcd_hardcd.getColumn(0, "hardcd"); //타병원
- }
- else if ( flag == "B" ) {
- formcd = ds_init_bformcd_hardcd.getColumn(0, "hardcd"); //개인정보
- }
-
- ds_send_iemr.clearData(); ds_send_iemr.addRow();
-
- dsf_makeValue( ds_send_iemr, "pid", "string", pid);
- dsf_makeValue( ds_send_iemr, "docucd", "string", formcd);
-
- var obj = frmf_findPopup("SSMRC03130");
- if(obj == null)
- {
- //window.load("../../.._emr_imgemrweb_xrw_SSMRC03130.xrw", "modeless", "imgemrviewer", "", "_root_send_iemr", "_root_hidden_temp");
- var objArg = {"arg_ds_hidden_temp":ds_send_iemr};
- frmf_open("SSMRC03130", "SSMRC03130", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- else
- {
- var iemrNode = ds_send_iemr;
- obj.reloadChart(iemrNode);
- obj.setFocus();
- }
- }
-
- // SMS 전송후 의뢰내역정보 Refresh
- function fReqClickSMS(ReqlistRow)
- {
- if (group2.grd_reqlist.rowcount < 0 ) return;
-
- var row = ReqlistRow;
- if(row < 0) return; // 141002 - AYS
-
- ds_main_reqinfo.setColumn( 0, "orddeptcd", ds_main_patreq_reqlist.getColumn(row, "orddeptcd"));
-
- fDoctSerach();
-
- //model.copyNode("_root_main_reqinfo", "_root_main_patreq_reqlist[" + row + "]");
- ds_main_reqinfo.copyRow(0, ds_main_patreq_reqlist, row);
- ds_main_reqinfo.setColumn( 0, "status", "u");
- ds_send_reqcond.clearData();
- dsf_makeValue(ds_send_reqcond, "pid", "string", ds_main_reqinfo.getColumn(0, "pid"));
- dsf_makeValue(ds_send_reqcond, "orddd", "string", ds_main_reqinfo.getColumn(0, "orddd"));
- dsf_makeValue(ds_send_reqcond, "cretno", "string", ds_main_reqinfo.getColumn(0, "cretno"));
- dsf_makeValue(ds_send_reqcond, "acptseqno", "string", ds_main_reqinfo.getColumn(0, "acptseqno"));
- dsf_makeValue(ds_send_reqcond, "reqseqno", "string", ds_main_reqinfo.getColumn(0, "reqseqno"));
- dsf_makeValue(ds_send_reqcond, "orddeptcd", "string", ds_main_reqinfo.getColumn(0, "orddeptcd"));
- dsf_makeValue(ds_send_reqcond, "orddrid", "string", ds_main_reqinfo.getColumn(0, "orddrid"));
-
- //입퇴원요약지 출력일자 수정가능
- if (ds_main_reqinfo.getColumn(0, "indschprntdt") != "00000000000000" && !utlf_isNull(ds_main_reqinfo.getColumn(0, "indschprntdt"))) {
- group2.opt_indschprntdt.enable = true;
- }
- else {
- group2.opt_indschprntdt.enable = false;
- }
-
- //1차회신 출력일자 수정가능
- if (ds_main_reqinfo.getColumn(0, "fstprntdt") != "00000000000000" && !utlf_isNull(ds_main_reqinfo.getColumn(0, "fstprntdt"))) {
- group2.opt_fstprntdt.enable = true;
- }
- else {
- group2.opt_fstprntdt.enable = false;
- }
-
-
- // reqGetListInfo
- var oParam = {};
- oParam.id = "TRARC00103";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetListInfo";
- oParam.inds = "req=ds_send_reqcond";
- oParam.outds = "ds_main_listinfo_diaglist=diaglist ds_main_listinfo_doctreqlist=doctreqlist ds_main_listinfo_nursereqlist=nursereqlist ds_main_listinfo_repllist=repllist";
- oParam.async = false;
- oParam.callback = "cf_TRARC00103";
-
- tranf_submit(oParam);
- // reqGetListInfo
- if (arErrorCode.pop("TRARC00103") > -1)
- {
- var replyn = ds_main_listinfo_repllist.getColumn(0, "replyn");
- var reqayn = ds_main_listinfo_repllist.getColumn(0, "reqayn");
- var reqcyn = ds_main_listinfo_repllist.getColumn(0, "reqcyn");
-
- var repltype = ds_main_reqinfo.getColumn(0, "repltype");
-
- //alert("replyn : " + replyn);
- //alert("repltype : " + repltype);
-
- // 회신대상, 회신필
- if (repltype == "2" || repltype == "3")
- {
- if (replyn == "Y")
- {
- // 의뢰완료예정
- ds_main_reqinfo.setColumn( 0, "endflag", "1");
- }
- else
- {
- // 회신서 요청
- ds_main_reqinfo.setColumn( 0, "endflag", "3");
- }
- }
- // 되의뢰필
- else if (repltype == "5")
- {
- if (replyn == "Y")
- {
- // 의뢰완료예정
- ds_main_reqinfo.setColumn( 0, "endflag", "2");
- }
- else
- {
- // 회신서 요청
- ds_main_reqinfo.setColumn( 0, "endflag", "3");
- }
- }
-
- // 되의뢰
- if (reqayn == "Y")
- {
- ds_main_reqinfo.setColumn( 0, "endtype", "3")
- }
-
- // 전원의뢰
- if (reqcyn == "Y")
- {
- ds_main_reqinfo.setColumn( 0, "endtype", "2")
- }
- }
- //model.refresh();
- }
- function fHIEReferView() {
- ds_send_search.clearData();
- ds_send_search.addRow();
-
- dsf_makeValue(ds_send_search, "pid", "string", ds_main_reqinfo.getColumn(0, "pid"));
- dsf_makeValue(ds_send_search, "reqseqno", "string", ds_main_reqinfo.getColumn(0, "reqseqno"));
-
- dsf_createDs("ds_baseinfo_baselist");
-
- var oParam = {};
- oParam.id = "TRARC02513";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetHIEBaseInfo";
- oParam.inds = "req=ds_send_search";
- oParam.outds = "ds_baseinfo_baselist=baselist";
- oParam.async = false;
- oParam.callback = "cf_TRARC02513";
- tranf_submit(oParam);
- var patientid = "";
- var documentuniqueid = "";
- var repositoryid = "";
- var entryuuid = "";
-
- if ( arErrorCode.pop("TRARC02513") > -1) {
- patientid = ds_baseinfo_baselist.getColumn(0, "patientid");
- documentuniqueid = ds_baseinfo_baselist.getColumn(0, "documentuniqueid");
- repositoryid = ds_baseinfo_baselist.getColumn(0, "repositoryid");
- entryuuid = ds_baseinfo_baselist.getColumn(0, "entryuuid");
- }
-
- frmf_setParameter("SPARC02820_PARAM1",patientid);
- frmf_setParameter("SPARC02820_PARAM2",documentuniqueid);
- frmf_setParameter("SPARC02820_PARAM3",repositoryid);
- frmf_setParameter("SPARC02820_PARAM4",entryuuid);
-
- frmf_modal("SPARC02820", "SPARC02820", null, null, null, null, null, null, null, null, null, null, "M");
-
- }
- function cf_TRARC02513(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function SPARC00100_onclose(obj:Form, e:CloseEventInfo)
- {
- if ( frmf_checkOpener() ) {
- //var openuid = getOpenerUID();
- //alert(openuid);
- curEmrRecObj = frmf_findPopup("SMARC00101"); //활성화된 진료기록 화면 object loading //getOpenWindow
-
- if (curEmrRecObj != null)
- {
- opener.fSearch();
- }
- }
- }
- function group5_button17_onclick(obj:Button, e:ClickEventInfo)
- {
- fAllClear();
- }
- function group5_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- fDelete();
- }
- function group5_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- if ( !fCheckDate() ) return; //필수 저장여부 체크
-
- fSave();
- }
- function group5_button19_onclick(obj:Button, e:ClickEventInfo)
- {
- fReqDocuPopup();
- }
- function group5_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- fRecPopup();
- }
- function group5_button12_onclick(obj:Button, e:ClickEventInfo)
- {
- fOCRView("A");
- }
- function group5_button13_onclick(obj:Button, e:ClickEventInfo)
- {
- fOCRView("B");
- }
- function group2_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- //inputEnterKey("btn_patinfo", "DOMActivate");
- fPatKeyDown(e);
- }
- function group2_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- fExcel();
- }
- function group2_switch2_case4_grd_inlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- fOutOrdSelect();
- ds_main_reqinfo.setColumn( 0, "repltype", "1"); // 회신유형 해당무
- ds_main_reqinfo.setColumn( 0, "reqagntype", "3"); //되의뢰유형 해당무
- //model.refresh();
- }
- function group2_switch2_case3_grd_outlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- fOutOrdSelect();
-
- ds_main_reqinfo.setColumn( 0, "repltype", "1"); // 회신유형 해당무
- ds_main_reqinfo.setColumn( 0, "reqagntype", "3"); //되의뢰유형 해당무
- group2.opt_fstprntdt.enable = false;
- group2.opt_indschprntdt.enable = false;
- //model.refresh();
- }
- function group2_btn_patinfo_onclick(obj:Button, e:ClickEventInfo)
- {
- fPatPopUp();
- }
- function group2_btn_hosplist_onclick(obj:Button, e:ClickEventInfo)
- {
- fHospPopUp();
- }
- function group2_cmb_orddeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fDoctSerach();
- //model.refresh();
- }
- function group2_ipt_rgstdd_ontextchanged(obj:Calendar, e:TextChangedEventInfo)
- {
- var rgstdd = ds_main_reqinfo.getColumn(0, "rgstdd");
- var enddd = rgstdd.toDate().getAddDate(100, "D").getDateFormat();
- ds_main_reqinfo.setColumn( 0, "enddd", enddd);
- //model.refresh();
- }
- function group2_btn_staff_onclick(obj:Button, e:ClickEventInfo)
- {
- //출력일자가 Default 값이 아닐 경우에만 수정 || ds_main_reqinfo.getColumn(0, "indschprntdt") != ""
- if (ds_main_reqinfo.getColumn(0, "indschprntdt") != "00000000000000" && !utlf_isNull(ds_main_reqinfo.getColumn(0, "indschprntdt"))) {
- fStaffPopUp();
- }
- else {
- sysf_messageBox("출력일자가 등록되어있지 않습니다.", "E999", "");
- return false;
- }
- }
- function group2_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- // 140923 SMS 전송 수정 - AYS
-
- var UserName = ds_main_patient.getColumn(0, "hngnm");
- var SMSMessage = UserName + "님 내원하였습니다. -경북대학교병원 진료의뢰센터 드림";
-
- ds_hidden_smsdata.clearData();
- dsf_makeValue( ds_hidden_smsdata, "bizabbr", "string", "EMR");
- dsf_makeValue( ds_hidden_smsdata, "replytelno", "string", "0532005024"); // 발신자 번호
-
- dsf_makeValue( ds_hidden_smsdata, "rsrvyn", "string", "0");
- dsf_makeValue( ds_hidden_smsdata, "rsrvdate", "string", "");
- dsf_makeValue( ds_hidden_smsdata, "rsrvtime", "string", "");
- dsf_makeValue( ds_hidden_smsdata, "msgcnts", "string", SMSMessage); // 메세지
- dsf_makeValue( ds_hidden_smsdata_recvlist, "chk", "string", "");
- dsf_makeValue( ds_hidden_smsdata_recvlist, "recvrnm", "string", ds_main_reqinfo.getColumn(0, "drnm"));
- dsf_makeValue( ds_hidden_smsdata_recvlist, "recvrtelno", "string", ds_main_reqinfo.getColumn(0, "mpphontel"));
-
- zmsfOpenSMS(ds_hidden_smsdata, ds_hidden_smsdata_recvlist);
- //ds_hidden_smsdata.clearData();
- }
- function group2_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- // 140923 SMS 전송 수정 - AYS
-
- // 환자 PID, 이름, 의뢰의사 휴대번호, 의뢰일자, 의뢰번호, 의뢰내역 행번호 저장
- var PID = ds_main_patreq_patlist.getColumn(0, "pid");
- var UserName = ds_main_patient.getColumn(0, "hngnm");
- var ReqDrPhoneNo = ds_main_reqinfo.getColumn(0, "mpphontel");
- var Reqdd = ds_main_reqinfo.getColumn(0, "reqdd");
- var ReqseqNo = ds_main_reqinfo.getColumn(0, "reqseqno");
- var ReqDrNm = ds_main_reqinfo.getColumn(0, "drnm");
- var ReqlistRow = group2.grd_reqlist.row; // 141002 - AYS
-
- var orddeptnm = group2.cmb_orddeptcd.text;
- var orddrnm = group2.cmb_orddrid.text;
- var replytelno = "";
- var SMSMessage = "";
-
-
- if(utlf_isNull(UserName) || UserName == null){
- sysf_messageBox("의뢰환자가 조회되지", "E007");
- return;
- }
-
- if(utlf_isNull(PID) || PID == null){
- sysf_messageBox("의뢰환자가 조회되지", "E007");
- return;
- }
-
- if(utlf_isNull(ReqDrPhoneNo) || ReqDrPhoneNo == null){
- sysf_messageBox("의뢰의사 전화번호가 등록되지", "E007");
- return;
- }
-
- if (gdutplceinstcd == "031") {
- SMSMessage = "의뢰하신 "+UserName + "님 내원하였습니다.";
- SMSMessage += "\n\n감사합니다.";
- SMSMessage += "\n\n-경북대학교병원 진료의뢰센터 드림";
-
- replytelno = "0532005024";
- }
- else if (gdutplceinstcd == "032") {
- SMSMessage = UserName + "님 " + orddeptnm ;
- SMSMessage += "\n\n진료하였습니다";
- SMSMessage += "\n\n회신서는 빠른 시일 내 보내드리겠습니다.";
- SMSMessage += "\n\n-칠곡경북대학교병원 진료협력센터 드림-";
- replytelno = "0532003400";
- }
-
- if (group2.group3.visible == true) {
- SMSMessage = ds_main_reqinfo.getColumn(0, "msg");
- }
-
- var rtn = sysf_messageBox(SMSMessage+"\n\n"+"로 메시지를 전송하시겠습니까?", "Q");
-
-
- if(rtn=="6") {
-
- ds_temp_reqlistrow.clearData(); /// 141002 - AYS
- ds_send_sms_req.clearData();
- ds_hidden_smsdata.clearData();
-
- dsf_makeValue( ds_send_sms_req, "pid", "string", PID); // 환자 차트번호
- dsf_makeValue( ds_send_sms_req, "reqdd", "string", Reqdd); // 의뢰일자
- dsf_makeValue( ds_send_sms_req, "reqseqno", "string", ReqseqNo); // 의뢰일련번호
- dsf_makeValue( ds_send_sms_req, "replytelno", "string", replytelno); // 발신자 번호
- dsf_makeValue( ds_send_sms_req, "rsrvyn", "string", 0); // 즉시 전송
- dsf_makeValue( ds_send_sms_req, "recvrnm", "string", ReqDrNm); // 수신자 이름
- dsf_makeValue( ds_send_sms_req, "recvrtelno", "string", ReqDrPhoneNo); // 수신자 번호
- dsf_makeValue( ds_send_sms_req, "msgcnts", "string", SMSMessage); // 메세지
- //if(submit("TXARC00105")) { // TXARC00105
-
- var oParam = {};
- oParam.id = "TXARC00105";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "updSmsMsgKey";
- oParam.inds = "savedata=ds_send_sms_req req=ds_send_sms_req";
- oParam.outds = "ds_temp_succnt=succnt";
- oParam.async = false;
- oParam.callback = "cf_TXARC00105";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXARC00105") > -1 ) { // TXARC00105
- if (ds_temp_succnt.getColumn(0, "cnt") > 0 && ds_temp_succnt.getColumn(0, "msgkey") != null) {
- sysf_messageBox("메시지 전송이 ", "I002");
-
- //submit("TRARC00102");
-
- var oParam = {};
- oParam.id = "TRARC00102";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetPatient";
- oParam.inds = "req=ds_send_cond";
- oParam.outds = "ds_main_patreq_patlist=patlist ds_main_patreq_acptlist=acptlist ds_main_patreq_reqtlist=reqlist ds_main_patreq_otptlist=otptlist ds_main_patreq_inptlist=inptlist";
- oParam.async = false;
- tranf_submit(oParam);
- fReqClickSMS(ReqlistRow);
- }
- }
- }
-
- //group3.attribute("visibility") = "hidden";
- group2.group3.visible = false;
- }
- function cf_TXARC00105(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group2_button9_onclick(obj:Button, e:ClickEventInfo)
- {
-
- var hieyn = ds_main_reqinfo.getColumn(0, "hieyn");
-
- if (hieyn != "Y" ) {
- sysf_messageBox("HIE 의뢰환자가 선택되지 않았습니다","I");
- return;
- }
-
- fHIEReferView();
- }
- function group2_group3_button10_onclick(obj:Button, e:ClickEventInfo)
- {
- //group3.attribute("visibility") = "hidden";
- group2.group3.visible = false;
- }
- function group2_button11_onclick(obj:Button, e:ClickEventInfo)
- {
- //group3.attribute("visibility") = "visible";
- group2.group3.visible = true;
-
- var UserName = ds_main_patient.getColumn(0, "hngnm");
- var orddeptnm = group2.cmb_orddeptcd.text;
- var SMSMessage = "";
-
- if (gdutplceinstcd == "031") {
- SMSMessage = "의뢰하신 "+UserName + "님 내원하였습니다.";
- SMSMessage += "\n\n감사합니다.";
- SMSMessage += "\n\n-경북대학교병원 진료의뢰센터 드림";
- }
- else if (gdutplceinstcd == "032") {
- SMSMessage = UserName + "님 " + orddeptnm ;
- SMSMessage += "\n\n진료하였습니다";
- SMSMessage += "\n\n회신서는 빠른 시일 내 보내드리겠습니다.";
- SMSMessage += "\n\n-칠곡경북대학교병원 진료협력센터 드림-";
- }
- dsf_makeValue( ds_main_reqinfo, "msg", "string", SMSMessage);
-
- //tar_msg.refresh();
- }
- function group2_grd_reqlist_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- fReqClick(e);
- }
- function cf_TXARC00106(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group2_checkbox00_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- var consreqyn = ds_main_patreq_consreqinfo.getColumn(0, "consreqyn");
- var oldconsreqyn = ds_main_patreq_consreqinfo.getColumn(0, "oldconsreqyn");
- var rtn;
- if(consreqyn == "Y")
- {
- rtn = sysf_messageBox(" 체크 시 원무과에 동의서 징구 요청됩니다.\n", "Q003");
- if(rtn != 6){
- ds_main_patreq_consreqinfo.setColumn(0,"consreqyn",oldconsreqyn);
- return;
- }
-
- }
-
- ds_send_savedata.copyData(ds_main_reqinfo);
- dsf_makeValue(ds_send_savedata, "consreqyn", "string", consreqyn);
- dsf_makeValue(ds_send_savedata, "oldconsreqyn", "string", oldconsreqyn);
-
- var oParam = {};
- oParam.id = "TXARC00106";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExePatConsentReqInfo";
- oParam.inds = "req=ds_send_savedata";
- oParam.async = false;
- oParam.callback = "cf_TXARC00106";
- tranf_submit(oParam);
-
- fSearch();
-
- }
- function group5_btn_ocrprnt_onclick(obj:Button, e:ClickEventInfo)
- {
- var rtn = sysf_messageBox("타병원 진료의뢰서 서식이 출력됩니다.", "Q003");
- if(rtn != 6){
- return;
- }
- var formcd="0000001736";
- var formtypecls="3";
- var ocrtagprntyn="Y";
- var pid = ds_main_reqinfo.getColumn(0,"pid");
- var orddd = ds_main_reqinfo.getColumn(0,"orddd");
- var cretno = ds_main_reqinfo.getColumn(0,"cretno");
- var ordtype = ds_main_reqinfo.getColumn(0,"chospath");
-
- ivw_ocrprnt.fGetOCRInfo(formcd, pid, orddd, cretno, ordtype, formtypecls, ocrtagprntyn, null, null, null, false);
- ivw_ocrprnt.fPrint();
- }
- /*
- function fRePrntOCR(){
- var formtypecls = "";
- var ocrtagprntyn = "";
- var iRow = ds_main_prntstat_list.rowposition;
- //ivw_ocrprnt.attribute("src") = "../../../emr/formmngtweb/xrw/SSMRF03800_OCR뷰어.xrw";
- //ivw_ocrprnt.url = "../../../emr/formmngtweb/xrw/SSMRF03800_OCR뷰어.xfdl";
- var formcd = ds_main_prntstat_list.getColumn(iRow,"formcd");
- var pid = ds_main_prntstat_list.getColumn(iRow,"pid");
- var orddd = ds_main_prntstat_list.getColumn(iRow,"orddd");
- var cretno = ds_main_prntstat_list.getColumn(iRow,"cretno");
- var ordtype = ds_main_prntstat_list.getColumn(iRow,"ioflag");
- var ocrtag = ds_main_prntstat_list.getColumn(iRow,"ocrtag");
- var scanyn = ds_main_prntstat_list.getColumn(iRow,"scanyn");
- var statcd = ds_main_prntstat_list.getColumn(iRow,"statcd");
- var eocryn = ds_main_prntstat_list.getColumn(iRow,"eocryn");
-
- dsf_createDsRow("ds_send_reqdata", [{col:"ocrtag", type:"string", size:256, val:ocrtag}]);
-
- if( lf_ContainsHardCD("199", formcd))
- {
- ivw_ocrprnt.fGenePrint(ocrtag,ordtype,formcd);
- return;
- }
-
- var oParam = {};
- oParam.id = "TRMRF02605";
- oParam.service = "formmngtapp.OcrRtnMngt";
- oParam.method = "reqGetOCRFormInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_ocrforminfo=ocrforminfo";
- oParam.async = false;
- oParam.callback = "cf_TRMRF02605";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRMRF02605") > -1){
- formtypecls = ds_main_ocrforminfo.getColumn(0, "formtypecls");
- ocrtagprntyn = ds_main_ocrforminfo.getColumn(0, "ocrtagprntyn");
-
- ivw_ocrprnt.fGetOCRInfo(formcd, pid, orddd, cretno, ordtype, formtypecls, ocrtagprntyn, ocrtag, null, "", true);
- ivw_ocrprnt.fPrint("A");
- }
- }
- */
- function group2_cmb_replflag_oncloseup(obj:Combo, e:ComboCloseUpEventInfo)
- {
- if(obj.value == "Y")
- {
- ds_main_reqinfo.setColumn(0, "repltype", "3");
- }
- else if(obj.value == "N")
- {
- ds_main_reqinfo.setColumn(0, "repltype", "4");
- }
- else if(obj.value == "O")
- {
- ds_main_reqinfo.setColumn(0, "repltype", "1");
- }
- else
- {
- ds_main_reqinfo.setColumn(0, "repltype", "");
- }
- }
- function group2_chk_corpno_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y")
- {
- ds_main_patreq_reqlist.filterstr = "";
- }
- else
- {
- ds_main_patreq_reqlist.filterstr = "corpnoyn != 'Y'";
- }
- }
- function group2_bool_corpnoyn_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- trace(userDeptcd)
- if(obj.value == "Y")
- {
- group2.bool_outcmtyn.value = "N";
- group2.bool_outcnstyn.value = "N";
- //진료협력팀을 제외한 모든 과는 아래 이벤트를 적용함.
- if(userDeptcd != "1021101000" && appYN == "Y")
- {
- group2.cmb_repltype.enable = false;
- group2.cmb_replflag.enable = false;
- }
- else
- {
- group2.cmb_repltype.enable = true;
- group2.cmb_replflag.enable = true;
- }
- group2.cmb_replflag.value = "N";
- frmf_inputEnterKey("group2.cmb_replflag", "oncloseup", new ComboCloseUpEventInfo );
- }
- else
- {
- group2.cmb_repltype.enable = true;
- group2.cmb_replflag.enable = true;
- }
- }
- function group2_bool_outcnstyn_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y")
- {
- group2.bool_outcmtyn.value = "N";
- group2.bool_corpnoyn.value = "N";
-
- group2.cmb_repltype.enable = true;
- group2.cmb_replflag.enable = true;
- }
- }
- function group2_bool_outcmtyn_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y")
- {
- group2.bool_outcnstyn.value = "N";
- group2.bool_corpnoyn.value = "N";
-
- group2.cmb_replflag.value = "N";
- frmf_inputEnterKey("group2.cmb_replflag", "oncloseup", new ComboCloseUpEventInfo );
-
- group2.cmb_repltype.enable = true;
- group2.cmb_replflag.enable = true;
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|