1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMRD01600" position="absolute 0 0 1225 805" titletext="연구용 검색" oninit="SMMRD01600_oninit" onload="SMMRD01600_onload">
- <Layouts>
- <Layout>
- <Tab id="switch1" taborder="3" tabindex="0" scrollbars="autoboth" position="absolute 0 42 1219 799" anchor="all">
- <Tabpages>
- <Tabpage id="case1" text="검색조건">
- <Layouts>
- <Layout width="1162" height="719">
- <Static id="caption92" text="분류" class="cell_1" position="absolute 387 130 475 153"/>
- <Shape id="line53" linetype="horizontal" class="line_2" position="absolute 0 698 378 704"/>
- <Grid id="grd_mcdlist" taborder="1" binddataset="ds_main_mcdlist_rows" useinputpanel="false" position="absolute 967 260 1198 376" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="23"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="50"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="M-Code1"/>
- <Cell col="2" text="M-Code2"/>
- <Cell col="3" text="조건"/>
- <Cell col="4" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:cdid1"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:cdid2"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:cond" combodataset="ds_init_condition_rows" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" text="bind:condflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line73" linetype="horizontal" class="line_3" position="absolute 732 336 962 342" onclick="switch1_case1_line73_onclick"/>
- <Static id="caption102" text="주호소" class="tit_2" position="absolute 733 240 812 261"/>
- <Shape id="line62" linetype="horizontal" class="line_10" position="absolute 732 497 963 503"/>
- <Shape id="line51" linetype="horizontal" class="line_10" position="absolute 388 702 723 708"/>
- <CheckBox id="chk_dschanaly" taborder="2" position="absolute 387 642 457 662" truevalue="Y" text="퇴원분석" onclick="switch1_case1_chk_dschanaly_onclick"/>
- <Grid id="grd_metstascdlist" taborder="3" binddataset="ds_main_metstascdlist_rows" useinputpanel="false" position="absolute 967 547 1198 680" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="23"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="50"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="전이코드1"/>
- <Cell col="2" text="전이코드2"/>
- <Cell col="3" text="조건"/>
- <Cell col="4" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:cdid1"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:cdid2"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:cond" combodataset="ds_init_condition_rows" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" text="bind:condflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_diagcdlist" taborder="4" binddataset="ds_main_diagcdlist_rows" useinputpanel="false" position="absolute 732 27 962 230" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="61"/>
- <Column size="61"/>
- <Column size="50"/>
- <Column size="63"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="질병코드1"/>
- <Cell col="2" text="질병코드2"/>
- <Cell col="3" text="조건"/>
- <Cell col="4" text="R/O제외"/>
- <Cell col="5" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:cdid1"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:cdid2"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:cond" combodataset="ds_init_condition_rows" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" displaytype="checkbox" edittype="checkbox" text="bind:exceptro" expr="expr:exceptro == 'Y' ? 1 : 0"/>
- <Cell col="5" text="bind:condflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line63" linetype="horizontal" class="line_3" position="absolute 731 574 961 580" onclick="Tab00_tabpage1_line63_onclick"/>
- <Button id="button1" taborder="5" text="행삭제" class="btn2" position="absolute 1100 2 1153 21" onclick="switch1_case1_button1_onclick"/>
- <Shape id="line52" class="line_10" position="absolute 732 22 963 28"/>
- <Button id="button28" taborder="6" text="행삭제" class="btn2" position="absolute 865 237 918 256" onclick="switch1_case1_button28_onclick"/>
- <Button id="button17" taborder="7" text="행삭제" class="btn2" position="absolute 1098 523 1151 542" onclick="switch1_case1_button17_onclick"/>
- <Shape id="line64" linetype="horizontal" class="line_3" position="absolute 966 516 1196 522"/>
- <Button id="button2" taborder="8" text="행추가" class="btn2" position="absolute 1045 2 1098 21" onclick="switch1_case1_button2_onclick"/>
- <CheckBox id="checkbox24" taborder="9" position="absolute 535 621 582 641" truevalue="Y" text="주소" onclick="switch1_case1_checkbox24_onclick"/>
- <Button id="button29" taborder="10" text="행추가" class="btn2" position="absolute 810 237 863 256" onclick="switch1_case1_button29_onclick"/>
- <Shape id="line43" linetype="horizontal" class="line_10" position="absolute 732 256 963 262"/>
- <Button id="button18" taborder="11" text="행추가" class="btn2" position="absolute 1043 523 1096 542" onclick="switch1_case1_button18_onclick"/>
- <Static id="caption95" text="T-Code" class="tit_2" position="absolute 967 385 1046 406"/>
- <Shape id="line65" linetype="horizontal" class="line_10" position="absolute 967 401 1198 407"/>
- <Static id="caption51" text="전과코드" class="tit_2" position="absolute 732 350 811 371"/>
- <Button id="button3" taborder="12" text="행삭제" class="btn2" position="absolute 865 582 918 601" onclick="switch1_case1_button3_onclick"/>
- <Shape id="line54" linetype="horizontal" class="line_3" position="absolute 732 229 962 235"/>
- <Button id="button19" taborder="13" text="행삭제" class="btn2" position="absolute 1100 236 1153 255" onclick="switch1_case1_button19_onclick"/>
- <CheckBox id="chk_baseinfo" taborder="14" position="absolute 387 622 457 642" text="기본정보" truevalue="Y" onclick="switch1_case1_chk_baseinfo_onclick"/>
- <Shape id="line66" linetype="horizontal" class="line_3" position="absolute 732 664 962 670"/>
- <Button id="button4" taborder="16" text="행추가" class="btn2" position="absolute 810 582 863 601" onclick="switch1_case1_button4_onclick"/>
- <Shape id="line55" linetype="horizontal" class="line_10" position="absolute 732 366 963 372"/>
- <CheckBox id="checkbox26" taborder="17" position="absolute 585 621 658 641" truevalue="Y" text="주민번호" onclick="switch1_case1_checkbox26_onclick"/>
- <Shape id="line56" linetype="horizontal" class="line_3" position="absolute 388 677 723 683"/>
- <Grid id="grd_tcdlist" taborder="18" binddataset="ds_main_tcdlist_rows" useinputpanel="false" position="absolute 967 406 1198 517" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="50"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="T-Code1"/>
- <Cell col="2" text="T-Code2"/>
- <Cell col="3" text="조건"/>
- <Cell col="4" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:cdid1"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:cdid2"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:cond" combodataset="ds_init_condition_rows" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" text="bind:condflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption97" text="전이코드" class="tit_2" position="absolute 968 526 1047 547"/>
- <Button id="button5" taborder="19" text="행삭제" class="btn2" position="absolute 865 347 918 366" onclick="switch1_case1_button5_onclick"/>
- <Static id="caption86" text="출력옵션" class="tit_2" position="absolute 388 603 511 624"/>
- <Shape id="line68" linetype="horizontal" class="line_10" position="absolute 967 255 1198 261"/>
- <Static id="caption98" text="M-Code" class="tit_2" position="absolute 969 237 1048 258"/>
- <CheckBox id="checkbox27" taborder="20" position="absolute 657 621 730 641" truevalue="Y" text="전화번호" onclick="switch1_case1_checkbox27_onclick"/>
- <Shape id="line57" linetype="horizontal" class="line_3" position="absolute 388 724 723 730"/>
- <Grid id="grd_opcdlist" taborder="21" binddataset="ds_main_opcdlist_rows" useinputpanel="false" position="absolute 967 26 1197 229" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="27"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="50"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="수술코드1"/>
- <Cell col="2" text="수술코드2"/>
- <Cell col="3" text="조건"/>
- <Cell col="4" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:cdid1"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:cdid2"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:cond" combodataset="ds_init_condition_rows" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" text="bind:condflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button6" taborder="22" text="행추가" class="btn2" position="absolute 810 347 863 366" onclick="switch1_case1_button6_onclick"/>
- <Static id="caption87" text="확장코드 검색조건" class="tit_2" position="absolute 388 686 530 707"/>
- <Shape id="line69" linetype="horizontal" class="line_3" position="absolute 967 375 1197 381"/>
- <Shape id="line58" linetype="horizontal" class="line_10" position="absolute 732 577 963 583"/>
- <Static id="caption88" text="질병코드" class="tit_2" position="absolute 732 6 811 27"/>
- <Static id="caption89" text="협진코드" class="tit_2" position="absolute 733 585 812 606"/>
- <Shape id="line59" linetype="horizontal" class="line_3" position="absolute 967 228 1197 234"/>
- <Shape id="line26" class="line_10" position="absolute 967 21 1198 27"/>
- <Grid id="grd_directcdlist" taborder="24" binddataset="ds_main_directcdlist_rows" useinputpanel="false" position="absolute 732 502 963 577" autoenter="select" cellsizingtype="col" scrollbars="autovert">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="40"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="직접사인1"/>
- <Cell col="2" text="직접사인2"/>
- <Cell col="3" text="조건"/>
- <Cell col="4" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:cdid1"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:cdid2"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:cond" combodataset="ds_init_condition_rows" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" text="bind:condflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button9" taborder="26" text="행삭제" class="btn2" position="absolute 1099 382 1152 401" onclick="switch1_case1_button9_onclick"/>
- <Grid id="grd_cclist" taborder="27" binddataset="ds_main_cclist_rows" useinputpanel="false" position="absolute 732 261 962 337" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="20"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="50"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="주호소1"/>
- <Cell col="2" text="주호소2"/>
- <Cell col="3" text="조건"/>
- <Cell col="4" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:cdid1"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:cdid2"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:cond" combodataset="ds_init_condition_rows" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" text="bind:condflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Radio id="radio1" taborder="28" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 387 705 537 725">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">ICD10</Col>
- </Row>
- <Row>
- <Col id="codecolumn">E</Col>
- <Col id="datacolumn">확장코드</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Grid id="grd_chngcdlist" taborder="29" binddataset="ds_main_chngcdlist_rows" useinputpanel="false" position="absolute 732 371 963 452" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="50"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="전과코드1"/>
- <Cell col="2" text="전과코드2"/>
- <Cell col="3" text="조건"/>
- <Cell col="4" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:cdid1"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:cdid2"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:cond" combodataset="ds_init_condition_rows" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" text="bind:condflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line1" class="line_10" position="absolute 0 21 711 27"/>
- <Button id="button20" taborder="31" text="행추가" class="btn2" position="absolute 1045 236 1098 255" onclick="switch1_case1_button20_onclick"/>
- <Static id="caption48" text="수술코드" class="tit_2" position="absolute 967 5 1046 26"/>
- <Grid id="grd_cnstcdlist" taborder="32" binddataset="ds_main_cnstcdlist_rows" useinputpanel="false" position="absolute 732 603 963 681" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="28"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="50"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="협진코드1"/>
- <Cell col="2" text="협진코드2"/>
- <Cell col="3" text="조건"/>
- <Cell col="4" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:cdid1"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:cdid2"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:cond" combodataset="ds_init_condition_rows" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" text="bind:condflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button21" taborder="33" text="저장 조건 불러오기" class="btn4" position="absolute 1050 686 1198 708" anchor="right bottom" onclick="switch1_case1_button21_onclick"/>
- <Button id="button10" taborder="34" text="행삭제" class="btn2" position="absolute 865 3 918 22" onclick="switch1_case1_button10_onclick"/>
- <CheckBox id="chk_sickandop" taborder="35" position="absolute 463 641 583 661" truevalue="Y" text="질병 및 수술 코드" onclick="switch1_case1_chk_sickandop_onclick"/>
- <Button id="button11" taborder="36" text="행추가" class="btn2" position="absolute 810 3 863 22" onclick="switch1_case1_button11_onclick"/>
- <Button id="btn_save" taborder="37" text="조건저장" class="btn4" position="absolute 967 685 1047 707" anchor="right bottom" onclick="switch1_case1_btn_save_onclick"/>
- <Shape id="line70" linetype="horizontal" class="line_3" position="absolute 967 681 1197 687"/>
- <Button id="button12" taborder="38" text="행추가" class="btn2" position="absolute 1044 382 1097 401" onclick="switch1_case1_button12_onclick"/>
- <Shape id="line71" linetype="horizontal" class="line_10" position="absolute 967 542 1198 548"/>
- <Button id="button13" taborder="39" text="행삭제" class="btn2" position="absolute 865 478 918 497" onclick="switch1_case1_button13_onclick"/>
- <Static id="caption90" text="사인코드" class="tit_2" position="absolute 733 481 812 502"/>
- <CheckBox id="chk_cncrpat" taborder="40" position="absolute 585 641 678 661" truevalue="Y" text="암환자 관리" onclick="switch1_case1_chk_cncrpat_onclick"/>
- <Button id="button14" taborder="41" text="행추가" class="btn2" position="absolute 810 478 863 497" onclick="switch1_case1_button14_onclick"/>
- <Shape id="line61" linetype="horizontal" class="line_3" position="absolute 731 451 964 457"/>
- <Shape id="line50" linetype="horizontal" class="line_10" position="absolute 387 619 722 625"/>
- <CheckBox id="checkbox18" taborder="42" position="absolute 387 660 492 680" truevalue="Y" text="환자 정보 보호" onclick="switch1_case1_checkbox18_onclick"/>
- <Button id="button7" taborder="43" text="초기화" class="btn4" position="absolute 894 685 962 707" anchor="right bottom" onclick="switch1_case1_button7_onclick"/>
- <Static id="cap_condnm" position="absolute 203 0 653 20"/>
- <CheckBox id="chk_duplelmn" taborder="44" position="absolute 463 621 533 641" truevalue="Y" text="중복제거" onclick="switch1_case1_chk_duplelmn_onclick"/>
- <Radio id="rdo_opkind" taborder="45" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 82 314 182 334" onitemchanged="switch1_case1_rdo_opkind_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">회차</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Edit id="output4" taborder="46" readonly="true" position="absolute 254 132 312 151"/>
- <Button id="button26" taborder="47" class="icon_search" position="absolute 195 289 211 305" onclick="switch1_case1_button26_onclick"/>
- <Combo id="cmb_reopresncd" taborder="48" innerdataset="@ds_init_reOpResnList_M0159" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 254 574 342 593"/>
- <Combo id="cmb_marystatcd" taborder="49" innerdataset="@ds_init_maryStatList_M0151" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 254 366 342 385"/>
- <Calendar id="input7" taborder="50" class="input_search" position="absolute 82 236 182 255" autoselect="true"/>
- <Shape id="line8" linetype="horizontal" class="line_2" position="absolute 0 204 378 210"/>
- <Shape id="line9" linetype="horizontal" class="line_3" position="absolute 0 230 378 236"/>
- <Edit id="output5" taborder="51" readonly="true" position="absolute 314 132 364 151"/>
- <Combo id="cmb_infcpartcd" taborder="52" innerdataset="@ds_init_infdcpartinfo_infdcpartlist" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 254 600 342 619"/>
- <Combo id="cmb_dethtypecd" taborder="53" innerdataset="@ds_init_dethTypeList_M0155" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 254 470 342 489"/>
- <MaskEdit id="input8" taborder="54" mask="###" class="input_default" position="absolute 82 340 112 359" autoselect="true" maskchar=" " type="string" trimtype="both"/>
- <Edit id="output6" taborder="55" readonly="true" position="absolute 254 158 312 177"/>
- <Static id="caption50" text="합병증" class="cell_1" position="absolute 166 624 252 647"/>
- <Combo id="cmb_dschtypecd" taborder="56" innerdataset="@ds_init_DschTypeList_M0157" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 82 496 162 515"/>
- <Combo id="cmb_opdethtypecd" taborder="57" innerdataset="@ds_init_opDethTypeList_M0413" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 254 496 342 515"/>
- <Shape id="line20" linetype="horizontal" class="line_2" position="absolute 0 516 378 522"/>
- <Combo id="cmb_cptrgt" taborder="58" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" position="absolute 82 444 162 463">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">-</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Y</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">N</Col>
- </Row>
- <Row>
- <Col id="codecolumn">D</Col>
- <Col id="datacolumn">DROP</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit id="output7" taborder="59" readonly="true" position="absolute 314 158 364 177"/>
- <Static id="caption40" text="감염종류1" class="cell_1" position="absolute 0 598 80 621"/>
- <Combo id="cmb_cmplcd" taborder="60" innerdataset="@ds_init_cmpllist_M0414" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 254 626 342 645"/>
- <Combo id="cmb_religncd" taborder="61" innerdataset="@ds_init_relignList_M0070" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 82 366 162 385"/>
- <Shape id="line21" linetype="horizontal" class="line_2" position="absolute 0 542 378 548"/>
- <Shape id="line10" linetype="horizontal" class="line_2" position="absolute 0 256 378 262"/>
- <Combo id="cmb_opclsdept" taborder="62" innerdataset="@ds_init_gyclrsdeptlist_M0502" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 254 262 334 281"/>
- <Combo id="cmb_dschwardnm" taborder="63" innerdataset="@ds_init_init_ward" codecolumn="wardcd" datacolumn="wardnm" class="combo_default" position="absolute 82 184 182 203"/>
- <Static id="caption41" text="사망형태" class="cell_1" position="absolute 166 468 252 491"/>
- <Static id="caption30" text="보험유형" class="cell_1" position="absolute 166 390 252 413"/>
- <Shape id="line11" linetype="horizontal" class="line_2" position="absolute 0 282 378 288"/>
- <Shape id="line12" linetype="horizontal" class="line_3" position="absolute 0 334 378 340"/>
- <MaskEdit id="input10" taborder="64" mask="###" class="input_default" position="absolute 132 340 162 359" maskchar=" " autoselect="true" type="string" trimtype="both"/>
- <Static id="caption42" text="중환자실" class="cell_1" position="absolute 551 26 631 49"/>
- <Combo id="cmb_infccascd" taborder="65" innerdataset="@ds_init_infccaselist_M0484" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 82 600 162 619" onitemchanged="switch1_case1_cmb_infccascd_onitemchanged"/>
- <Shape id="line23" linetype="horizontal" class="line_2" position="absolute 0 568 378 574"/>
- <Static id="caption31" text="선택진료" class="cell_1" position="absolute 166 416 252 439"/>
- <Static id="caption20" text="수술과" class="cell_1" position="absolute 0 260 80 283"/>
- <Combo id="cmb_dschclsdept" taborder="67" innerdataset="@ds_init_mdclrsdeptlist_M0500" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 83 80 163 99"/>
- <Combo id="cmb_wundcasclscd" taborder="68" innerdataset="@ds_init_wundcasclslist_M0415" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 254 444 342 463"/>
- <Static id="caption43" text="입원경로" class="cell_1" position="absolute 0 546 80 569"/>
- <Static id="caption32" text="상해원인분류" class="cell_1" position="absolute 166 442 252 465"/>
- <Static id="caption21" text="분과" class="cell_1" position="absolute 166 260 252 283"/>
- <Static id="caption10" text="~" class="search_no_b" position="absolute 186 107 198 124"/>
- <Shape id="line24" linetype="horizontal" class="line_2" position="absolute 0 620 378 626"/>
- <Shape id="line13" linetype="horizontal" class="line_2" position="absolute 0 308 378 314"/>
- <Static id="caption44" text="내원경위" class="cell_1" position="absolute 0 520 80 543"/>
- <Static id="caption33" text="CP대상" class="cell_1" position="absolute 0 442 80 465"/>
- <Static id="caption22" text="분류" class="cell_1" position="absolute 0 312 80 335"/>
- <Static id="caption11" text="입원일" class="cell_1" position="absolute 0 104 80 127"/>
- <Static id="caption2" text="분과" class="cell_1" position="absolute 0 78 80 101"/>
- <Shape id="line14" linetype="horizontal" class="line_2" position="absolute 0 438 378 444"/>
- <Shape id="line25" linetype="horizontal" class="line_2" position="absolute 0 646 378 652"/>
- <Static id="caption34" text="감염종류2" class="cell_1" position="absolute 166 598 252 621"/>
- <Static id="caption45" text="재수술(U)" class="cell_1" position="absolute 166 572 252 595"/>
- <Combo id="cmb_insukind" taborder="72" innerdataset="@ds_init_insukindList_P0008" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 254 392 342 411"/>
- <Static id="caption23" text="집도의" class="cell_1" position="absolute 0 286 80 309"/>
- <Static id="caption12" text="입원과" class="cell_1" position="absolute 0 130 80 153"/>
- <Static id="caption3" text="퇴원담당의" class="cell_1" position="absolute 166 78 252 101"/>
- <Shape id="line15" linetype="horizontal" class="line_2" position="absolute 0 360 378 366"/>
- <Edit id="ipt_dschdrnm" taborder="74" readonly="true" position="absolute 314 54 364 73"/>
- <Static id="caption35" text="지표관리" class="cell_1" position="absolute 0 650 80 673"/>
- <Static id="caption57" text="암등록여부" class="cell_1" position="absolute 0 624 80 647"/>
- <Static id="caption46" text="퇴원형태" class="cell_1" position="absolute 0 494 80 517"/>
- <Combo id="cmb_curersltcd" taborder="75" innerdataset="@ds_init_cureRsltList_M0152" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 82 470 162 489" onitemchanged="switch1_case1_cmb_curersltcd_onitemchanged"/>
- <Combo id="cmb_inpathcd" taborder="76" innerdataset="@ds_init_inPathList_M0153" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 82 548 162 567"/>
- <Static id="caption24" text="종교" class="cell_1" position="absolute 0 364 80 387"/>
- <Shape id="line16" linetype="horizontal" class="line_2" position="absolute 0 386 378 392"/>
- <Static id="caption4" text="퇴원담당교수" class="cell_1" position="absolute 166 52 252 75"/>
- <Shape id="line17" linetype="horizontal" class="line_3" position="absolute 0 464 378 470"/>
- <Calendar id="ipt_todd" taborder="77" class="input_search" position="absolute 201 28 301 47" autoselect="true"/>
- <Combo id="cmb_icuroomcd" taborder="78" innerdataset="@ds_init_icudeptlist_icudept" codecolumn="deptcd" datacolumn="deptnm" class="combo_search" position="absolute 633 28 713 47"/>
- <Static id="caption47" text="치료결과" class="cell_1" position="absolute 0 468 80 491"/>
- <Static id="caption36" text="재입원(P)" class="cell_1" position="absolute 166 546 252 569"/>
- <Edit id="input15" taborder="79" readonly="true" position="absolute 82 288 140 307"/>
- <Static id="caption25" text="성별" class="cell_1" position="absolute 166 338 252 361"/>
- <Static id="caption14" text="재원일" class="cell_1" position="absolute 0 208 80 231"/>
- <Static id="caption5" text="분과" class="cell_1" position="absolute 0 156 80 179"/>
- <Combo id="combo4" taborder="80" innerdataset="ds_init_orddept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_default" position="absolute 82 132 162 151" onitemchanged="switch1_case1_combo4_onitemchanged"/>
- <Combo id="cmb_reinyn" taborder="81" innerdataset="@ds_init_useynlist_yn" codecolumn="cd" datacolumn="nm" class="combo_search" position="absolute 254 548 342 567" onitemchanged="switch1_case1_cmb_reinyn_onitemchanged"/>
- <Static id="caption37" text="수술사망" class="cell_1" position="absolute 166 494 252 517"/>
- <Edit id="input16" taborder="82" readonly="true" position="absolute 142 288 192 307"/>
- <Static id="caption26" text="직업" class="cell_1" position="absolute 0 390 80 413"/>
- <Shape id="line18" linetype="horizontal" class="line_2" position="absolute 0 412 378 418"/>
- <Static id="caption15" text="퇴원병동" class="cell_1" position="absolute 0 182 80 205"/>
- <Calendar id="input1" taborder="83" class="input_search" position="absolute 201 106 301 125"/>
- <Shape id="line2" linetype="horizontal" class="line_2" position="absolute 0 48 378 54"/>
- <Combo id="cmb_inclsdept" taborder="84" innerdataset="@ds_init_gsclrsdeptlist_M0501" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 82 158 162 177"/>
- <Static id="caption16" text="퇴원일" class="cell_1" position="absolute 0 26 80 49"/>
- <Static id="caption38" text="재입원(U)" class="cell_1" position="absolute 166 520 252 543"/>
- <Static id="caption27" text="초재진" class="cell_1" position="absolute 0 416 80 439"/>
- <Static id="caption7" text="~" class="search_no_b" position="absolute 186 29 198 46"/>
- <Shape id="line3" linetype="horizontal" class="line_2" position="absolute 0 74 378 80"/>
- <Shape id="line19" linetype="horizontal" class="line_2" position="absolute 0 490 378 496"/>
- <Combo id="cmb_dschdeptcd" taborder="85" innerdataset="@ds_init_orddept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_default" position="absolute 82 54 162 73" onitemchanged="switch1_case1_cmb_dschdeptcd_onitemchanged"/>
- <Button id="button22" taborder="86" class="icon_search" position="absolute 365 55 381 71" onclick="switch1_case1_button22_onclick"/>
- <Static id="caption39" text="중환자실재원" class="cell_1" position="absolute 387 26 475 49"/>
- <Combo id="cmb_reinresncd" taborder="87" innerdataset="@ds_init_reInResnList_M0158" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 254 522 342 541"/>
- <Combo id="cmb_jobcd" taborder="88" innerdataset="@ds_init_jobList_M0149" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 82 392 162 411"/>
- <Static id="caption28" text="결혼상태" class="cell_1" position="absolute 166 364 252 387"/>
- <Static id="caption17" text="~" class="search_no_b" position="absolute 186 237 198 254"/>
- <Calendar id="input3" taborder="89" class="input_search" position="absolute 82 106 182 125"/>
- <Shape id="line4" linetype="horizontal" class="line_2" position="absolute 0 126 378 132"/>
- <Static id="caption8" text="입원담당의" class="cell_1" position="absolute 166 156 252 179"/>
- <Edit id="output1" taborder="90" readonly="true" position="absolute 254 80 312 99"/>
- <Button id="button23" taborder="91" class="icon_search" position="absolute 366 82 382 98" onclick="switch1_case1_button23_onclick"/>
- <Static id="caption9" text="입원담당교수" class="cell_1" position="absolute 166 130 252 153"/>
- <Combo id="cmb_chosprogcd" taborder="92" innerdataset="@ds_init_chosProgList_M0156" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 82 522 162 541"/>
- <Static id="caption29" text="나이" class="cell_1" position="absolute 0 338 80 361"/>
- <Shape id="line5" linetype="horizontal" class="line_2" position="absolute 0 152 378 158"/>
- <Static id="caption18" text="퇴원과" class="cell_1" position="absolute 0 52 80 75"/>
- <Edit id="output2" taborder="93" readonly="true" position="absolute 254 54 312 73"/>
- <Button id="button24" taborder="94" class="icon_search" position="absolute 366 134 382 150" onclick="switch1_case1_button24_onclick"/>
- <Combo id="combo9" taborder="95" innerdataset="@ds_init_orddept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_default" position="absolute 82 262 162 281" onitemchanged="switch1_case1_combo9_onitemchanged"/>
- <Static id="caption19" text="수술일" class="cell_1" position="absolute 0 234 80 257"/>
- <Shape id="line6" linetype="horizontal" class="line_3" position="absolute 0 100 378 106"/>
- <Shape id="line7" linetype="horizontal" class="line_3" position="absolute 0 178 378 184"/>
- <Static id="caption101" text="~" class="search_no_b" position="absolute 116 340 128 357"/>
- <Edit id="output3" taborder="96" readonly="true" position="absolute 314 80 364 99"/>
- <Button id="button25" taborder="97" class="icon_search" position="absolute 366 159 382 175" onclick="switch1_case1_button25_onclick"/>
- <Calendar id="input6" taborder="98" class="input_search" position="absolute 201 236 301 255" autoselect="true"/>
- <Calendar id="ipt_fromdd" taborder="99" class="input_search" position="absolute 82 28 182 47" autoselect="true"/>
- <Shape id="line28" linetype="horizontal" class="line_3" position="absolute 387 48 722 54"/>
- <Calendar id="input2" taborder="100" class="input_search" position="absolute 82 678 182 697"/>
- <Static id="caption99" text="~" class="search_no_b" position="absolute 186 679 198 696"/>
- <Static id="caption103" text="작성일" class="cell_1" position="absolute 0 676 80 699"/>
- <Calendar id="input11" taborder="101" class="input_search" position="absolute 201 678 301 697"/>
- <Button id="button8" taborder="102" class="icon_search" position="absolute 195 705 211 721" onclick="switch1_case1_button8_onclick"/>
- <Static id="caption104" text="작성자" class="cell_1" position="absolute 0 702 80 725"/>
- <Edit id="output8" taborder="103" readonly="true" position="absolute 82 704 140 723"/>
- <Edit id="output9" taborder="104" readonly="true" position="absolute 142 704 192 723"/>
- <Shape id="line67" linetype="horizontal" class="line_3" position="absolute -2 724 376 730"/>
- <Shape id="line27" linetype="horizontal" class="line_3" position="absolute 0 672 378 678"/>
- <Shape id="line22" linetype="horizontal" class="line_3" position="absolute 0 594 378 600"/>
- <MaskEdit id="input12" taborder="105" mask="########" class="input_default" position="absolute 82 210 142 229" type="string" trimtype="both" maskchar=" " autoselect="true"/>
- <MaskEdit id="input13" taborder="106" mask="########" class="input_default" position="absolute 162 210 222 229" autoselect="true" type="string" trimtype="both" maskchar=" "/>
- <Static id="caption105" text="~" class="search_no_b" position="absolute 146 210 158 227"/>
- <CheckBox id="chk_opt" taborder="109" position="absolute 495 659 628 679" text="진단명, 수술명 조회" truevalue="Y" onclick="switch1_case1_chk_opt_onclick"/>
- <Static id="caption1" text="퇴원분석" class="tit_2" position="absolute 0 5 111 26"/>
- <Radio id="rdo_cnstkind" taborder="111" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 476 340 561 360" onitemchanged="switch1_case1_rdo_cnstkind_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">회차</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_chngdeptkind" taborder="112" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 476 210 561 230" onitemchanged="switch1_case1_rdo_chngdeptkind_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">회차</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_partrtnkind" taborder="113" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 476 132 561 152" onitemchanged="switch1_case1_rdo_partrtnkind_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">회차</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Combo id="cmb_cnstexeclrsdeptcd" taborder="114" innerdataset="@ds_init_pdclrsdeptlist_M0503" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 642 314 722 333"/>
- <Combo id="cmb_cnstclsdept" taborder="115" innerdataset="@ds_init_pdclrsdeptlist_M0503" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 642 262 722 281"/>
- <Combo id="cmb_chngclsdept" taborder="116" innerdataset="@ds_init_pdclrsdeptlist_M0503" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 642 185 722 204"/>
- <Shape id="line34" class="line_3" position="absolute 387 152 722 158"/>
- <Shape id="line37" class="line_3" position="absolute 387 360 722 366"/>
- <Static id="caption96" text="분류" class="cell_1" position="absolute 387 338 475 361"/>
- <Shape id="line35" class="line_3" position="absolute 387 230 722 236"/>
- <Static id="caption94" text="분류" class="cell_1" position="absolute 387 208 475 231"/>
- <Combo id="cmb_partrtntypeList" taborder="117" innerdataset="@ds_init_partrtntypeList_M0086" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 477 106 557 125"/>
- <Combo id="cmb_womntypeList" taborder="118" innerdataset="@ds_init_womntypeList_M0165" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 477 80 557 99"/>
- <Static id="caption91" text="사산여부" class="cell_1" position="absolute 560 78 640 101"/>
- <Combo id="combo14" taborder="119" innerdataset="ds_init_orddept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_default" position="absolute 477 262 557 281" onitemchanged="switch1_case1_combo14_onitemchanged"/>
- <Static id="caption100" text="~" class="search_no_b" position="absolute 677 106 689 123"/>
- <Calendar id="input19" taborder="120" class="input_search" position="absolute 477 158 577 177"/>
- <Combo id="combo12" taborder="121" innerdataset="ds_init_orddept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_default" position="absolute 477 184 557 203" onitemchanged="switch1_case1_combo12_onitemchanged"/>
- <Calendar id="input18" taborder="122" class="input_search" position="absolute 592 158 692 177"/>
- <Static id="caption49" text="임신주수" class="cell_1" position="absolute 560 104 640 127"/>
- <Calendar id="input28" taborder="123" class="input_search" position="absolute 477 54 577 73" autoselect="true"/>
- <MaskEdit id="input17" taborder="124" mask="###" class="input_search" position="absolute 642 106 672 125" maskchar=" " type="string" trimtype="both"/>
- <Shape id="line29" class="line_2" position="absolute 387 74 722 80"/>
- <Static id="caption59" text="전출일" class="cell_1" position="absolute 387 156 475 179"/>
- <Calendar id="input27" taborder="125" class="input_search" position="absolute 592 54 692 73" autoselect="true"/>
- <Static id="caption58" text="분만일" class="cell_1" position="absolute 387 52 475 75"/>
- <Static id="caption69" text="협진시행일" class="cell_1" position="absolute 387 286 475 309"/>
- <Static id="caption68" text="~" class="search_no_b" position="absolute 579 289 591 306"/>
- <Calendar id="input25" taborder="127" class="input_search" position="absolute 477 288 577 307"/>
- <Static id="caption56" text="~" class="search_no_b" position="absolute 579 55 591 72"/>
- <Static id="caption67" text="분과" class="cell_1" position="absolute 560 312 640 335"/>
- <Calendar id="input24" taborder="128" class="input_search" position="absolute 592 288 692 307"/>
- <Static id="caption55" text="~" class="search_no_b" position="absolute 579 159 591 176"/>
- <Calendar id="input23" taborder="129" class="input_search" position="absolute 477 236 577 255"/>
- <Static id="caption66" text="협진시행과" class="cell_1" position="absolute 387 312 475 335"/>
- <Static id="caption54" text="분만형태" class="cell_1" position="absolute 387 104 475 127"/>
- <Static id="caption65" text="협진의뢰일" class="cell_1" position="absolute 387 234 475 257"/>
- <Calendar id="input22" taborder="130" class="input_search" position="absolute 592 236 692 255"/>
- <Edit id="input21" taborder="131" class="input_search" position="absolute 693 132 723 151"/>
- <Static id="caption53" text="분과" class="cell_1" position="absolute 560 184 640 207"/>
- <Static id="caption64" text="~" class="search_no_b" position="absolute 579 237 591 254"/>
- <Edit id="input20" taborder="132" class="input_search" position="absolute 642 132 672 151"/>
- <Static id="caption52" text="신생아체중" class="cell_1" position="absolute 560 130 640 153"/>
- <Shape id="line33" class="line_2" position="absolute 387 126 722 132"/>
- <Static id="caption63" text="분과" class="cell_1" position="absolute 560 260 640 283"/>
- <Shape id="line32" class="line_2" position="absolute 387 178 722 184"/>
- <Static id="caption62" text="협진의뢰과" class="cell_1" position="absolute 387 260 475 283"/>
- <Static id="caption61" text="산모형태" class="cell_1" position="absolute 387 78 475 101"/>
- <MaskEdit id="input9" taborder="133" mask="###" class="input_search" position="absolute 693 106 723 125" maskchar=" " type="string" trimtype="both"/>
- <Shape id="line30" class="line_2" position="absolute 387 100 722 106"/>
- <Static id="caption60" text="전출과" class="cell_1" position="absolute 387 182 475 205"/>
- <Static id="caption93" text="~" class="search_no_b" position="absolute 677 133 689 150"/>
- <Combo id="combo16" taborder="134" innerdataset="ds_init_orddept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_default" position="absolute 477 314 557 333" onitemchanged="switch1_case1_combo16_onitemchanged"/>
- <Shape id="line60" class="line_2" position="absolute 388 204 723 210"/>
- <Shape id="line36" class="line_2" position="absolute 387 256 722 262"/>
- <Shape id="line38" class="line_2" position="absolute 387 282 722 288"/>
- <Shape id="line39" class="line_2" position="absolute 387 308 722 314"/>
- <Shape id="line31" class="line_2" position="absolute 387 334 722 340"/>
- <cp_checkboxList id="checkbox6" titletext="CheckBox List" taborder="135" text="cp_checkboxList00" scrollbars="none" position="absolute 478 28 550 49" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox7" titletext="CheckBox List" taborder="136" text="cp_checkboxList00" scrollbars="none" position="absolute 642 79 714 100" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <Shape id="line42" class="line_2" position="absolute 388 414 723 420"/>
- <Shape id="line40" class="line_3" position="absolute 388 440 723 446"/>
- <Static id="caption71" text="전염병" class="cell_1" position="absolute 387 418 467 441"/>
- <Static id="caption74" text="가코딩" class="cell_1" position="absolute 560 418 624 441"/>
- <Static id="caption73" text="법정전염병 종류" class="cell_1" position="absolute 560 392 665 415"/>
- <Shape id="line41" class="line_10" position="absolute 387 387 722 393"/>
- <Static id="caption72" text="종양구분" class="cell_1" position="absolute 387 392 475 415"/>
- <Combo id="cmb_cncrflag" taborder="139" innerdataset="ds_init_cncrlist_M0433" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 477 394 557 413"/>
- <Static id="caption70" text="질병 및 수술 분류" class="tit_2" position="absolute 388 371 519 392"/>
- <Static id="caption81" text="ECOG" class="cell_1" position="absolute 560 521 640 544"/>
- <Static id="caption82" text="내원전치료" class="cell_1" position="absolute 561 547 640 570"/>
- <Static id="caption83" text="Regimen" class="cell_1" position="absolute 387 547 467 570"/>
- <Static id="caption84" text="본원치료(전이)" class="cell_1" position="absolute 560 573 655 596"/>
- <Static id="caption85" text="본원치료(원발)" class="cell_1" position="absolute 387 573 482 596"/>
- <Shape id="line44" class="line_10" position="absolute 388 464 723 470"/>
- <Shape id="line45" class="line_2" position="absolute 388 491 723 497"/>
- <Static id="caption75" text="암환자 관리" class="tit_2" position="absolute 388 448 511 469"/>
- <Shape id="line46" class="line_2" position="absolute 388 517 723 523"/>
- <Static id="caption76" text="다발성 원발암" class="cell_1" position="absolute 387 469 482 492"/>
- <Shape id="line47" class="line_2" position="absolute 388 543 723 549"/>
- <Static id="caption77" text="사망여부" class="cell_1" position="absolute 560 469 640 492"/>
- <Shape id="line48" class="line_2" position="absolute 388 569 723 575"/>
- <Static id="caption78" text="병기" class="cell_1" position="absolute 560 495 640 518"/>
- <Shape id="line49" class="line_3" position="absolute 388 595 723 601"/>
- <Static id="caption79" text="SEER" class="cell_1" position="absolute 387 495 467 518"/>
- <Static id="caption80" text="전이여부" class="cell_1" position="absolute 387 521 467 544"/>
- <Combo id="cmb_staging" taborder="148" innerdataset="@ds_init_dethTypeList_M0155" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 642 497 722 516"/>
- <Combo id="cmb_seer" taborder="149" innerdataset="@ds_init_seer_M0184" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 470 497 550 516"/>
- <cp_checkboxList id="chk_indxlist" titletext="CheckBox List" taborder="150" text="cp_checkboxList02" scrollbars="none" position="absolute 83 650 363 673" style="background:#ffffffff;border:1 solid #808080ff ;" col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" onmouseenter="switch1_case1_chk_indxlist_onmouseenter" onmouseleave="switch1_case1_chk_indxlist_onmouseleave"/>
- <cp_checkboxList id="checkbox5" titletext="CheckBox List" taborder="151" text="cp_checkboxList02" scrollbars="none" position="absolute 82 625 156 643" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox1" titletext="CheckBox List" taborder="155" text="cp_checkboxList04" scrollbars="none" position="absolute 734 456 966 475" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox3" titletext="CheckBox List" taborder="156" text="cp_checkboxList04" scrollbars="none" position="absolute 254 339 372 359" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox2" titletext="CheckBox List" taborder="157" text="cp_checkboxList04" scrollbars="none" position="absolute 82 418 160 438" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox4" titletext="CheckBox List" taborder="158" text="cp_checkboxList04" scrollbars="none" position="absolute 254 418 372 438" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox17" titletext="CheckBox List" taborder="159" text="cp_checkboxList04" scrollbars="none" position="absolute 657 574 719 594" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox16" titletext="CheckBox List" taborder="160" text="cp_checkboxList04" scrollbars="none" position="absolute 485 574 555 594" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox14" titletext="CheckBox List" taborder="161" text="cp_checkboxList04" scrollbars="none" position="absolute 470 548 556 568" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox12" titletext="CheckBox List" taborder="162" text="cp_checkboxList04" scrollbars="none" position="absolute 470 522 556 542" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox10" titletext="CheckBox List" taborder="163" text="cp_checkboxList04" scrollbars="none" position="absolute 485 469 555 489" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox11" titletext="CheckBox List" taborder="164" text="cp_checkboxList04" scrollbars="none" position="absolute 642 469 720 489" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox13" titletext="CheckBox List" taborder="165" text="cp_checkboxList04" scrollbars="none" position="absolute 642 522 720 542" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox15" titletext="CheckBox List" taborder="166" text="cp_checkboxList04" scrollbars="none" position="absolute 642 548 720 568" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox8" titletext="CheckBox List" taborder="167" text="cp_checkboxList04" scrollbars="none" position="absolute 470 419 556 439" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <cp_checkboxList id="checkbox9" titletext="CheckBox List" taborder="168" text="cp_checkboxList04" scrollbars="none" position="absolute 627 419 713 439" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <CheckBox id="chk_partrtnkind" taborder="169" text="분만정보만" truevalue="Y" position="absolute 437 131 458 152" style="background:#ffffffff;border:2 solid cornflowerblue ;padding:0 0 0 1;" onmouseenter="switch1_case1_group3_chk_partrtnkind_onmouseenter" onmouseleave="switch1_case1_group3_chk_partrtnkind_onmouseleave" onclick="switch1_case1_chk_partrtnkind_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case2" text="검색결과">
- <Layouts>
- <Layout>
- <Div id="iviewer_list" taborder="0" url="SMMRD01800_연구용검색 리스트.xfdl" visible="true" position="absolute 0 0 1224 703" anchor="all"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button position="absolute 1124 22 1180 44" id="button27" class="btn1" taborder="2" text="조회" anchor="top right" onclick="button27_onclick"/>
- <Button position="absolute 730 20 838 42" id="org_excel_btn" class="btn7" visible="false" text="Old_엑셀저장"/>
- <Button position="absolute 645 20 725 42" id="0225" class="btn7" visible="false" text="엑셀저장"/>
- <Button position="absolute 1040 22 1120 44" id="button16" class="btn7" visible="false" text="엑셀저장" anchor="top right" onclick="button16_onclick"/>
- <Static id="caption6" text="연구용 검색" class="tit_1" position="absolute 0 0 163 25"/>
- <Div id="grp_prg" taborder="4" style="background:white;border:1 solid #808080ff ;" visible="false" position="absolute 1278 27 1923 330">
- <Layouts>
- <Layout>
- <Shape id="line72" linetype="horizontal" class="line_10" position="absolute 6 20 636 26" anchor="default"/>
- <Grid id="grd_prglist" taborder="1" binddataset="ds_main_tempgrid" useinputpanel="false" position="absolute 6 25 636 295" anchor="default" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="290"/>
- <Column size="55"/>
- <Column size="120"/>
- <Column size="120"/>
- </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" expr="currow+1"/>
- <Cell col="1" text="bind:prgmnm"/>
- <Cell col="2" displaytype="combo" text="bind:prcsstat" combodataset="ds_cmb_prcsstat" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="3" text="bind:fromdt"/>
- <Cell col="4" text="bind:enddt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption13" text="엑셀파일 현황" class="tit_2" position="absolute 6 4 137 25" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="opkind" type="STRING" size="256"/>
- <Column id="partrtnkind" type="STRING" size="256"/>
- <Column id="allwomntypecd" type="STRING" size="256"/>
- <Column id="chngdeptkind" type="STRING" size="256"/>
- <Column id="cnstkind" type="STRING" size="256"/>
- <Column id="dschfromdd" type="STRING" size="256"/>
- <Column id="dschtodd" type="STRING" size="256"/>
- <Column id="dschdeptcd" type="STRING" size="256"/>
- <Column id="dschmedispclid" type="STRING" size="256"/>
- <Column id="dschmedispclnm" type="STRING" size="256"/>
- <Column id="dschatdoctid" type="STRING" size="256"/>
- <Column id="dschatdoctnm" type="STRING" size="256"/>
- <Column id="dschclsdept" type="STRING" size="256"/>
- <Column id="infromdd" type="STRING" size="256"/>
- <Column id="intodd" type="STRING" size="256"/>
- <Column id="indeptcd" type="STRING" size="256"/>
- <Column id="inmedispclid" type="STRING" size="256"/>
- <Column id="inmedispclnm" type="STRING" size="256"/>
- <Column id="inatdoctid" type="STRING" size="256"/>
- <Column id="inatdoctnm" type="STRING" size="256"/>
- <Column id="inclsdept" type="STRING" size="256"/>
- <Column id="dschwardnm" type="STRING" size="256"/>
- <Column id="inhospfromdd" type="STRING" size="256"/>
- <Column id="inhosptodd" type="STRING" size="256"/>
- <Column id="opfromdd" type="STRING" size="256"/>
- <Column id="optodd" type="STRING" size="256"/>
- <Column id="opdeptcd" type="STRING" size="256"/>
- <Column id="opclsdept" type="STRING" size="256"/>
- <Column id="perfdrid" type="STRING" size="256"/>
- <Column id="perfdrnm" type="STRING" size="256"/>
- <Column id="agefrom" type="STRING" size="256"/>
- <Column id="ageto" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="religncd" type="STRING" size="256"/>
- <Column id="marystatcd" type="STRING" size="256"/>
- <Column id="jobcd" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="fsexam" type="STRING" size="256"/>
- <Column id="specordyn" type="STRING" size="256"/>
- <Column id="cptrgt" type="STRING" size="256"/>
- <Column id="wundcasclscd" type="STRING" size="256"/>
- <Column id="curersltcd" type="STRING" size="256"/>
- <Column id="dethtypecd" type="STRING" size="256"/>
- <Column id="dschtypecd" type="STRING" size="256"/>
- <Column id="opdethtypecd" type="STRING" size="256"/>
- <Column id="chosprogcd" type="STRING" size="256"/>
- <Column id="reinresncd" type="STRING" size="256"/>
- <Column id="inpathcd" type="STRING" size="256"/>
- <Column id="reinyn" type="STRING" size="256"/>
- <Column id="reopresncd" type="STRING" size="256"/>
- <Column id="infccascd" type="STRING" size="256"/>
- <Column id="infcpartcd" type="STRING" size="256"/>
- <Column id="cncrrgstyn" type="STRING" size="256"/>
- <Column id="cmplcd" type="STRING" size="256"/>
- <Column id="indxinfo" type="STRING" size="256"/>
- <Column id="icucd" type="STRING" size="256"/>
- <Column id="icuroomcd" type="STRING" size="256"/>
- <Column id="partrtnfromdd" type="STRING" size="256"/>
- <Column id="partrtntodd" type="STRING" size="256"/>
- <Column id="womntypecd" type="STRING" size="256"/>
- <Column id="stlborncd" type="STRING" size="256"/>
- <Column id="partrtnkindcd" type="STRING" size="256"/>
- <Column id="prgweekfrom" type="STRING" size="256"/>
- <Column id="prgweekto" type="STRING" size="256"/>
- <Column id="nbabybdwtqtyfrom" type="STRING" size="256"/>
- <Column id="nbabybdwtqtyto" type="STRING" size="256"/>
- <Column id="chngdeptfromdd" type="STRING" size="256"/>
- <Column id="chngdepttodd" type="STRING" size="256"/>
- <Column id="chngdeptcd" type="STRING" size="256"/>
- <Column id="chngclsdept" type="STRING" size="256"/>
- <Column id="cnstreqfromdd" type="STRING" size="256"/>
- <Column id="cnstreqtodd" type="STRING" size="256"/>
- <Column id="cnstreqdeptcd" type="STRING" size="256"/>
- <Column id="cnstclsdept" type="STRING" size="256"/>
- <Column id="cnstexecfromdd" type="STRING" size="256"/>
- <Column id="cnstexectodd" type="STRING" size="256"/>
- <Column id="cnstexecdeptcd" type="STRING" size="256"/>
- <Column id="cnstexeclrsdeptcd" type="STRING" size="256"/>
- <Column id="cncrflag" type="STRING" size="256"/>
- <Column id="infdisyn" type="STRING" size="256"/>
- <Column id="tmpcodeyn" type="STRING" size="256"/>
- <Column id="prmycncryn" type="STRING" size="256"/>
- <Column id="dethyn" type="STRING" size="256"/>
- <Column id="seer" type="STRING" size="256"/>
- <Column id="staging" type="STRING" size="256"/>
- <Column id="rerntmetstaspart" type="STRING" size="256"/>
- <Column id="ecog" type="STRING" size="256"/>
- <Column id="regimen" type="STRING" size="256"/>
- <Column id="chosbfcuremthd" type="STRING" size="256"/>
- <Column id="prmypart" type="STRING" size="256"/>
- <Column id="metstaspart" type="STRING" size="256"/>
- <Column id="icd10" type="STRING" size="256"/>
- <Column id="cctermcd" type="STRING" size="256"/>
- <Column id="diagtermcd" type="STRING" size="256"/>
- <Column id="optermcd" type="STRING" size="256"/>
- <Column id="chngdeptcdlist" type="STRING" size="256"/>
- <Column id="diagcd" type="STRING" size="256"/>
- <Column id="dethcd" type="STRING" size="256"/>
- <Column id="kinddethcd" type="STRING" size="256"/>
- <Column id="tophcd" type="STRING" size="256"/>
- <Column id="morphcd" type="STRING" size="256"/>
- <Column id="rerntmetstaspartcd" type="STRING" size="256"/>
- <Column id="baseinfo" type="STRING" size="256"/>
- <Column id="duplelmn" type="STRING" size="256"/>
- <Column id="addr" type="STRING" size="256"/>
- <Column id="rrgstno" type="STRING" size="256"/>
- <Column id="cntctel" type="STRING" size="256"/>
- <Column id="dschanaly" type="STRING" size="256"/>
- <Column id="sickandop" type="STRING" size="256"/>
- <Column id="cncrpat" type="STRING" size="256"/>
- <Column id="patinfoprtc" type="STRING" size="256"/>
- <Column id="section1" type="STRING" size="256"/>
- <Column id="section2" type="STRING" size="256"/>
- <Column id="section3" type="STRING" size="256"/>
- <Column id="section4" type="STRING" size="256"/>
- <Column id="section5" type="STRING" size="256"/>
- <Column id="section6" type="STRING" size="256"/>
- <Column id="section7" type="STRING" size="256"/>
- <Column id="offset" type="STRING" size="256"/>
- <Column id="pagesize" type="STRING" size="256"/>
- <Column id="condnm" type="STRING" size="256"/>
- <Column id="conduserid" type="STRING" size="256"/>
- <Column id="dscdno" type="STRING" size="256"/>
- <Column id="lglydiskind" type="STRING" size="256"/>
- <Column id="rgstuserid" type="STRING" size="256"/>
- <Column id="rgstusernm" type="STRING" size="256"/>
- <Column id="rgstfromdd" type="STRING" size="256"/>
- <Column id="rgsttodd" type="STRING" size="256"/>
- <Column id="snum" type="STRING" size="256"/>
- <Column id="enum" type="STRING" size="256"/>
- <Column id="lastrow" type="STRING" size="256"/>
- <Column id="cnt" type="STRING" size="256"/>
- <Column id="filepath" type="STRING" size="256"/>
- <Column id="filenm" type="STRING" size="256"/>
- <Column id="chkopt" type="STRING" size="256"/>
- <!-- NOT node 추가 -->
- <Column id="n_cctermcd" type="STRING" size="256"/>
- <Column id="n_diagtermcd" type="STRING" size="256"/>
- <Column id="n_optermcd" type="STRING" size="256"/>
- <Column id="n_chngdeptcd" type="STRING" size="256"/>
- <Column id="n_rectermcd" type="STRING" size="256"/>
- <Column id="n_dethcd" type="STRING" size="256"/>
- <Column id="n_tophcd" type="STRING" size="256"/>
- <Column id="n_morphcd" type="STRING" size="256"/>
- <Column id="n_rerntmetstaspartcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="opkind">N</Col>
- <Col id="partrtnkind">N</Col>
- <Col id="allwomntypecd"/>
- <Col id="chngdeptkind">N</Col>
- <Col id="cnstkind">N</Col>
- <Col id="dschfromdd"/>
- <Col id="dschtodd"/>
- <Col id="dschdeptcd"/>
- <Col id="dschmedispclid"/>
- <Col id="dschmedispclnm"/>
- <Col id="dschatdoctid"/>
- <Col id="dschatdoctnm"/>
- <Col id="dschclsdept"/>
- <Col id="infromdd"/>
- <Col id="intodd"/>
- <Col id="indeptcd"/>
- <Col id="inmedispclid"/>
- <Col id="inmedispclnm"/>
- <Col id="inatdoctid"/>
- <Col id="inatdoctnm"/>
- <Col id="inclsdept"/>
- <Col id="dschwardnm"/>
- <Col id="inhospfromdd"/>
- <Col id="inhosptodd"/>
- <Col id="opfromdd"/>
- <Col id="optodd"/>
- <Col id="opdeptcd"/>
- <Col id="opclsdept"/>
- <Col id="perfdrid"/>
- <Col id="perfdrnm"/>
- <Col id="agefrom"/>
- <Col id="ageto"/>
- <Col id="sex"/>
- <Col id="religncd"/>
- <Col id="marystatcd"/>
- <Col id="jobcd"/>
- <Col id="insukind"/>
- <Col id="fsexam"/>
- <Col id="specordyn"/>
- <Col id="cptrgt">-</Col>
- <Col id="wundcasclscd"/>
- <Col id="curersltcd"/>
- <Col id="dethtypecd"/>
- <Col id="dschtypecd"/>
- <Col id="opdethtypecd"/>
- <Col id="chosprogcd"/>
- <Col id="reinresncd"/>
- <Col id="inpathcd"/>
- <Col id="reinyn"/>
- <Col id="reopresncd"/>
- <Col id="infccascd"/>
- <Col id="infcpartcd"/>
- <Col id="cncrrgstyn"/>
- <Col id="cmplcd"/>
- <Col id="indxinfo"/>
- <Col id="icucd"/>
- <Col id="icuroomcd"/>
- <Col id="partrtnfromdd"/>
- <Col id="partrtntodd"/>
- <Col id="womntypecd"/>
- <Col id="stlborncd"/>
- <Col id="partrtnkindcd"/>
- <Col id="prgweekfrom"/>
- <Col id="prgweekto"/>
- <Col id="nbabybdwtqtyfrom"/>
- <Col id="nbabybdwtqtyto"/>
- <Col id="chngdeptfromdd"/>
- <Col id="chngdepttodd"/>
- <Col id="chngdeptcd"/>
- <Col id="chngclsdept"/>
- <Col id="cnstreqfromdd"/>
- <Col id="cnstreqtodd"/>
- <Col id="cnstreqdeptcd"/>
- <Col id="cnstclsdept"/>
- <Col id="cnstexecfromdd"/>
- <Col id="cnstexectodd"/>
- <Col id="cnstexecdeptcd"/>
- <Col id="cnstexeclrsdeptcd"/>
- <Col id="cncrflag"/>
- <Col id="infdisyn"/>
- <Col id="tmpcodeyn"/>
- <Col id="prmycncryn"/>
- <Col id="dethyn"/>
- <Col id="seer"/>
- <Col id="staging"/>
- <Col id="rerntmetstaspart"/>
- <Col id="ecog"/>
- <Col id="regimen"/>
- <Col id="chosbfcuremthd"/>
- <Col id="prmypart"/>
- <Col id="metstaspart"/>
- <Col id="icd10">I</Col>
- <Col id="cctermcd"/>
- <Col id="diagtermcd"/>
- <Col id="optermcd"/>
- <Col id="chngdeptcdlist"/>
- <Col id="diagcd"/>
- <Col id="dethcd"/>
- <Col id="kinddethcd"/>
- <Col id="tophcd"/>
- <Col id="morphcd"/>
- <Col id="rerntmetstaspartcd"/>
- <Col id="baseinfo">Y</Col>
- <Col id="duplelmn"/>
- <Col id="addr"/>
- <Col id="rrgstno"/>
- <Col id="cntctel"/>
- <Col id="dschanaly"/>
- <Col id="sickandop"/>
- <Col id="cncrpat"/>
- <Col id="patinfoprtc"/>
- <Col id="section1"/>
- <Col id="section2"/>
- <Col id="section3"/>
- <Col id="section4"/>
- <Col id="section5"/>
- <Col id="section6"/>
- <Col id="section7"/>
- <Col id="offset">0</Col>
- <Col id="pagesize">10000</Col>
- <Col id="condnm"/>
- <Col id="conduserid"/>
- <Col id="dscdno"/>
- <Col id="lglydiskind"/>
- <Col id="rgstuserid"/>
- <Col id="rgstusernm"/>
- <Col id="rgstfromdd"/>
- <Col id="rgsttodd"/>
- <Col id="snum"/>
- <Col id="enum"/>
- <Col id="lastrow">Y</Col>
- <Col id="cnt"/>
- <Col id="filepath"/>
- <Col id="filenm"/>
- <Col id="chkopt"/>
- <Col id="n_cctermcd"/>
- <Col id="n_diagtermcd"/>
- <Col id="n_optermcd"/>
- <Col id="n_chngdeptcd"/>
- <Col id="n_rectermcd"/>
- <Col id="n_dethcd"/>
- <Col id="n_tophcd"/>
- <Col id="n_morphcd"/>
- <Col id="n_rerntmetstaspartcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_diagcdlist_rows" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_diagcdlist_rows_oncolumnchanged">
- <ColumnInfo>
- <Column id="cdid1" type="STRING" size="256"/>
- <Column id="cdid2" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="condflag" type="STRING" size="256"/>
- <Column id="exceptro" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_opcdlist_rows" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_opcdlist_rows_oncolumnchanged">
- <ColumnInfo>
- <Column id="cdid1" type="STRING" size="256"/>
- <Column id="cdid2" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="condflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_cclist_rows" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_cclist_rows_oncolumnchanged">
- <ColumnInfo>
- <Column id="cdid1" type="STRING" size="256"/>
- <Column id="cdid2" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="condflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_mcdlist_rows" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid1" type="STRING" size="256"/>
- <Column id="cdid2" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="condflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_chngcdlist_rows" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_chngcdlist_rows_oncolumnchanged">
- <ColumnInfo>
- <Column id="cdid1" type="STRING" size="256"/>
- <Column id="cdid2" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="condflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_directcdlist_rows" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_directcdlist_rows_oncolumnchanged">
- <ColumnInfo>
- <Column id="cdid1" type="STRING" size="256"/>
- <Column id="cdid2" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="condflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_cnstcdlist_rows" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_cnstcdlist_rows_oncolumnchanged">
- <ColumnInfo>
- <Column id="cdid1" type="STRING" size="256"/>
- <Column id="cdid2" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="condflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_metstascdlist_rows" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_metstascdlist_rows_oncolumnchanged">
- <ColumnInfo>
- <Column id="cdid1" type="STRING" size="256"/>
- <Column id="cdid2" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="condflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_tcdlist_rows" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_tcdlist_rows_oncolumnchanged">
- <ColumnInfo>
- <Column id="cdid1" type="STRING" size="256"/>
- <Column id="cdid2" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="condflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_mdclrsdeptlist_M0500" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_gsclrsdeptlist_M0501" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_init_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_gyclrsdeptlist_M0502" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_relignList_M0070" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_maryStatList_M0151" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_jobList_M0149" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_insukindList_P0008" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_wundcasclslist_M0415" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cureRsltList_M0152" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_dethTypeList_M0155" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_DschTypeList_M0157" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_opDethTypeList_M0413" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_chosProgList_M0156" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_reInResnList_M0158" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_inPathList_M0153" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_useynlist_yn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd">-</Col>
- <Col id="nm">전체</Col>
- </Row>
- <Row>
- <Col id="cd">01</Col>
- <Col id="nm">Y</Col>
- </Row>
- <Row>
- <Col id="cd">02</Col>
- <Col id="nm">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_reOpResnList_M0159" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_infccaselist_M0484" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_infdcpartinfo_infdcpartlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmpllist_M0414" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_icudeptlist_icudept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_womntypeList_M0165" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_partrtntypeList_M0086" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_pdclrsdeptlist_M0503" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cncrlist_M0433" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_seer_M0184" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_condition_rows" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid">AND</Col>
- <Col id="cdnm">AND</Col>
- </Row>
- <Row>
- <Col id="cdid">OR</Col>
- <Col id="cdnm">OR</Col>
- </Row>
- <Row>
- <Col id="cdid">NOT</Col>
- <Col id="cdnm">NOT</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_tempgrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cmb_prcsstat" 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">s</Col>
- </Row>
- <Row>
- <Col id="label">완료</Col>
- <Col id="value">e</Col>
- </Row>
- <Row>
- <Col id="label">오류</Col>
- <Col id="value">r</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_chk_YN" 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">Y</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">N</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_chk_sex" 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">M</Col>
- <Col id="value">M</Col>
- </Row>
- <Row>
- <Col id="label">F</Col>
- <Col id="value">F</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_chk_fsexam" 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">F</Col>
- </Row>
- <Row>
- <Col id="label">재</Col>
- <Col id="value">S</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_indxlist_indx" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="indxcd" type="STRING" size="256" sumtext="지표코드"/>
- <Column id="indxnm" type="STRING" size="256" sumtext="지표명"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="indxcd">01</Col>
- <Col id="indxnm">수술전후진단불일치</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_chk_kinddethcd" 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">B</Col>
- </Row>
- <Row>
- <Col id="label">중간사인</Col>
- <Col id="value">M</Col>
- </Row>
- <Row>
- <Col id="label">직접사인</Col>
- <Col id="value">D</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="condsave" type="STRING" size="256"/>
- <Column id="srchcond" type="STRING" size="256"/>
- <Column id="stnfromdd" type="STRING" size="256"/>
- <Column id="stntodd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="wardcd"/>
- <Col id="condsave"/>
- <Col id="srchcond"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_initlist_icudept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_orddept_dept" 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_init_nulllist_M503" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm">전체</Col>
- <Col id="cdid">-</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_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"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_userpopupinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="param" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- <Column id="searchitem" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="param"/>
- <Col id="flag"/>
- <Col id="searchitem"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_tempuserinfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_infdcpartinfo_infdcpartlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_condsave" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_tmp_condlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관번호"/>
- <Column id="dscdno" type="STRING" size="256" sumtext="조건일련번호"/>
- <Column id="conduserid" type="STRING" size="256" sumtext="조건저장자"/>
- <Column id="condnm" type="STRING" size="256" sumtext="조건명"/>
- <Column id="dschfromdd" type="STRING" size="256" sumtext="퇴원일자(from)"/>
- <Column id="dschtodd" type="STRING" size="256" sumtext="퇴원일자(to)"/>
- <Column id="dschdeptcd" type="STRING" size="256" sumtext="퇴원과코드"/>
- <Column id="dschmedispclid" type="STRING" size="256" sumtext="퇴원주치의ID"/>
- <Column id="dschmedispclnm" type="STRING" size="256" sumtext="퇴원주치의명"/>
- <Column id="dschclsdept" type="STRING" size="256" sumtext="퇴원과분과코드"/>
- <Column id="dschatdoctid" type="STRING" size="256" sumtext="퇴원담당의ID"/>
- <Column id="dschatdoctnm" type="STRING" size="256" sumtext="퇴원담당의명"/>
- <Column id="infromdd" type="STRING" size="256" sumtext="입원일자(from)"/>
- <Column id="intodd" type="STRING" size="256" sumtext="입원일자(to)"/>
- <Column id="indeptcd" type="STRING" size="256" sumtext="입원과코드"/>
- <Column id="inmedispclid" type="STRING" size="256" sumtext="입원주치의ID"/>
- <Column id="inmedispclnm" type="STRING" size="256" sumtext="입원주치의명"/>
- <Column id="inclsdept" type="STRING" size="256" sumtext="입원과분과코드"/>
- <Column id="inatdoctid" type="STRING" size="256" sumtext="입원담당의ID"/>
- <Column id="inatdoctnm" type="STRING" size="256" sumtext="입원담당의명"/>
- <Column id="dschwardnm" type="STRING" size="256" sumtext="퇴원병동"/>
- <Column id="inhospfromdd" type="STRING" size="256" sumtext="재원일자(from)"/>
- <Column id="inhosptodd" type="STRING" size="256" sumtext="재원일자(to)"/>
- <Column id="opfromdd" type="STRING" size="256" sumtext="수술일자(from)"/>
- <Column id="optodd" type="STRING" size="256" sumtext="수술일자(to)"/>
- <Column id="opdeptcd" type="STRING" size="256" sumtext="수술과코드"/>
- <Column id="opclsdept" type="STRING" size="256" sumtext="수술과분과코드"/>
- <Column id="opkind" type="STRING" size="256" sumtext="수술분류"/>
- <Column id="perfdrid" type="STRING" size="256" sumtext="집도의ID"/>
- <Column id="perfdrnm" type="STRING" size="256" sumtext="집도의명"/>
- <Column id="agefrom" type="STRING" size="256" sumtext="나이(from)"/>
- <Column id="ageto" type="STRING" size="256" sumtext="나이(to)"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="religncd" type="STRING" size="256" sumtext="종교(M0070)"/>
- <Column id="marystatcd" type="STRING" size="256" sumtext="결혼상태(M0151)"/>
- <Column id="jobcd" type="STRING" size="256" sumtext="직업(M0149)"/>
- <Column id="insukind" type="STRING" size="256" sumtext="보험유형(P0008)"/>
- <Column id="fsexam" type="STRING" size="256" sumtext="초재진"/>
- <Column id="specordyn" type="STRING" size="256" sumtext="선택진료여부"/>
- <Column id="cptrgt" type="STRING" size="256" sumtext="CP대상"/>
- <Column id="wundcasclscd" type="STRING" size="256" sumtext="상해원인분류(P0008)"/>
- <Column id="curersltcd" type="STRING" size="256" sumtext="치료결과(M0152)"/>
- <Column id="dethtypecd" type="STRING" size="256" sumtext="사망형태(M0155)"/>
- <Column id="dschtypecd" type="STRING" size="256" sumtext="퇴원형태(M0157)"/>
- <Column id="opdethtypecd" type="STRING" size="256" sumtext="수술사망(M0413)"/>
- <Column id="chosprogcd" type="STRING" size="256" sumtext="내원경위(M0156)"/>
- <Column id="reinresncd" type="STRING" size="256" sumtext="재입원(U)(M0158)"/>
- <Column id="inpathcd" type="STRING" size="256" sumtext="입원경로(M0153)"/>
- <Column id="reinyn" type="STRING" size="256" sumtext="재입원(P)"/>
- <Column id="reopresncd" type="STRING" size="256" sumtext="재수술(U)(M0159)"/>
- <Column id="infccascd" type="STRING" size="256" sumtext="감염종류1(M0484)"/>
- <Column id="infcpartcd" type="STRING" size="256" sumtext="감염종류2"/>
- <Column id="cncrrgstyn" type="STRING" size="256" sumtext="암등록여부"/>
- <Column id="cmplcd" type="STRING" size="256" sumtext="합병증(M0414)"/>
- <Column id="indxinfo" type="STRING" size="256" sumtext="지표관리"/>
- <Column id="icucd" type="STRING" size="256" sumtext="중환자실재원여부"/>
- <Column id="icuroomcd" type="STRING" size="256" sumtext="중환자실코드"/>
- <Column id="partrtnfromdd" type="STRING" size="256" sumtext="분만일자(from)"/>
- <Column id="partrtntodd" type="STRING" size="256" sumtext="분만일자(to)"/>
- <Column id="womntypecd" type="STRING" size="256" sumtext="산모형태(M0165)"/>
- <Column id="stlborncd" type="STRING" size="256" sumtext="사산여부"/>
- <Column id="partrtnkindcd" type="STRING" size="256" sumtext="분만형태(M0086)"/>
- <Column id="prgweekfrom" type="STRING" size="256" sumtext="임신주수(from)"/>
- <Column id="prgweekto" type="STRING" size="256" sumtext="임신주수(to)"/>
- <Column id="partrtnkind" type="STRING" size="256" sumtext="분만분류"/>
- <Column id="nbabybdwtqtyfrom" type="STRING" size="256" sumtext="신생아체중(from)"/>
- <Column id="nbabybdwtqtyto" type="STRING" size="256" sumtext="신생아체중(to)"/>
- <Column id="chngdeptfromdd" type="STRING" size="256" sumtext="전출일자(from)"/>
- <Column id="chngdepttodd" type="STRING" size="256" sumtext="전출일자(to)"/>
- <Column id="chngdeptcd" type="STRING" size="256" sumtext="전출과코드"/>
- <Column id="chngclsdept" type="STRING" size="256" sumtext="전출과분과코드"/>
- <Column id="chngdeptkind" type="STRING" size="256" sumtext="전출분류"/>
- <Column id="cnstreqfromdd" type="STRING" size="256" sumtext="협진의뢰일자(from)"/>
- <Column id="cnstreqtodd" type="STRING" size="256" sumtext="협진의뢰일자(to)"/>
- <Column id="cnstreqdeptcd" type="STRING" size="256" sumtext="협진의뢰과코드"/>
- <Column id="cnstclsdept" type="STRING" size="256" sumtext="협진의뢰분과코드"/>
- <Column id="cnstexecfromdd" type="STRING" size="256" sumtext="협진시행일자(from)"/>
- <Column id="cnstexectodd" type="STRING" size="256" sumtext="협진시행일자(to)"/>
- <Column id="cnstexecdeptcd" type="STRING" size="256" sumtext="협진시행과코드"/>
- <Column id="cnstexeclrsdeptcd" type="STRING" size="256" sumtext="협진시행과분과코드"/>
- <Column id="cnstkind" type="STRING" size="256" sumtext="협진분류"/>
- <Column id="cncrflag" type="STRING" size="256" sumtext="종양구분"/>
- <Column id="infdisyn" type="STRING" size="256" sumtext="전염병여부"/>
- <Column id="lglydiskind" type="STRING" size="256" sumtext="법정전염병종류"/>
- <Column id="tmpcodeyn" type="STRING" size="256" sumtext="가코딩여부"/>
- <Column id="prmycncryn" type="STRING" size="256" sumtext="다발성원발암여부"/>
- <Column id="dethyn" type="STRING" size="256" sumtext="사망여부"/>
- <Column id="seer" type="STRING" size="256" sumtext="SEER여부(M0184)"/>
- <Column id="staging" type="STRING" size="256" sumtext="병기코드(M0155)"/>
- <Column id="rerntmetstaspart" type="STRING" size="256" sumtext="전이여부"/>
- <Column id="ecog" type="STRING" size="256" sumtext="ECOG여부"/>
- <Column id="regimen" type="STRING" size="256" sumtext="Regimen여부"/>
- <Column id="chosbfcuremthd" type="STRING" size="256" sumtext="내원전치료여부"/>
- <Column id="prmypart" type="STRING" size="256" sumtext="본원치료(원발)여부"/>
- <Column id="metstaspart" type="STRING" size="256" sumtext="본원치료(전이)여부"/>
- <Column id="baseinfo" type="STRING" size="256" sumtext="기본정보여부"/>
- <Column id="duplelmn" type="STRING" size="256" sumtext="중복제거여부"/>
- <Column id="addr" type="STRING" size="256" sumtext="주소여부"/>
- <Column id="rrgstno" type="STRING" size="256" sumtext="주민번호여부"/>
- <Column id="cntctel" type="STRING" size="256" sumtext="전화번호여부"/>
- <Column id="dschanaly" type="STRING" size="256" sumtext="퇴원분석여부"/>
- <Column id="sickandop" type="STRING" size="256" sumtext="질병및수술분류여부"/>
- <Column id="cncrpat" type="STRING" size="256" sumtext="암환자관리"/>
- <Column id="patinfoprtc" type="STRING" size="256" sumtext="환자정보보호"/>
- <Column id="icd10" type="STRING" size="256" sumtext="확장코드검색조건"/>
- <Column id="kinddethcd" type="STRING" size="256" sumtext="사인분류"/>
- <Column id="rgstuserid" type="STRING" size="256" sumtext="작성자"/>
- <Column id="rgstfromdd" type="STRING" size="256" sumtext="작성일(from)"/>
- <Column id="rgsttodd" type="STRING" size="256" sumtext="작성일(to)"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_diagcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="condflag" type="STRING" size="256" sumtext="코드구분"/>
- <Column id="cdid1" type="STRING" size="256" sumtext="코드1"/>
- <Column id="cdid2" type="STRING" size="256" sumtext="코드2"/>
- <Column id="cond" type="STRING" size="256" sumtext="조건"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_cclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="condflag" type="STRING" size="256" sumtext="코드구분"/>
- <Column id="cdid1" type="STRING" size="256" sumtext="코드1"/>
- <Column id="cdid2" type="STRING" size="256" sumtext="코드2"/>
- <Column id="cond" type="STRING" size="256" sumtext="조건"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_chngcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="condflag" type="STRING" size="256" sumtext="코드구분"/>
- <Column id="cdid1" type="STRING" size="256" sumtext="코드1"/>
- <Column id="cdid2" type="STRING" size="256" sumtext="코드2"/>
- <Column id="cond" type="STRING" size="256" sumtext="조건"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_directcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="condflag" type="STRING" size="256" sumtext="코드구분"/>
- <Column id="cdid1" type="STRING" size="256" sumtext="코드1"/>
- <Column id="cdid2" type="STRING" size="256" sumtext="코드2"/>
- <Column id="cond" type="STRING" size="256" sumtext="조건"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_cnstcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="condflag" type="STRING" size="256" sumtext="코드구분"/>
- <Column id="cdid1" type="STRING" size="256" sumtext="코드1"/>
- <Column id="cdid2" type="STRING" size="256" sumtext="코드2"/>
- <Column id="cond" type="STRING" size="256" sumtext="조건"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_opcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="condflag" type="STRING" size="256" sumtext="코드구분"/>
- <Column id="cdid1" type="STRING" size="256" sumtext="코드1"/>
- <Column id="cdid2" type="STRING" size="256" sumtext="코드2"/>
- <Column id="cond" type="STRING" size="256" sumtext="조건"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_mcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="condflag" type="STRING" size="256" sumtext="코드구분"/>
- <Column id="cdid1" type="STRING" size="256" sumtext="코드1"/>
- <Column id="cdid2" type="STRING" size="256" sumtext="코드2"/>
- <Column id="cond" type="STRING" size="256" sumtext="조건"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_tcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="condflag" type="STRING" size="256" sumtext="코드구분"/>
- <Column id="cdid1" type="STRING" size="256" sumtext="코드1"/>
- <Column id="cdid2" type="STRING" size="256" sumtext="코드2"/>
- <Column id="cond" type="STRING" size="256" sumtext="조건"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_metstascdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="condflag" type="STRING" size="256" sumtext="코드구분"/>
- <Column id="cdid1" type="STRING" size="256" sumtext="코드1"/>
- <Column id="cdid2" type="STRING" size="256" sumtext="코드2"/>
- <Column id="cond" type="STRING" size="256" sumtext="조건"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="switch1.case1.ipt_fromdd" propid="value" datasetid="ds_main_cond" columnid="dschfromdd"/>
- <BindItem id="item1" compid="switch1.case1.ipt_todd" propid="value" datasetid="ds_main_cond" columnid="dschtodd"/>
- <BindItem id="item2" compid="switch1.case1.cmb_dschdeptcd" propid="value" datasetid="ds_main_cond" columnid="dschdeptcd"/>
- <BindItem id="item3" compid="switch1.case1.output2" propid="value" datasetid="ds_main_cond" columnid="dschmedispclid"/>
- <BindItem id="item4" compid="switch1.case1.ipt_dschdrnm" propid="value" datasetid="ds_main_cond" columnid="dschmedispclnm"/>
- <BindItem id="item5" compid="switch1.case1.cmb_dschclsdept" propid="value" datasetid="ds_main_cond" columnid="dschclsdept"/>
- <BindItem id="item6" compid="switch1.case1.output1" propid="value" datasetid="ds_main_cond" columnid="dschatdoctid"/>
- <BindItem id="item7" compid="switch1.case1.output3" propid="value" datasetid="ds_main_cond" columnid="dschatdoctnm"/>
- <BindItem id="item8" compid="switch1.case1.input3" propid="value" datasetid="ds_main_cond" columnid="infromdd"/>
- <BindItem id="item9" compid="switch1.case1.input1" propid="value" datasetid="ds_main_cond" columnid="intodd"/>
- <BindItem id="item10" compid="switch1.case1.combo4" propid="value" datasetid="ds_main_cond" columnid="indeptcd"/>
- <BindItem id="item11" compid="switch1.case1.output4" propid="value" datasetid="ds_main_cond" columnid="inmedispclid"/>
- <BindItem id="item12" compid="switch1.case1.output5" propid="value" datasetid="ds_main_cond" columnid="inmedispclnm"/>
- <BindItem id="item13" compid="switch1.case1.cmb_inclsdept" propid="value" datasetid="ds_main_cond" columnid="inclsdept"/>
- <BindItem id="item14" compid="switch1.case1.output6" propid="value" datasetid="ds_main_cond" columnid="inatdoctid"/>
- <BindItem id="item15" compid="switch1.case1.output7" propid="value" datasetid="ds_main_cond" columnid="inatdoctnm"/>
- <BindItem id="item16" compid="switch1.case1.cmb_dschwardnm" propid="value" datasetid="ds_main_cond" columnid="dschwardnm"/>
- <BindItem id="item17" compid="switch1.case1.input12" propid="value" datasetid="ds_main_cond" columnid="inhospfromdd"/>
- <BindItem id="item18" compid="switch1.case1.input13" propid="value" datasetid="ds_main_cond" columnid="inhosptodd"/>
- <BindItem id="item19" compid="switch1.case1.input7" propid="value" datasetid="ds_main_cond" columnid="opfromdd"/>
- <BindItem id="item20" compid="switch1.case1.input6" propid="value" datasetid="ds_main_cond" columnid="optodd"/>
- <BindItem id="item21" compid="switch1.case1.combo9" propid="value" datasetid="ds_main_cond" columnid="opdeptcd"/>
- <BindItem id="item22" compid="switch1.case1.cmb_opclsdept" propid="value" datasetid="ds_main_cond" columnid="opclsdept"/>
- <BindItem id="item23" compid="switch1.case1.input15" propid="value" datasetid="ds_main_cond" columnid="perfdrid"/>
- <BindItem id="item24" compid="switch1.case1.input16" propid="value" datasetid="ds_main_cond" columnid="perfdrnm"/>
- <BindItem id="item25" compid="switch1.case1.rdo_opkind" propid="value" datasetid="ds_main_cond" columnid="opkind"/>
- <BindItem id="item26" compid="switch1.case1.cmb_religncd" propid="value" datasetid="ds_main_cond" columnid="religncd"/>
- <BindItem id="item27" compid="switch1.case1.cmb_jobcd" propid="value" datasetid="ds_main_cond" columnid="jobcd"/>
- <BindItem id="item28" compid="switch1.case1.cmb_cptrgt" propid="value" datasetid="ds_main_cond" columnid="cptrgt"/>
- <BindItem id="item29" compid="switch1.case1.cmb_curersltcd" propid="value" datasetid="ds_main_cond" columnid="curersltcd"/>
- <BindItem id="item30" compid="switch1.case1.cmb_dschtypecd" propid="value" datasetid="ds_main_cond" columnid="dschtypecd"/>
- <BindItem id="item31" compid="switch1.case1.cmb_inpathcd" propid="value" datasetid="ds_main_cond" columnid="inpathcd"/>
- <BindItem id="item32" compid="switch1.case1.cmb_marystatcd" propid="value" datasetid="ds_main_cond" columnid="marystatcd"/>
- <BindItem id="item33" compid="switch1.case1.cmb_insukind" propid="value" datasetid="ds_main_cond" columnid="insukind"/>
- <BindItem id="item34" compid="switch1.case1.cmb_wundcasclscd" propid="value" datasetid="ds_main_cond" columnid="wundcasclscd"/>
- <BindItem id="item35" compid="switch1.case1.cmb_dethtypecd" propid="value" datasetid="ds_main_cond" columnid="dethtypecd"/>
- <BindItem id="item36" compid="switch1.case1.cmb_opdethtypecd" propid="value" datasetid="ds_main_cond" columnid="opdethtypecd"/>
- <BindItem id="item37" compid="switch1.case1.cmb_reinresncd" propid="value" datasetid="ds_main_cond" columnid="reinresncd"/>
- <BindItem id="item38" compid="switch1.case1.cmb_reinyn" propid="value" datasetid="ds_main_cond" columnid="reinyn"/>
- <BindItem id="item39" compid="switch1.case1.cmb_reopresncd" propid="value" datasetid="ds_main_cond" columnid="reopresncd"/>
- <BindItem id="item40" compid="switch1.case1.cmb_infcpartcd" propid="value" datasetid="ds_main_cond" columnid="infcpartcd"/>
- <BindItem id="item41" compid="switch1.case1.cmb_cmplcd" propid="value" datasetid="ds_main_cond" columnid="cmplcd"/>
- <BindItem id="item42" compid="switch1.case1.cmb_infccascd" propid="value" datasetid="ds_main_cond" columnid="infccascd"/>
- <BindItem id="item43" compid="switch1.case1.input11" propid="value" datasetid="ds_main_cond" columnid="rgsttodd"/>
- <BindItem id="item44" compid="switch1.case1.input2" propid="value" datasetid="ds_main_cond" columnid="rgstfromdd"/>
- <BindItem id="item45" compid="switch1.case1.output8" propid="value" datasetid="ds_main_cond" columnid="rgstuserid"/>
- <BindItem id="item46" compid="switch1.case1.output9" propid="value" datasetid="ds_main_cond" columnid="rgstusernm"/>
- <BindItem id="item47" compid="switch1.case1.input8" propid="value" datasetid="ds_main_cond" columnid="agefrom"/>
- <BindItem id="item48" compid="switch1.case1.input10" propid="value" datasetid="ds_main_cond" columnid="ageto"/>
- <BindItem id="item49" compid="switch1.case1.cmb_chosprogcd" propid="value" datasetid="ds_main_cond" columnid="chosprogcd"/>
- <BindItem id="item50" compid="switch1.case1.radio1" propid="value" datasetid="ds_main_cond" columnid="icd10"/>
- <BindItem id="item51" compid="switch1.case1.chk_baseinfo" propid="value" datasetid="ds_main_cond" columnid="baseinfo"/>
- <BindItem id="item52" compid="switch1.case1.chk_dschanaly" propid="value" datasetid="ds_main_cond" columnid="dschanaly"/>
- <BindItem id="item53" compid="switch1.case1.checkbox18" propid="value" datasetid="ds_main_cond" columnid="patinfoprtc"/>
- <BindItem id="item54" compid="switch1.case1.chk_duplelmn" propid="value" datasetid="ds_main_cond" columnid="duplelmn"/>
- <BindItem id="item55" compid="switch1.case1.chk_opt" propid="value" datasetid="ds_main_cond" columnid="chkopt"/>
- <BindItem id="item56" compid="switch1.case1.chk_sickandop" propid="value" datasetid="ds_main_cond" columnid="sickandop"/>
- <BindItem id="item57" compid="switch1.case1.checkbox24" propid="value" datasetid="ds_main_cond" columnid="addr"/>
- <BindItem id="item58" compid="switch1.case1.checkbox26" propid="value" datasetid="ds_main_cond" columnid="rrgstno"/>
- <BindItem id="item59" compid="switch1.case1.chk_cncrpat" propid="value" datasetid="ds_main_cond" columnid="cncrpat"/>
- <BindItem id="item60" compid="switch1.case1.checkbox27" propid="value" datasetid="ds_main_cond" columnid="cntctel"/>
- <BindItem id="item61" compid="switch1.case1.cmb_seer" propid="value" datasetid="ds_main_cond" columnid="seer"/>
- <BindItem id="item62" compid="switch1.case1.cmb_staging" propid="value" datasetid="ds_main_cond" columnid="staging"/>
- <BindItem id="item63" compid="switch1.case1.cmb_cncrflag" propid="value" datasetid="ds_main_cond" columnid="cncrflag"/>
- <BindItem id="item64" compid="switch1.case1.rdo_cnstkind" propid="value" datasetid="ds_main_cond" columnid="cnstkind"/>
- <BindItem id="item65" compid="switch1.case1.combo16" propid="value" datasetid="ds_main_cond" columnid="cnstexecdeptcd"/>
- <BindItem id="item66" compid="switch1.case1.cmb_cnstexeclrsdeptcd" propid="value" datasetid="ds_main_cond" columnid="cnstexeclrsdeptcd"/>
- <BindItem id="item67" compid="switch1.case1.input24" propid="value" datasetid="ds_main_cond" columnid="cnstexectodd"/>
- <BindItem id="item68" compid="switch1.case1.input25" propid="value" datasetid="ds_main_cond" columnid="cnstexecfromdd"/>
- <BindItem id="item69" compid="switch1.case1.combo14" propid="value" datasetid="ds_main_cond" columnid="cnstreqdeptcd"/>
- <BindItem id="item70" compid="switch1.case1.cmb_cnstclsdept" propid="value" datasetid="ds_main_cond" columnid="cnstclsdept"/>
- <BindItem id="item71" compid="switch1.case1.input22" propid="value" datasetid="ds_main_cond" columnid="cnstreqtodd"/>
- <BindItem id="item72" compid="switch1.case1.input23" propid="value" datasetid="ds_main_cond" columnid="cnstreqfromdd"/>
- <BindItem id="item73" compid="switch1.case1.rdo_chngdeptkind" propid="value" datasetid="ds_main_cond" columnid="chngdeptkind"/>
- <BindItem id="item74" compid="switch1.case1.combo12" propid="value" datasetid="ds_main_cond" columnid="chngdeptcd"/>
- <BindItem id="item75" compid="switch1.case1.cmb_chngclsdept" propid="value" datasetid="ds_main_cond" columnid="chngclsdept"/>
- <BindItem id="item76" compid="switch1.case1.input18" propid="value" datasetid="ds_main_cond" columnid="chngdepttodd"/>
- <BindItem id="item77" compid="switch1.case1.input19" propid="value" datasetid="ds_main_cond" columnid="chngdeptfromdd"/>
- <BindItem id="item78" compid="switch1.case1.rdo_partrtnkind" propid="value" datasetid="ds_main_cond" columnid="partrtnkind"/>
- <BindItem id="item79" compid="switch1.case1.input20" propid="value" datasetid="ds_main_cond" columnid="nbabybdwtqtyfrom"/>
- <BindItem id="item80" compid="switch1.case1.input21" propid="value" datasetid="ds_main_cond" columnid="nbabybdwtqtyto"/>
- <BindItem id="item81" compid="switch1.case1.input9" propid="value" datasetid="ds_main_cond" columnid="prgweekto"/>
- <BindItem id="item82" compid="switch1.case1.input17" propid="value" datasetid="ds_main_cond" columnid="prgweekfrom"/>
- <BindItem id="item83" compid="switch1.case1.input27" propid="value" datasetid="ds_main_cond" columnid="partrtntodd"/>
- <BindItem id="item84" compid="switch1.case1.cmb_icuroomcd" propid="value" datasetid="ds_main_cond" columnid="icuroomcd"/>
- <BindItem id="item85" compid="switch1.case1.input28" propid="value" datasetid="ds_main_cond" columnid="icuroomcd"/>
- <BindItem id="item86" compid="switch1.case1.cmb_womntypeList" propid="value" datasetid="ds_main_cond" columnid="womntypecd"/>
- <BindItem id="item87" compid="switch1.case1.cmb_partrtntypeList" propid="value" datasetid="ds_main_cond" columnid="partrtnkindcd"/>
- <BindItem id="item88" compid="switch1.case1.output2" propid="value" datasetid="ds_main_cond" columnid="dschmedispclid"/>
- <BindItem id="item89" compid="switch1.case1.ipt_dschdrnm" propid="value" datasetid="ds_main_cond" columnid="dschmedispclnm"/>
- <BindItem id="item90" compid="switch1.case1.output1" propid="value" datasetid="ds_main_cond" columnid="dschatdoctid"/>
- <BindItem id="item91" compid="switch1.case1.output3" propid="value" datasetid="ds_main_cond" columnid="dschatdoctnm"/>
- <BindItem id="item92" compid="switch1.case1.cmb_dschclsdept" propid="value" datasetid="ds_main_cond" columnid="dschclsdept"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "emr_prcpmngtxp::MMO001.xjs";
- include "emr_medirecxp::MMRCommon.xjs";
- var arErrorCode = new HashArray();
- var xDschAnalyListPath = ds_main_cond;
- function SMMRD01600_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMMRD01600_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(grp_prg.grd_prglist);
- grdf_initGrid(switch1.case1.grd_diagcdlist);
- grdf_setRowTypeIcon(switch1.case1.grd_diagcdlist, 0);
- grdf_initGrid(switch1.case1.grd_opcdlist);
- grdf_setRowTypeIcon(switch1.case1.grd_opcdlist, 0);
- grdf_initGrid(switch1.case1.grd_cclist);
- grdf_setRowTypeIcon(switch1.case1.grd_cclist, 0);
- grdf_initGrid(switch1.case1.grd_mcdlist);
- grdf_setRowTypeIcon(switch1.case1.grd_mcdlist, 0);
- grdf_initGrid(switch1.case1.grd_chngcdlist);
- grdf_setRowTypeIcon(switch1.case1.grd_chngcdlist, 0);
- grdf_initGrid(switch1.case1.grd_tcdlist);
- grdf_setRowTypeIcon(switch1.case1.grd_tcdlist, 0);
- grdf_initGrid(switch1.case1.grd_directcdlist);
- grdf_setRowTypeIcon(switch1.case1.grd_directcdlist, 0);
- grdf_initGrid(switch1.case1.grd_metstascdlist);
- grdf_setRowTypeIcon(switch1.case1.grd_metstascdlist, 0);
- grdf_initGrid(switch1.case1.grd_cnstcdlist);
- grdf_setRowTypeIcon(switch1.case1.grd_cnstcdlist, 0);
-
- fInitialize();
-
- //성별
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox3.setInitComp(sProp, ds_chk_sex,"value","label","fn_checkbox3");
- //초재진
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox2.setInitComp(sProp, ds_chk_fsexam,"value","label","fn_checkbox2");
- //선택진료
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox4.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox4");
- //암등록여부
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox5.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox5");
- //지표관리
- var sProp="col=1,row=1,cellspacing=4,vcellspacing=0,itemWidth=260,itemHeight=20,overflow='visible'";
- switch1.case1.chk_indxlist.setInitComp(sProp, ds_init_indxlist_indx,"indxcd","indxnm","fn_indxinfo");
- //중환자실재원
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox6.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox6");
- //사산여부
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox7.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox7");
- //전염병
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox8.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox8");
- //가코딩
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox9.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox9");
- //다발성 원발암
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox10.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox10");
- //사망여부
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox11.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox11");
- //전이여부
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox12.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox12");
- //ECOG
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox13.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox13");
- //Regimen
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox14.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox14");
- //내원전치료
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox15.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox15");
- //본원치료(원발)
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox16.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox16");
- //본원치료(전이)
- var sProp="col=2,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox17.setInitComp(sProp, ds_chk_YN,"value","label","fn_checkbox17");
- //사인코드
- var sProp="col=3,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case1.checkbox1.setInitComp(sProp, ds_chk_kinddethcd,"value","label","fn_checkbox1");
- }
- function fInitialize()
- {
- switch1.tabindex = 0;
- //퇴원일은 기본조건으로 10년치 초기화 한다
- var dschfromdd = (String(utlf_getCurrentDate()).substr(0,4) - 10)+String(utlf_getCurrentDate()).substr(4,8);
- //테스트위해 임시수정
- switch1.case1.ipt_fromdd.value = dschfromdd;
- switch1.case1.ipt_todd.value = utlf_getCurrentDate();
-
- //엑셀출력을 위한 기관코드 설정
- ds_main_cond.setColumn(0, "instcd", sysf_getUserInfo("dutplceinstcd"));
- //퇴원병동 설정
- var oParam = {};
- oParam.id = "TRMNW00101";
- oParam.service = "wardcareapp.WardCareMngt";
- oParam.method = "reqGetWMInitData";
- oParam.inds = "reqcond=ds_send";
- oParam.outds = "ds_init_init_ward=ward =dept ds_=settingrn";
- oParam.async = false;
- //oParam.callback = "cf_TRMNW00101";
- tranf_submit(oParam);
- var findRow = ds_init_init_ward.findRow("wardcd", "");
- ds_init_init_ward.deleteRow(findRow); // 응급의료센터 제외
- //과정보 설정
- lf_mmbfGetDeptCodeComboList(ds_init_orddept_dept , "T");//mmbfGetDeptCodeComboList("/root/send/reqdata", "/root/init/orddept", "T");
- //공통코드 설정
- var arrParam = [{dsNm: "ds_init_jobList_M0149", cdGrpId: "M0149"}
- ,{dsNm: "ds_init_relignList_M0070", cdGrpId: "M0070"}
- ,{dsNm: "ds_init_maryStatList_M0151", cdGrpId: "M0151"}
- ,{dsNm: "ds_init_inPathList_M0153", cdGrpId: "M0153"}
- ,{dsNm: "ds_init_dethTypeList_M0155", cdGrpId: "M0155"}
- ,{dsNm: "ds_init_cureRsltList_M0152", cdGrpId: "M0152"}
- ,{dsNm: "ds_init_DschTypeList_M0157", cdGrpId: "M0157"}
- ,{dsNm: "ds_init_chosProgList_M0156", cdGrpId: "M0156"}
- ,{dsNm: "ds_init_reInResnList_M0158", cdGrpId: "M0158"}
- ,{dsNm: "ds_init_reOpResnList_M0159", cdGrpId: "M0159"}
- ,{dsNm: "ds_init_partrtntypeList_M0086", cdGrpId: "M0086"}
- ,{dsNm: "ds_init_insukindList_P0008", cdGrpId: "P0008"}
- ,{dsNm: "ds_init_opDethTypeList_M0413", cdGrpId: "M0413"}
- ,{dsNm: "ds_init_infccaselist_M0484", cdGrpId: "M0484"}
- ,{dsNm: "ds_init_cmpllist_M0414", cdGrpId: "M0414"}
- ,{dsNm: "ds_init_cncrlist_M0433", cdGrpId: "M0433"}
- ,{dsNm: "ds_init_seer_M0184", cdGrpId: "M0184"}
- ,{dsNm: "ds_init_dethTypeList_M0155", cdGrpId: "M0155"}
- ,{dsNm: "ds_init_mdclrsdeptlist_M0500", cdGrpId: "M0500"}
- ,{dsNm: "ds_init_gsclrsdeptlist_M0501", cdGrpId: "M0501"}
- ,{dsNm: "ds_init_gyclrsdeptlist_M0502", cdGrpId: "M0502"}
- ,{dsNm: "ds_init_pdclrsdeptlist_M0503", cdGrpId: "M0503"}
- ,{dsNm: "ds_init_wundcasclslist_M0415", cdGrpId: "M0415"}
- ,{dsNm: "ds_init_womntypeList_M0165", cdGrpId: "M0165"}]
- appf_getCodeList(arrParam);
-
- // 중환자실 코드 설정
- //dsf_makeValue(ds_send, "stntodd", "string", utlf_getCurrentDate() );
-
- var oParam = {};
- oParam.id = "TRMRD00404";
- oParam.service = "dschanalyapp.DschAnaly";
- oParam.method = "reqGetInitData";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_temp_initlist_icudept=icudept";
- oParam.async = false;
- oParam.callback = "cf_callback";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRMRD00404") > -1)
- {
- ds_init_icudeptlist_icudept.copyData(ds_temp_initlist_icudept);
- }
- // 초기 선택값 셋팅
- frmf_addComboItem("switch1.case1.cmb_dschclsdept" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_inclsdept" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_opclsdept" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_chngclsdept" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_dschdeptcd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_dschwardnm" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_religncd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_marystatcd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_jobcd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_insukind" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_curersltcd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_dethtypecd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_dschtypecd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_opdethtypecd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_chosprogcd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_reinresncd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_inpathcd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_reopresncd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_infccascd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_cmplcd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_icuroomcd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_infcpartcd" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_womntypeList" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_partrtntypeList" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_seer" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_cncrflag" , "전체", "-", "above");
- frmf_addComboItem("switch1.case1.cmb_wundcasclscd" , "전체", "-", "above");
-
- switch1.case1.cmb_dschclsdept.index = 0;
- switch1.case1.cmb_inclsdept.index = 0;
- switch1.case1.cmb_opclsdept.index = 0;
- switch1.case1.cmb_chngclsdept.index = 0;
- switch1.case1.cmb_dschdeptcd.index = 0;
- switch1.case1.cmb_dschwardnm.index = 0;
- switch1.case1.cmb_religncd.index = 0;
- switch1.case1.cmb_marystatcd.index = 0;
- switch1.case1.cmb_jobcd.index = 0;
- switch1.case1.cmb_insukind.index = 0;
- switch1.case1.cmb_curersltcd.index = 0;
- switch1.case1.cmb_dethtypecd.index = 0;
- switch1.case1.cmb_dschtypecd.index = 0;
- switch1.case1.cmb_opdethtypecd.index = 0;
- switch1.case1.cmb_chosprogcd.index = 0;
- switch1.case1.cmb_reinresncd.index = 0;
- switch1.case1.cmb_inpathcd.index = 0;
- switch1.case1.cmb_reopresncd.index = 0;
- switch1.case1.cmb_infccascd.index = 0;
- switch1.case1.cmb_cmplcd.index = 0;
- switch1.case1.cmb_icuroomcd.index = 0;
- switch1.case1.cmb_infcpartcd.index = 0;
- switch1.case1.cmb_womntypeList.index = 0;
- switch1.case1.cmb_partrtntypeList.index = 0;
- switch1.case1.cmb_seer.index = 0;
- switch1.case1.cmb_cncrflag.index = 0;
- switch1.case1.cmb_wundcasclscd.index = 0;
- switch1.case1.cmb_cptrgt.index = 0;
- switch1.case1.cmb_reinyn.index = 0;
- switch1.case1.cmb_staging.index = 0;
- switch1.case1.cmb_cnstclsdept.index = 0;
- switch1.case1.cmb_cnstexeclrsdeptcd.index = 0;
-
- ds_main_cond.setColumn(0, "dschwardnm" , "-");
- ds_main_cond.setColumn(0, "dschdeptcd" , "-");
- ds_main_cond.setColumn(0, "dschclsdept" , "-");
- ds_main_cond.setColumn(0, "indeptcd" , "-");
- ds_main_cond.setColumn(0, "inclsdept" , "-");
- ds_main_cond.setColumn(0, "opdeptcd" , "-");
- ds_main_cond.setColumn(0, "opclsdept" , "-");
- ds_main_cond.setColumn(0, "chngdeptcd" , "-");
- ds_main_cond.setColumn(0, "chngclsdept" , "-");
- ds_main_cond.setColumn(0, "cnstreqdeptcd" , "-");
- ds_main_cond.setColumn(0, "cnstclsdept" , "-");
- ds_main_cond.setColumn(0, "cnstexecdeptcd" , "-");
- ds_main_cond.setColumn(0, "cnstexeclrsdeptcd" , "-");
- ds_main_cond.setColumn(0, "religncd" , "-");
- ds_main_cond.setColumn(0, "marystatcd" , "-");
- ds_main_cond.setColumn(0, "jobcd" , "-");
- ds_main_cond.setColumn(0, "insukind" , "-");
- ds_main_cond.setColumn(0, "cptrgt" , "-");
- ds_main_cond.setColumn(0, "wundcasclscd" , "-");
- ds_main_cond.setColumn(0, "curersltcd" , "-");
- ds_main_cond.setColumn(0, "dethtypecd" , "-");
- ds_main_cond.setColumn(0, "dschtypecd" , "-");
- ds_main_cond.setColumn(0, "opdethtypecd" , "-");
- ds_main_cond.setColumn(0, "chosprogcd" , "-");
- ds_main_cond.setColumn(0, "reinresncd" , "-");
- ds_main_cond.setColumn(0, "inpathcd" , "-");
- ds_main_cond.setColumn(0, "reopresncd" , "-");
- ds_main_cond.setColumn(0, "infccascd" , "-");
- ds_main_cond.setColumn(0, "cmplcd" , "-");
- ds_main_cond.setColumn(0, "icuroomcd" , "-");
- ds_main_cond.setColumn(0, "reinyn" , "-");
- ds_main_cond.setColumn(0, "infcpartcd" , "-");
- ds_main_cond.setColumn(0, "womntypecd" , "-");
- ds_main_cond.setColumn(0, "partrtnkindcd" , "-");
- ds_main_cond.setColumn(0, "seer" , "-");
- ds_main_cond.setColumn(0, "staging" , "-");
- ds_main_cond.setColumn(0, "cncrflag" , "-");
- //그리드의 인스턴스를 삭제한다.
- ds_main_cclist_rows.clearData();
- ds_main_diagcdlist_rows.clearData();
- ds_main_opcdlist_rows.clearData();
- ds_main_chngcdlist_rows.clearData();
- ds_main_cnstcdlist_rows.clearData();
- ds_main_mcdlist_rows.clearData();
- ds_main_directcdlist_rows.clearData();
- ds_main_tcdlist_rows.clearData();
- ds_main_mcdlist_rows.clearData();
- ds_main_metstascdlist_rows.clearData();
- }
- function cf_callback(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- //성별
- function fn_checkbox3()
- {
- var rtn = switch1.case1.checkbox3.getData();
- rtn = String(rtn).replace(",", "','");
- ds_main_cond.setColumn(0, "sex", rtn);
- }
- //초재진
- function fn_checkbox2()
- {
- var rtn = switch1.case1.checkbox2.getData();
- rtn = String(rtn).replace(",", " ");
- ds_main_cond.setColumn(0, "fsexam", rtn);
- }
- //선택진료
- function fn_checkbox4()
- {
- var rtn = switch1.case1.checkbox4.getData();
- rtn = String(rtn).replace(",", "','");
- ds_main_cond.setColumn(0, "specordyn", rtn);
- }
- //암등록여부
- function fn_checkbox5()
- {
- var rtn = switch1.case1.checkbox5.getData();
- rtn = String(rtn).replace(",", " ");
- ds_main_cond.setColumn(0, "cncrrgstyn", rtn);
- }
- //지표관리
- function fn_indxinfo()
- {
- var rtn = switch1.case1.chk_indxlist.getData();
- rtn = String(rtn).replace(",", "','");
- ds_main_cond.setColumn(0, "indxinfo", rtn);
- }
- //중환자실재원
- function fn_checkbox6()
- {
- var rtn = switch1.case1.checkbox6.getData();
- rtn = String(rtn).replace(",", " ");
-
- ds_main_cond.setColumn(0, "icucd", rtn);
- }
- //사산여부
- function fn_checkbox7()
- {
- var rtn = switch1.case1.checkbox7.getData();
- rtn = String(rtn).replace(",", " ");
- ds_main_cond.setColumn(0, "stlborncd", rtn);
- }
- //전염병
- function fn_checkbox8()
- {
- var rtn = switch1.case1.checkbox8.getData();
- rtn = String(rtn).replace(",", " ");
- ds_main_cond.setColumn(0, "infdisyn", rtn);
- }
- //가코딩
- function fn_checkbox9()
- {
- var rtn = switch1.case1.checkbox9.getData();
- rtn = rtn.replace(",", " ");
- ds_main_cond.setColumn(0, "tmpcodeyn", rtn);
- }
- //다발성 원발암
- function fn_checkbox10()
- {
- var rtn = switch1.case1.checkbox10.getData();
- rtn = String(rtn).replace(",", "','");
- ds_main_cond.setColumn(0, "prmycncryn", rtn);
- }
- //사망여부
- function fn_checkbox11()
- {
- var rtn = switch1.case1.checkbox11.getData();
- rtn = String(rtn).replace(",", " ");
- ds_main_cond.setColumn(0, "dethyn", rtn);
- }
- //사망여부
- function fn_checkbox12()
- {
- var rtn = switch1.case1.checkbox12.getData();
- rtn = String(rtn).replace(",", " ");
- ds_main_cond.setColumn(0, "rerntmetstaspart", rtn);
- }
- //ECOG
- function fn_checkbox13()
- {
- var rtn = switch1.case1.checkbox13.getData();
- rtn = String(rtn).replace(",", " ");
- ds_main_cond.setColumn(0, "ecog", rtn);
- }
- //Regimen
- function fn_checkbox14()
- {
- var rtn = switch1.case1.checkbox14.getData();
- rtn = String(rtn).replace(",", " ");
- ds_main_cond.setColumn(0, "regimen", rtn);
- }
- //내원전치료
- function fn_checkbox15()
- {
- var rtn = switch1.case1.checkbox15.getData();
- rtn = rtn.replace(",", " ");
- ds_main_cond.setColumn(0, "chosbfcuremthd", rtn);
- }
- //본원치료(원발)
- function fn_checkbox16()
- {
- var rtn = switch1.case1.checkbox16.getData();
- rtn = String(rtn).replace(",", " ");
- ds_main_cond.setColumn(0, "prmypart", rtn);
- }
- //본원치료(전이)
- function fn_checkbox17()
- {
- var rtn = switch1.case1.checkbox17.getData();
- rtn = String(rtn).replace(",", " ");
- ds_main_cond.setColumn(0, "metstaspart", rtn);
- }
- //사인코드
- function fn_checkbox1()
- {
- var rtn = switch1.case1.checkbox1.getData();
- rtn = String(rtn).replace(",", "','");
- ds_main_cond.setColumn(0, "kinddethcd", rtn);
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 퇴원과 combo 이벤트
- ****************************************************************************************/
- function switch1_case1_cmb_dschdeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var deptcd = obj.value;
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_dschclsdept.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_dschclsdept.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_dschclsdept.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_dschclsdept.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_dschclsdept.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
- /****************************************************************************************
- * Function : fDrSearch
- * Description : 의사조회
- ****************************************************************************************/
- function fDrSearch(drid, drnm)
- {
- ds_main_userpopupinfo.clearData();
- ds_main_userpopupinfo.addRow();
-
- ds_main_tempuserinfo_list.clearData();
-
- ds_send_userinfo.clearData();
- ds_send_userinfo.addRow();
-
- ds_main_userpopupinfo.setColumn(0, "param", "_OneS_DD");
- var objArg = new Object();
- objArg.arg_ds_main_temp = ds_main_userpopupinfo;
- frmf_modal("SPMRD01601", "SPMRD01601", objArg, "", "", "", "", "", "", "", "", "", "M");
- var iParam = frmf_getParameter("SPMRD01601_");
- dsf_setCSVToDs("ds_main_tempuserinfo_list", iParam);
-
- frmf_clearParameter("SPMRD01601_");
-
- var emplno = ds_main_tempuserinfo_list.getColumn(0, "userid");
- var empInm = ds_main_tempuserinfo_list.getColumn(0, "usernm");
-
- ds_main_cond.setColumn(0, drid, emplno);
- ds_main_cond.setColumn(0, drnm, empInm);
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 퇴원담당교수 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button22_onclick(obj:Button, e:ClickEventInfo)
- {
- fDrSearch("dschmedispclid", "dschmedispclnm");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 퇴원담당의 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button23_onclick(obj:Button, e:ClickEventInfo)
- {
- fDrSearch("dschatdoctid", "dschatdoctnm");
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 입원과 combo 이벤트
- ****************************************************************************************/
- function switch1_case1_combo4_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var deptcd = obj.value;
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_inclsdept.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_inclsdept.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_inclsdept.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_inclsdept.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_inclsdept.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 입원담당교수 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button24_onclick(obj:Button, e:ClickEventInfo)
- {
- fDrSearch("inmedispclid", "inmedispclnm");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 입원담당의 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button25_onclick(obj:Button, e:ClickEventInfo)
- {
- fDrSearch("inatdoctid", "inatdoctnm");
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 수술과 combo 이벤트
- ****************************************************************************************/
- function switch1_case1_combo9_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var deptcd = obj.value;
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_opclsdept.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_opclsdept.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_opclsdept.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_opclsdept.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_opclsdept.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 집도의 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button26_onclick(obj:Button, e:ClickEventInfo)
- {
- fDrSearch("perfdrid", "perfdrnm");
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 분류 radio 이벤트
- ****************************************************************************************/
- function switch1_case1_rdo_opkind_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if(obj.value == "Y")
- {
- ds_main_cond.setColumn(0, "partrtnkind", "N");
- ds_main_cond.setColumn(0, "chngdeptkind", "N");
- ds_main_cond.setColumn(0, "cnstkind", "N");
- ds_main_cond.setColumn(0, "baseinfo", "");
- }
- }
- /****************************************************************************************
- * Function : fCheckItemInputYN
- * Description : 항목별 입력 여부 체크
- ****************************************************************************************/
- function fCheckItemInputYN(pFlag)
- {
- // 치료결과 체크
- if(pFlag == "curerslt" || utlf_isNull(pFlag))
- {
- var sCureRsltCD = xDschAnalyListPath.getColumn(0, "curersltcd");
- if(sCureRsltCD == "07" || sCureRsltCD == "08")
- {
- switch1.case1.cmb_dethtypecd.enable = true;
- switch1.case1.cmb_opdethtypecd.enable = true;
- }
- else
- {
- switch1.case1.cmb_dethtypecd.enable = false;
- switch1.case1.cmb_opdethtypecd.enable = false;
- dsf_makeValue(xDschAnalyListPath, "dethtypecd", "string","-");
- }
- }
-
- // 재입원(Unplan) 체크
- if(pFlag == "reinresn" || utlf_isNull(pFlag))
- {
- var sReInResnCd = xDschAnalyListPath.getColumn(0, "reinresncd");
- if(!utlf_isNull(sReInResnCd))
- {
- xDschAnalyListPath.setColumn(0, "reinyn","-");
- switch1.case1.cmb_reinyn.enable = false;
- }
- else
- {
- switch1.case1.cmb_reinyn.enable = true;
- }
- }
- // 재입원(plan) 체크
- if(pFlag == "reinyn" || utlf_isNull(pFlag))
- {
- var ReInYN = xDschAnalyListPath.getColumn(0, "reinyn");
- if(ReInYN=="01")
- {
- xDschAnalyListPath.setColumn(0, "reinresncd","-");
- switch1.case1.cmb_reinresncd.enable = false;
- }
- else
- {
- switch1.case1.cmb_reinresncd.enable = true;
- }
- }
-
- // 감염종류1 선택
- if(pFlag == "infccascd" || utlf_isNull(pFlag))
- {
- var code = xDschAnalyListPath.getColumn(0, "infccascd");
- fGetInFcCas(code);
- frmf_addComboItem("switch1.case1.cmb_infcpartcd" , "전체", "-", "above");
- xDschAnalyListPath.setColumn(0, "infcpartcd","-");
- }
- }
- /****************************************************************************************
- * Function : fGetInFcCas
- * Description : 감염종류1의 감염종류2의 하부항목들 조회
- ****************************************************************************************/
- function fGetInFcCas(code)
- {
- switch(code)
- {
- case "-":
- ds_init_infdcpartinfo_infdcpartlist.clearData();
- break;
- case "01":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0485"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist_M0486);
- break;
- case "02":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0486"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist_M0486);
- break;
- case "03":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0487"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- case "04":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0488"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- case "05":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0489"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- case "06":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0490"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- case "07":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0491"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- case "08":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0492"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- case "09":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0493"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- case "10":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0494"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- case "11":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0495"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- case "12":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0496"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- case "13":
- var arrParam = [{dsNm: "ds_hidden_infdcpartinfo_infdcpartlist", cdGrpId: "M0497"}]
- appf_getCodeList(arrParam);
- ds_init_infdcpartinfo_infdcpartlist.copyData(ds_hidden_infdcpartinfo_infdcpartlist);
- break;
- }
- ds_hidden_infdcpartinfo_infdcpartlist.clearData();
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 치료결과 combo 이벤트
- ****************************************************************************************/
- function switch1_case1_cmb_curersltcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fCheckItemInputYN("curerslt");
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 재입원(P) combo 이벤트
- ****************************************************************************************/
- function switch1_case1_cmb_reinyn_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fCheckItemInputYN("reinyn");
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 감염종류1 combo 이벤트
- ****************************************************************************************/
- function switch1_case1_cmb_infccascd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fCheckItemInputYN("infccascd");
- }
- /****************************************************************************************
- * Function : onmouseenter
- * Description : 지표관리 checkboxlist 이벤트
- ****************************************************************************************/
- function switch1_case1_chk_indxlist_onmouseenter(obj:cp_checkboxList, e:MouseEventInfo)
- {
- obj.position.height = 72;
- obj.position.width = 600;
- }
- /****************************************************************************************
- * Function : onmouseleave
- * Description : 지표관리 checkboxlist 이벤트
- ****************************************************************************************/
- function switch1_case1_chk_indxlist_onmouseleave(obj:cp_checkboxList, e:MouseEventInfo)
- {
- obj.position.height = 23;
- obj.position.width = 260;
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 작성자 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- fDrSearch("rgstuserid", "rgstusernm");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 분류 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_chk_partrtnkind_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y") {}
- else { ds_main_cond.getColumn(0, "allwomntypecd", ""); }
- }
- /****************************************************************************************
- * Function : onmouseenter
- * Description : 분류 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_group3_chk_partrtnkind_onmouseenter(obj:CheckBox, e:MouseEventInfo)
- {
- obj.position.width = 125;
- obj.position.height = 46;
- }
- /****************************************************************************************
- * Function : onmouseleave
- * Description : 분류 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_group3_chk_partrtnkind_onmouseleave(obj:CheckBox, e:MouseEventInfo)
- {
- obj.position.width = 21;
- obj.position.height = 21;
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 분류 radio 이벤트
- ****************************************************************************************/
- function switch1_case1_rdo_partrtnkind_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if(obj.value == "Y")
- {
- ds_main_cond.setColumn(0, "opkind", "N");
- ds_main_cond.setColumn(0, "chngdeptkind", "N");
- ds_main_cond.setColumn(0, "cnstkind", "N");
- ds_main_cond.setColumn(0, "baseinfo", "");
- }
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 분류 combo 이벤트
- ****************************************************************************************/
- function switch1_case1_combo12_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var deptcd = obj.value;
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_chngclsdept.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_chngclsdept.innerdataset = "ds_init_gsclrsdeptlist_gsclrsdeptlist";
- break;
- case "2100000000":
- switch1.case1.cmb_chngclsdept.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_chngclsdept.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_chngclsdept.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 분류 radio 이벤트
- ****************************************************************************************/
- function switch1_case1_rdo_chngdeptkind_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if(obj.value == "Y")
- {
- ds_main_cond.setColumn(0, "opkind", "N");
- ds_main_cond.setColumn(0, "partrtnkind", "N");
- ds_main_cond.setColumn(0, "cnstkind", "N");
- ds_main_cond.setColumn(0, "baseinfo", "");
- }
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 협진의뢰과 combo 이벤트
- ****************************************************************************************/
- function switch1_case1_combo14_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var deptcd = obj.value;
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_cnstclsdept.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_cnstclsdept.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_cnstclsdept.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_cnstclsdept.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_cnstclsdept.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 협진시행과 combo 이벤트
- ****************************************************************************************/
- function switch1_case1_combo16_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var deptcd = obj.value;
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_cnstexeclrsdeptcd.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_cnstexeclrsdeptcd.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_cnstexeclrsdeptcd.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_cnstexeclrsdeptcd.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_cnstexeclrsdeptcd.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
- /****************************************************************************************
- * Function : onitemchanged
- * Description : 분류 radio 이벤트
- ****************************************************************************************/
- function switch1_case1_rdo_cnstkind_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if(obj.value == "Y")
- {
- ds_main_cond.setColumn(0, "opkind", "N");
- ds_main_cond.setColumn(0, "partrtnkind", "N");
- ds_main_cond.setColumn(0, "chngdeptkind", "N");
- ds_main_cond.setColumn(0, "baseinfo", "");
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 출력옵션 기본정보 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_chk_baseinfo_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- var baseinfo = obj.value;
- if(baseinfo == "Y")
- {
- ds_main_cond.setColumn(0, "dschanaly", "");
- ds_main_cond.setColumn(0, "sickandop", "");
- ds_main_cond.setColumn(0, "cncrpat", "");
- ds_main_cond.setColumn(0, "opkind", "N");
- ds_main_cond.setColumn(0, "partrtnkind", "N");
- ds_main_cond.setColumn(0, "chngdeptkind", "N");
- ds_main_cond.setColumn(0, "cnstkind", "N");
-
- switch1.case1.chk_opt.value = "";
- }
- else
- {
- ds_main_cond.setColumn(0, "baseinfo", "");
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 출력옵션 중복제거 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_chk_duplelmn_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y"){}
- else{ ds_main_cond.setColumn(0, "duplelmn", ""); }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 출력옵션 주소 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_checkbox24_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y"){}
- else{ ds_main_cond.setColumn(0, "addr", ""); }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 출력옵션 주소 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_checkbox26_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y"){}
- else{ ds_main_cond.setColumn(0, "rrgstno", ""); }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 출력옵션 전화번호 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_checkbox27_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y"){}
- else{ ds_main_cond.setColumn(0, "cntctel", ""); }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 출력옵션 전화번호 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_chk_dschanaly_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- var dschanaly = obj.value;
- if(dschanaly == "Y")
- {
- ds_main_cond.setColumn(0, "baseinfo", "");
- }
- else
- {
- ds_main_cond.setColumn(0, "dschanaly", "");
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 출력옵션 질병 및 수술 코드 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_chk_sickandop_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- var sickandop = obj.value;
- if(sickandop == "Y")
- {
- ds_main_cond.setColumn(0, "baseinfo", "");
- }
- else
- {
- ds_main_cond.setColumn(0, "sickandop", "");
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 출력옵션 암환자 관리 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_chk_cncrpat_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- var cncrpat = obj.value;
- if(cncrpat == "Y")
- {
- ds_main_cond.setColumn(0, "baseinfo", "");
- }
- else
- {
- ds_main_cond.setColumn(0, "cncrpat", "");
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 출력옵션 환자 정보 보호 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_checkbox18_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y"){}
- else{ ds_main_cond.setColumn(0, "patinfoprtc", ""); }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 출력옵션 진단명, 수술명 조회 checkbox 이벤트
- ****************************************************************************************/
- function switch1_case1_chk_opt_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y"){}
- else{ ds_main_cond.setColumn(0, "chkopt", ""); }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 조회 button 이벤트
- ****************************************************************************************/
- function button27_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearch();
- }
- /****************************************************************************************
- * Function : fSearch
- * Description : 검색조건에 대한 결과를 조회
- ****************************************************************************************/
- function fSearch()
- {
- if(!doChkSrchCond())
- {
- return;
- }
-
- //섹션과 그리드조건을 cond노드에 셋팅
- doSetSrchCond();
-
- //copyNodeType("/root/main/cond", "/root/main/cond", "replace", iviewer_list.model , "");
- if(switch1.case2.iviewer_list.fSearchList())
- {
- //조회후 section Data 삭제
- doSetNullSrchCond();
-
- switch1.tabindex = 1;
- //grp_cond.visible = false;
- //iviewer_list.visible = true;
- }
-
-
- button16.visible = true;
- }
- /****************************************************************************************
- * Function : doChkSrchCond
- * Description : 검색조건 빈값 체크
- ****************************************************************************************/
- function doChkSrchCond()
- {
- var dschfromdd = ds_main_cond.getColumn(0, "dschfromdd"); // 퇴원일
- var infromdd = ds_main_cond.getColumn(0, "infromdd"); // 입원일
- var inhospfromdd = ds_main_cond.getColumn(0, "inhospfromdd"); // 재원일
-
- if(utlf_isNull(dschfromdd) && utlf_isNull(infromdd) && utlf_isNull(inhospfromdd))
- {
- sysf_messageBox("퇴원일, 입원일, 재원일 중 하나는 입력하여야 합니다.", "I999");
- return false;
- }
- return true;
- }
- /****************************************************************************************
- * Function : doSetNullSrchCond
- * Description :
- ****************************************************************************************/
- function doSetNullSrchCond()
- {
- ds_main_cond.setColumn(0, "section1", "");
- ds_main_cond.setColumn(0, "section2", "");
- ds_main_cond.setColumn(0, "section3", "");
- ds_main_cond.setColumn(0, "section4", "");
- ds_main_cond.setColumn(0, "section5", "");
- ds_main_cond.setColumn(0, "section6", "");
- ds_main_cond.setColumn(0, "section7", "");
- }
- /****************************************************************************************
- * Function : doSetSrchCond
- * Description :
- ****************************************************************************************/
- function doSetSrchCond()
- {
- ds_main_cond.setColumn(0, "cctermcd", fGetCD("grd_cclist", "cctermcd"));
- ds_main_cond.setColumn(0, "diagtermcd", fGetCD("grd_diagcdlist", "diagtermcd"));
- ds_main_cond.setColumn(0, "optermcd", fGetCD("grd_opcdlist", "optermcd"));
- ds_main_cond.setColumn(0, "chngdeptcdlist", fGetCD("grd_chngcdlist", "chngdeptcd"));
- ds_main_cond.setColumn(0, "diagcd", fGetCD("grd_cnstcdlist", "rectermcd"));
- ds_main_cond.setColumn(0, "dethcd", fGetCD("grd_directcdlist", "dethcd"));
- ds_main_cond.setColumn(0, "tophcd", fGetCD("grd_tcdlist", "tophcd"));
- ds_main_cond.setColumn(0, "morphcd", fGetCD("grd_mcdlist", "morphcd"));
- ds_main_cond.setColumn(0, "rerntmetstaspartcd", fGetCD("grd_metstascdlist", "rerntmetstaspartcd"));
-
- //수술섹션의 정보를 파악한다.
- var opfromdd = ds_main_cond.getColumn(0, "opfromdd"); // 수술일
- var opdeptcd = ds_main_cond.getColumn(0, "opdeptcd");// 수술과
- var opclsdept = ds_main_cond.getColumn(0, "opclsdept");// 분과
- var perfdrid = ds_main_cond.getColumn(0, "perfdrid");// 집도의
-
- if(!utlf_isNull(opfromdd) || opdeptcd != "-" || opclsdept != "-" || !utlf_isNull(perfdrid))
- { //수술정보 섹션에 데이터 들어가있을 경우
- ds_main_cond.setColumn(0, "section1", "Y");
- }
-
- //분만섹션의 정보를 파악한다.
- var partrtnfromdd = ds_main_cond.getColumn(0, "partrtnfromdd"); //분만일
- var womntypecd = ds_main_cond.getColumn(0, "womntypecd"); // 산모형태
- var stlborncd = ds_main_cond.getColumn(0, "stlborncd");//사산여부
- var partrtnkindcd = ds_main_cond.getColumn(0, "partrtnkindcd");// 분만형태
- var allwomntypecd = ds_main_cond.getColumn(0, "allwomntypecd");// 분만정보만
- if(!utlf_isNull(partrtnfromdd) || womntypecd != "-" || !utlf_isNull(stlborncd) || partrtnkindcd != "-" || !utlf_isNull(allwomntypecd))
- {
- ds_main_cond.setColumn(0, "section2", "Y");
- }
-
- //신생아섹션의 정보를 파악한다.
- var prgweekfrom = ds_main_cond.getColumn(0, "prgweekfrom"); // 임신주수
- var nbabybdwtqtyfrom = ds_main_cond.getColumn(0, "nbabybdwtqtyfrom"); // 신생아체중
- if(!utlf_isNull(prgweekfrom) || !utlf_isNull(nbabybdwtqtyfrom))
- {
- ds_main_cond.setColumn(0, "section3", "Y");
- }
-
- //전과섹션의 정보를 파악한다.
- var chngdeptfromdd = ds_main_cond.getColumn(0, "chngdeptfromdd");//전출일
- var chngdeptcd = ds_main_cond.getColumn(0, "chngdeptcd");// 전출과
- var chngclsdept = ds_main_cond.getColumn(0, "chngclsdept");// 전출분과
- if(!utlf_isNull(chngdeptfromdd)|| chngdeptcd != "-" || chngclsdept != "-")
- {
- ds_main_cond.setColumn(0, "section4", "Y");
- }
-
- //협진섹션의 정보를 파악한다.
- var cnstreqfromdd = ds_main_cond.getColumn(0, "cnstreqfromdd"); // 협진의뢰일
- var cnstreqdeptcd = ds_main_cond.getColumn(0, "cnstreqdeptcd"); // 협진의뢰과
- var cnstclsdept = ds_main_cond.getColumn(0, "cnstclsdept"); // 분과
- var cnstexecfromdd = ds_main_cond.getColumn(0, "cnstexecfromdd"); //협진시행일
- var cnstexecdeptcd = ds_main_cond.getColumn(0, "cnstexecdeptcd"); // 협진 시행과
- var cnstexeclrsdeptcd = ds_main_cond.getColumn(0, "cnstexeclrsdeptcd"); // 분과
- if(!utlf_isNull(cnstreqfromdd) || cnstreqdeptcd != "-" || cnstclsdept != "-" || !utlf_isNull(cnstexecfromdd) || cnstexecdeptcd != "-" || cnstexeclrsdeptcd != "-")
- {
- ds_main_cond.setColumn(0, "section5", "Y");
- }
-
- //종양, 가코딩 섹션의 정보를 파악한다.
- var cncrflag = ds_main_cond.getColumn(0, "cncrflag"); // 종양구분
- var tmpcodeyn = ds_main_cond.getColumn(0, "tmpcodeyn"); // 가코딩
- if(cncrflag != "-" || !utlf_isNull(tmpcodeyn))
- {
- ds_main_cond.setColumn(0, "section6", "Y");
- }
-
- //암환자관리 섹션의 정보를 파악한다.
- var prmycncryn = ds_main_cond.getColumn(0, "prmycncryn"); // 다발성 원발암
- var dethyn = ds_main_cond.getColumn(0, "dethyn"); // 사망여부
- var seer = ds_main_cond.getColumn(0, "seer"); // SEER
- var staging = ds_main_cond.getColumn(0, "staging"); // 병기
- var rerntmetstaspart = ds_main_cond.getColumn(0, "rerntmetstaspart"); // 전이여부
- var ecog = ds_main_cond.getColumn(0, "ecog"); // ECOG
- var regimen = ds_main_cond.getColumn(0, "regimen"); // Regimen
- var chosbfcuremthd = ds_main_cond.getColumn(0, "chosbfcuremthd"); // 내원전치료
- var prmypart = ds_main_cond.getColumn(0, "prmypart"); // 본원치료(원발)
- var metstaspart = ds_main_cond.getColumn(0, "metstaspart"); // 본원치료(전이)
-
- if(!utlf_isNull(prmycncryn) || !utlf_isNull(dethyn) || seer != "-" || staging != "-" || !utlf_isNull(rerntmetstaspart) || !utlf_isNull(ecog) || !utlf_isNull(regimen) || !utlf_isNull(chosbfcuremthd) || !utlf_isNull(prmypart) || !utlf_isNull(metstaspart))
- {
- ds_main_cond.setColumn(0, "section7", "Y");
- }
- }
- /****************************************************************************************
- * Function : fGetCD
- * Description :
- ****************************************************************************************/
- function fGetCD(grdNm, colNm)
- {
- //fGetCD("grd_cclist", "cctermcd")
- var instanceNm = String(grdNm).substr(4);
- var grdObj = frmf_getComponents(grdNm);
- var fstRowStat = "";
- //그리드에 데이터가 한건이라도있어야 돌아간다
- var grdObjCnt = this.objects[grdObj.binddataset].rowcount;
- ds_main_cond.setColumn(0, "n_"+colNm, "");
- if(grdObjCnt >= 1)
- {
- var sql = "";
- var sqlNot = "";
- for(var i = 0; i < grdObjCnt; i++)
- {
- var code1 = eval("ds_main_"+ instanceNm +"_rows").getColumn(i, "cdid1");
- var code2 = eval("ds_main_"+ instanceNm +"_rows").getColumn(i, "cdid2");
- var cond = eval("ds_main_"+ instanceNm +"_rows").getColumn(i, "cond");
-
- if(colNm == "diagtermcd")
- { //20101110-김양수추가-질병코드일경우 R/O제외조건추가
- var exceptro = eval("ds_main_"+ instanceNm +"_rows").getColumn(i, "exceptro");
- }
- var code1Ln = String(code1).length;
- var code2Ln = String(code2).length;
- //데이터가 모두비었으면 스탑~
- if(utlf_isNull(code1) && utlf_isNull(code2))
- {
- //한줄도 안들어가있으면 AND안찍기위해서...
- if(i == 1)
- {
- fstRowStat = "B";
- }
- else
- { //마지막줄이 비어있고 마지막전줄에 COND가 설정되어있다면 빼주기위해서
- var a = i -1;
- sql = sql.substr(0, sql.length-(eval("ds_main_"+ instanceNm +"_rows").getColumn(a, "cond")).length);
- }
- break;
- }
- //-----SQL GROUP START-------
- if(i >= 1)
- {
- if(cond == "NOT")
- {
- sqlNot = " (" + sqlNot;
- }
- else
- {
-
- sql = " (" + sql;
- }
- }
- var sqlHead = "";
-
-
- if(colNm == "cctermcd")
- {
- sqlHead = "(SELECT 'Y' FROM emr.mrddccindx indx WHERE dsam.instcd = indx.instcd AND dsam.pid = indx.pid AND dsam.dschdd = indx.dschdd";
- }
- else if(colNm == "diagtermcd")
- {
- sqlHead = "(SELECT 'Y' FROM emr.mrdddiagindx indx WHERE dsam.instcd = indx.instcd AND dsam.pid = indx.pid AND dsam.dschdd = indx.dschdd";
- }
- else if(colNm == "optermcd")
- {
- sqlHead = "(SELECT 'Y' FROM emr.mrddopindx indx WHERE dsam.instcd = indx.instcd AND dsam.pid = indx.pid AND dsam.dschdd = indx.dschdd";
- }
- else if(colNm == "chngdeptcd")
- {
- sqlHead = "(SELECT 'Y' FROM emr.mrdddscd dscd WHERE dsam.instcd = dscd.instcd AND dsam.pid = dscd.pid AND dsam.dschdd = dscd.dschdd";
- }
- else if(colNm == "tophcd")
- {
- sqlHead = "(SELECT 'Y' FROM emr.mrdhcncr cncr WHERE dsam.instcd = cncr.instcd AND dsam.pid = cncr.pid AND dsam.dschdd = cncr.dschdd";
- }
- else if(colNm == "morphcd")
- {
- sqlHead = "(SELECT 'Y' FROM emr.mrdhcncr cncr WHERE dsam.instcd = cncr.instcd AND dsam.pid = cncr.pid AND dsam.dschdd = cncr.dschdd";
- }
- else if(colNm == "rerntmetstaspartcd")
- {
- sqlHead = "(SELECT 'Y' FROM emr.mrdhcncr cncr WHERE dsam.instcd = cncr.instcd AND dsam.pid = cncr.pid AND dsam.dschdd = cncr.dschdd";
- }
- else if(colNm == "dethcd")
- { //사인코드 2009-12-17 추가
- sqlHead = "(SELECT 'Y' FROM emr.mrdddethindx indx WHERE dsam.instcd = indx.instcd AND dsam.pid = indx.pid AND dsam.dschdd = indx.dschdd";
- }
- var subSql = "";
- //2010-01-25 추가
- if(cond == "NOT" )
- { //code1만 조건 추가됨
- //코드가 하나일경우 EQUAL 검색
- if(colNm == "morphcd")
- {
- subSql = " AND (morphcd1 = '" + code1 + "' OR morphcd2 = '" + code1 + "') ";
- }
- else if(colNm == "rerntmetstaspartcd")
- {
- subSql = " AND (rerntmetstaspartcd1 = '" + code1 + "' OR rerntmetstaspartcd2 = '" + code1 + "' OR rerntmetstaspartcd3 = '" + code1 + "' OR rerntmetstaspartcd4 = '" + code1 + "') ";
- }
- else if(colNm == "rectermcd")
- {//협진코드 sqlHead 쿼리 없음
- if(i > 1)
- {
- subSql = " AND RPAD(" + colNm +", 10, '0') NOT LIKE '" + code1 + "%' ";
- }
- else
- {
- subSql = " RPAD(" + colNm +", 10, '0') NOT LIKE '" + code1 + "%' ";
- }
- }
- else
- {
- if(ds_main_cond.getColumn(0, "icd10") == "E")
- { //ICD10코드 확장코드까지 검색
- subSql = " AND " + colNm +" = '" + code1 + "' ";
- }
- else
- { //ICD10코드만으로 검색
- subSql = " AND RPAD(" + colNm +", 10, '0') LIKE '" + code1 + "%' ";
- }
- }
- //==================================================================================
- }
- else
- {
- //코드가 하나일경우 EQUAL 검색
- if(!utlf_isNull(code1) && utlf_isNull(code2))
- {
- if(colNm == "morphcd")
- {
- subSql = " AND (morphcd1 = '" + code1 + "' OR morphcd2 = '" + code1 + "') ";
- }
- else if(colNm == "rerntmetstaspartcd")
- {
- subSql = " AND (rerntmetstaspartcd1 = '" + code1 + "' OR rerntmetstaspartcd2 = '" + code1 + "' OR rerntmetstaspartcd3 = '" + code1 + "' OR rerntmetstaspartcd4 = '" + code1 + "') ";
- }
- else if(colNm == "rectermcd")
- {//협진코드 sqlHead 쿼리 없음
- if(i > 1)
- {
- subSql = " AND RPAD(" + colNm +", 10, '0') LIKE '" + code1 + "%' ";
- }
- else
- {
- subSql = " RPAD(" + colNm +", 10, '0') LIKE '" + code1 + "%' ";
- }
- }
- else
- {
- if(ds_main_cond.getColumn(0, "icd10") == "E")
- { //ICD10코드 확장코드까지 검색
- subSql = " AND " + colNm +" = '" + code1 + "' ";
- }
- else
- { //ICD10코드만으로 검색
- subSql = " AND RPAD(" + colNm +", 10, '0') LIKE '" + code1 + "%' ";
- }
- }
- }
- //코드 1,2 가 모두있을경우 BETWEEN 검색
- else if(!utlf_isNull(code1) && !utlf_isNull(code2))
- {
- if(colNm == "morphcd")
- {
- subSql = " AND ((morphcd1 >= '"+ code1 +"' AND morphcd1 <= '"+ code2 +"') OR (morphcd2 >= '"+ code1 +"' AND morphcd2 <= '"+ code2 +"'))";
- }
- else if(colNm == "rerntmetstaspartcd")
- {
- subSql = " AND ((rerntmetstaspartcd1 >= '"+ code1 +"' AND rerntmetstaspartcd1 <= '"+ code2 +"') OR (rerntmetstaspartcd2 >= '"+ code1 +"' AND rerntmetstaspartcd2 <= '"+ code2 +"') OR (rerntmetstaspartcd3 >= '"+ code1 +"' AND rerntmetstaspartcd3 <= '"+ code2 +"') OR (rerntmetstaspartcd4 >= '"+ code1 +"' AND rerntmetstaspartcd4 <= '"+ code2 +"'))";
- }//==2009-12-18 질병코드
- else if(colNm == "diagtermcd")
- {
- //subSql = " AND (RPAD("+ colNm +", "+ code1Ln +", '0') >= '" + code1 + "' AND RPAD("+ colNm +", "+ code2Ln +", 'Z') <= '" + code2 + "') ";
- //20101123-김양수주석처리(원본)
- //subSql = " AND (SUBSTR("+ colNm +", 0, INSTR("+ colNm +", '.', 1, 1)-1) >= '" + code1 + "' AND SUBSTR("+ colNm +", 0, INSTR("+ colNm +", '.', 1, 1)-1) <= '" + code2 + "') ";
- /* =============20101123-김양수-M-Code검색않되는 오류로 수정시작.================*/
- var code1yn = ""; code2yn = "";
- var code1sep = ""; code1opersymbol = ""; code2sep = ""; code2opersymbol = "";
- if(code1.substring(0,1) == "M")
- {
- for (var k = 0; k < code1.length; k++)
- {
- if (code1.charAt(k) == '/')
- {
- code1yn = "Y";
- break;
- }
- }
- }
- if(code2.substring(0,1) == "M")
- {
- for (var m = 0; m < code2.length; m++)
- {
- if (code2.charAt(m) == '/')
- {
- code2yn = "Y";
- break;
- }
- }
- }
- if(code1yn == "Y")
- {//code1이 M-Code이면서 '/'존재시
- code1sep = "/";
- code1opersymbol = "+1";
- }
- else
- {
- code1sep = ".";
- code1opersymbol = "-1";
- }
- if(code2yn == "Y")
- {//code2가 M-Code이면서 '/'존재시
- code2sep = "/";
- code2opersymbol = "+1";
- }
- else
- {
- code2sep = ".";
- code2opersymbol = "-1";
- }
- subSql = " AND (SUBSTR("+ colNm +", 0, INSTR("+ colNm +", '" + code1sep + "', 1, 1)" + code1opersymbol + ") >= '" + code1 + "' AND SUBSTR("+ colNm +", 0, INSTR("+ colNm +", '" + code2sep + "', 1, 1)" + code2opersymbol + ") <= '" + code2 + "') ";
- //subSql = " AND (SUBSTR("+ colNm +", 0, 4) >= '" + code1 + "' AND SUBSTR("+ colNm +", 0, 4) <= '" + code2 + "') ";
- /*==========20101123-김양수-M-Code검색않되는 오류로 수정끝.===============================*/
- }
- else if(colNm == "rectermcd")
- {//협진코드
- if(cond == "NOT")
- {
- if(i > 0)
- {
- subSql = " AND (RPAD("+ colNm +", "+ code1Ln +", '0') <> '" + code1 + "' AND RPAD("+ colNm +", "+ code2Ln +", 'Z') <> '" + code2 + "') ";
- }
- else
- {
- subSql = " (RPAD("+ colNm +", "+ code1Ln +", '0') <> '" + code1 + "' AND RPAD("+ colNm +", "+ code2Ln +", 'Z') <> '" + code2 + "') ";
- }
- }
- else
- {
- if(i > 0)
- {
- subSql = " AND (RPAD("+ colNm +", "+ code1Ln +", '0') >= '" + code1 + "' AND RPAD("+ colNm +", "+ code2Ln +", 'Z') <= '" + code2 + "') ";
- }
- else
- {
- subSql = " (RPAD("+ colNm +", "+ code1Ln +", '0') >= '" + code1 + "' AND RPAD("+ colNm +", "+ code2Ln +", 'Z') <= '" + code2 + "') ";
- }
- }
- }
- else
- {
- //subSql = " AND ("+ colNm +" >= '" + code1 + "' AND "+ colNm +" <= '" + code2 + "') ";
- //subSql = " AND (RPAD("+ colNm +", "+ code1Ln +", '0') >= '" + code1 + "' AND RPAD("+ colNm +", "+ code2Ln +", 'Z') <= '" + code2 + "') ";
- subSql = " AND (SUBSTR("+ colNm +", 0, INSTR("+ colNm +", '.', 1, 1)-1) >= '" + code1 + "' AND SUBSTR("+ colNm +", 0, INSTR("+ colNm +", '.', 1, 1)-1) <= '" + code2 + "') ";
- }
- }
- }
- //NOT 추가============================================
- if(cond == "NOT" && colNm != "rectermcd")
- {
- //Sql합체~
- //sqlNot = sqlNot + sqlHead + subSql + " AND ROWNUM = 1) = 'Y'"; --원본
- if(colNm == "diagtermcd" && exceptro == "Y")
- { //20101110-김양수-추가-R/O제외
- sqlNot = sqlNot + sqlHead + subSql + " AND NVL(DIAGKINDCD, 'C') <> 'R' AND ROWNUM = 1) = 'Y'"; //질병코드 R/O제외체크시
- }
- else
- {
- sqlNot = sqlNot + sqlHead + subSql + " AND ROWNUM = 1) = 'Y'";
- }
- if(i > 0)
- {
- sqlNot = sqlNot + ") ";
- }
- //-----SQL GROUP END---------
- //마지막줄이 아닐경우 조건설정
- if(i != grdObjCnt-1)
- {
- sqlNot = sqlNot + " OR ";
- }
- }
- else
- {
- //Sql합체~
- if(colNm == "rectermcd")
- {
- sql = sql + sqlHead + subSql;
- }
- else
- {
- //sql = sql + sqlHead + subSql + " AND ROWNUM = 1) = 'Y'"; --원본
-
-
- if(colNm == "diagtermcd" && exceptro == "Y")
- { //20101110-김양수-추가- R/O제외
-
- sql = sql + sqlHead + subSql + " AND NVL(DIAGKINDCD, 'C') <> 'R' AND ROWNUM = 1) = 'Y'"; //질병코드 R/O제외체크시
- }
- else
- {
-
- sql = sql + sqlHead + subSql + " AND ROWNUM = 1) = 'Y'";
- }
- }
-
- if(i > 0)
- {
- sql = sql + ") ";
- }
- //-----SQL GROUP END---------
- //마지막줄이 아닐경우 조건설정
- if(i != grdObjCnt-1)
- {
- sql = sql + " " + cond;
- }
- }
- }//end for
- if(!utlf_isNull(sqlNot))
- {
- var iLen = utlf_trim(sqlNot).length;
- var rVal = utlf_right(sqlNot, 3);
- var rVal2 = utlf_right(sqlNot, 2);
- if(rVal == "AND")
- {
- sqlNot = sqlNot.substring(0, iLen - 3);
- }
- else if(rVal2 == "OR")
- {
- sqlNot = sqlNot.substring(0, iLen - 2);
- }
- ds_main_cond.setColumn(0, "n_"+colNm, "AND " + sqlNot);
- }
- if(!utlf_isNull(sql))
- {
- //var iLen = Trim(sql).length;
- var iLen = utlf_trim(sql).length;
-
- //var rVal = utlf_right(sql, 3);
- var rVal = utlf_right(sql, 3);
- var rVal2 = utlf_right(sql, 2);
- if(rVal == "AND")
- {
- sql = sql.substring(0, iLen - 3);
- }
- else if(rVal2 == "OR")
- {
- sql = sql.substring(0, iLen - 2);
- }
- sql = "AND " + sql;
- }
- } //end if
- return sql;
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 질병코드 행추가 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button11_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_diagcdlist_rows.rowcount > 0 && grdf_getGridUpdateData(switch1.case1.grd_diagcdlist).rowcount > 0)
- {
- if(utlf_isNull(ds_main_diagcdlist_rows.getColumn(ds_main_diagcdlist_rows.rowcount-1, 1)) || utlf_isNull(ds_main_diagcdlist_rows.getColumn(ds_main_diagcdlist_rows.rowcount-1, 3)))
- {
- return;
- }
- }
-
- var iRow = ds_main_diagcdlist_rows.addRow();
- ds_main_diagcdlist_rows.setColumn(iRow, "cond" , "AND");
- ds_main_diagcdlist_rows.setColumn(iRow, "condflag" , "A");
- ds_main_diagcdlist_rows.setColumn(iRow, "exceptro" , "N");//20101110-김양수-R/O제외추가
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 질병코드 행삭제 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button10_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_diagcdlist_rows.deleteRow(ds_main_diagcdlist_rows.rowposition);
- }
- /****************************************************************************************
- * Function : oncolumnchanged
- * Description : 질병코드 데이터셋 이벤트
- ****************************************************************************************/
- function ds_main_diagcdlist_rows_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "cdid1")
- {
- //코드2에 데이터가있는데 코드1의 내용을 지울경우
- if(utlf_isNull(e.newvalue) && !utlf_isNull(obj.getColumn(e.row, "cdid2")))
- {
- obj.setColumn(e.row, "cdid1", obj.getColumn(e.row, "cdid2"));
- obj.setColumn(e.row, "cdid2", "");
- }
- }
-
- //코드1이 비었는데 코드2를 입력 불가
- if(e.columnid == "cdid2")
- {
- if(utlf_isNull(obj.getColumn(e.row, "cdid1")))
- {
- obj.setColumn(e.row, "cdid1", e.newvalue);
- obj.setColumn(e.row, "cdid2", "");
- }
- }
-
- if(e.columnid == "exceptro")
- {
- obj.setColumn(e.row, "exceptro", (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "N");
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 수술코드 행추가 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_opcdlist_rows.rowcount > 0)
- {
- if(utlf_isNull(ds_main_opcdlist_rows.getColumn(ds_main_opcdlist_rows.rowcount-1, 1)) || utlf_isNull(ds_main_opcdlist_rows.getColumn(ds_main_opcdlist_rows.rowcount-1, 3)))
- {
- return;
- }
- }
-
- var iRow = ds_main_opcdlist_rows.addRow();
- ds_main_opcdlist_rows.setColumn(iRow, "cond" , "AND");
- ds_main_opcdlist_rows.setColumn(iRow, "condflag" , "F");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 수술코드 행삭제 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_opcdlist_rows.deleteRow(ds_main_opcdlist_rows.rowposition);
- }
- /****************************************************************************************
- * Function : oncolumnchanged
- * Description : 수술코드 데이터셋 이벤트
- ****************************************************************************************/
- function ds_main_opcdlist_rows_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "cdid1")
- {
- //코드2에 데이터가있는데 코드1의 내용을 지울경우
- if(utlf_isNull(e.newvalue) && !utlf_isNull(obj.getColumn(e.row, "cdid2")))
- {
- obj.setColumn(e.row, "cdid1", obj.getColumn(e.row, "cdid2"));
- obj.setColumn(e.row, "cdid2", "");
- }
- }
-
- //코드1이 비었는데 코드2를 입력 불가
- if(e.columnid == "cdid2")
- {
- if(utlf_isNull(obj.getColumn(e.row, "cdid1")))
- {
- obj.setColumn(e.row, "cdid1", e.newvalue);
- obj.setColumn(e.row, "cdid2", "");
- }
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 주호소 행추가 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button29_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_cclist_rows.rowcount > 0)
- {
- if(utlf_isNull(ds_main_cclist_rows.getColumn(ds_main_cclist_rows.rowcount-1, 1)) || utlf_isNull(ds_main_cclist_rows.getColumn(ds_main_cclist_rows.rowcount-1, 3)))
- {
- return;
- }
- }
-
- var iRow = ds_main_cclist_rows.addRow();
- ds_main_cclist_rows.setColumn(iRow, "cond", "AND");
- ds_main_cclist_rows.setColumn(iRow, "condflag", "B");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 주호소 행삭제 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button28_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_cclist_rows.deleteRow(ds_main_cclist_rows.rowposition)
- }
- /****************************************************************************************
- * Function : oncolumnchanged
- * Description : 주호소 데이터셋 이벤트
- ****************************************************************************************/
- function ds_main_cclist_rows_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "cdid1")
- {
- //코드2에 데이터가있는데 코드1의 내용을 지울경우
- if(utlf_isNull(e.newvalue) && !utlf_isNull(obj.getColumn(e.row, "cdid2")))
- {
- obj.setColumn(e.row, "cdid1", obj.getColumn(e.row, "cdid2"));
- obj.setColumn(e.row, "cdid2", "");
- }
- }
-
- //코드1이 비었는데 코드2를 입력 불가
- if(e.columnid == "cdid2")
- {
- if(utlf_isNull(obj.getColumn(e.row, "cdid1")))
- {
- obj.setColumn(e.row, "cdid1", e.newvalue);
- obj.setColumn(e.row, "cdid2", "");
- }
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : M-Code 행추가 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button20_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_mcdlist_rows.rowcount > 0)
- {
- if(utlf_isNull(ds_main_mcdlist_rows.getColumn(ds_main_mcdlist_rows.rowcount-1, 1)) || utlf_isNull(ds_main_mcdlist_rows.getColumn(ds_main_mcdlist_rows.rowcount-1, 3)))
- {
- return;
- }
- }
-
- var iRow = ds_main_mcdlist_rows.addRow();
- ds_main_mcdlist_rows.setColumn(iRow, "cond", "AND");
- ds_main_mcdlist_rows.setColumn(iRow, "condflag", "G");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : M-Code 행삭제 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button19_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_mcdlist_rows.deleteRow(ds_main_mcdlist_rows.rowposition);
- }
- /****************************************************************************************
- * Function : oncolumnchanged
- * Description : M-Code 데이터셋 이벤트
- ****************************************************************************************/
- function ds_main_cclist_rows_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "cdid1")
- {
- //코드2에 데이터가있는데 코드1의 내용을 지울경우
- if(utlf_isNull(e.newvalue) && !utlf_isNull(obj.getColumn(e.row, "cdid2")))
- {
- obj.setColumn(e.row, "cdid1", obj.getColumn(e.row, "cdid2"));
- obj.setColumn(e.row, "cdid2", "");
- }
- }
-
- //코드1이 비었는데 코드2를 입력 불가
- if(e.columnid == "cdid2")
- {
- if(utlf_isNull(obj.getColumn(e.row, "cdid1")))
- {
- obj.setColumn(e.row, "cdid1", e.newvalue);
- obj.setColumn(e.row, "cdid2", "");
- }
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 전과코드 행추가 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_chngcdlist_rows.rowcount > 0)
- {
- if(utlf_isNull(ds_main_chngcdlist_rows.getColumn(ds_main_chngcdlist_rows.rowcount-1, 1)) || utlf_isNull(ds_main_chngcdlist_rows.getColumn(ds_main_chngcdlist_rows.rowcount-1, 3)))
- {
- return;
- }
- }
-
- var iRow = ds_main_chngcdlist_rows.addRow();
- ds_main_chngcdlist_rows.setColumn(iRow, "cond", "AND");
- ds_main_chngcdlist_rows.setColumn(iRow, "condflag", "C");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 전과코드 행삭제 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_chngcdlist_rows.deleteRow(ds_main_chngcdlist_rows.rowposition);
- }
- /****************************************************************************************
- * Function : oncolumnchanged
- * Description : 전과코드 데이터셋 이벤트
- ****************************************************************************************/
- function ds_main_chngcdlist_rows_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "cdid1")
- {
- //코드2에 데이터가있는데 코드1의 내용을 지울경우
- if(utlf_isNull(e.newvalue) && !utlf_isNull(obj.getColumn(e.row, "cdid2")))
- {
- obj.setColumn(e.row, "cdid1", obj.getColumn(e.row, "cdid2"));
- obj.setColumn(e.row, "cdid2", "");
- }
- }
-
- //코드1이 비었는데 코드2를 입력 불가
- if(e.columnid == "cdid2")
- {
- if(utlf_isNull(obj.getColumn(e.row, "cdid1")))
- {
- obj.setColumn(e.row, "cdid1", e.newvalue);
- obj.setColumn(e.row, "cdid2", "");
- }
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : T-Code 행추가 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button12_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_tcdlist_rows.rowcount > 0)
- {
- if(utlf_isNull(ds_main_tcdlist_rows.getColumn(ds_main_tcdlist_rows.rowcount-1, 1)) || utlf_isNull(ds_main_tcdlist_rows.getColumn(ds_main_tcdlist_rows.rowcount-1, 3)))
- {
- return;
- }
- }
-
- var iRow = ds_main_tcdlist_rows.addRow();
- ds_main_tcdlist_rows.setColumn(iRow, "cond", "AND");
- ds_main_tcdlist_rows.setColumn(iRow, "condflag", "H");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : T-Code 행삭제 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button9_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_tcdlist_rows.deleteRow(ds_main_tcdlist_rows.rowposition);
- }
- /****************************************************************************************
- * Function : oncolumnchanged
- * Description : T-Code 데이터셋 이벤트
- ****************************************************************************************/
- function ds_main_tcdlist_rows_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "cdid1")
- {
- //코드2에 데이터가있는데 코드1의 내용을 지울경우
- if(utlf_isNull(e.newvalue) && !utlf_isNull(obj.getColumn(e.row, "cdid2")))
- {
- obj.setColumn(e.row, "cdid1", obj.getColumn(e.row, "cdid2"));
- obj.setColumn(e.row, "cdid2", "");
- }
- }
-
- //코드1이 비었는데 코드2를 입력 불가
- if(e.columnid == "cdid2")
- {
- if(utlf_isNull(obj.getColumn(e.row, "cdid1")))
- {
- obj.setColumn(e.row, "cdid1", e.newvalue);
- obj.setColumn(e.row, "cdid2", "");
- }
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 사인코드 행추가 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button14_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_directcdlist_rows.rowcount > 0)
- {
- if(utlf_isNull(ds_main_directcdlist_rows.getColumn(ds_main_directcdlist_rows.rowcount-1, 1)) || utlf_isNull(ds_main_directcdlist_rows.getColumn(ds_main_directcdlist_rows.rowcount-1, 3)))
- {
- return;
- }
- }
-
- var iRow = ds_main_directcdlist_rows.addRow();
- ds_main_directcdlist_rows.setColumn(iRow, "cond", "AND");
- ds_main_directcdlist_rows.setColumn(iRow, "condflag", "H");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 사인코드 행삭제 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button13_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_directcdlist_rows.deleteRow(ds_main_directcdlist_rows.rowposition);
- }
- /****************************************************************************************
- * Function : oncolumnchanged
- * Description : 사인코드 데이터셋 이벤트
- ****************************************************************************************/
- function ds_main_directcdlist_rows_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "cdid1")
- {
- //코드2에 데이터가있는데 코드1의 내용을 지울경우
- if(utlf_isNull(e.newvalue) && !utlf_isNull(obj.getColumn(e.row, "cdid2")))
- {
- obj.setColumn(e.row, "cdid1", obj.getColumn(e.row, "cdid2"));
- obj.setColumn(e.row, "cdid2", "");
- }
- }
-
- //코드1이 비었는데 코드2를 입력 불가
- if(e.columnid == "cdid2")
- {
- if(utlf_isNull(obj.getColumn(e.row, "cdid1")))
- {
- obj.setColumn(e.row, "cdid1", e.newvalue);
- obj.setColumn(e.row, "cdid2", "");
- }
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 협진코드 행추가 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_cnstcdlist_rows.rowcount > 0)
- {
- if(utlf_isNull(ds_main_cnstcdlist_rows.getColumn(ds_main_cnstcdlist_rows.rowcount-1, 1)) || utlf_isNull(ds_main_cnstcdlist_rows.getColumn(ds_main_cnstcdlist_rows.rowcount-1, 3)))
- {
- return;
- }
- }
-
- var iRow = ds_main_cnstcdlist_rows.addRow();
- ds_main_cnstcdlist_rows.setColumn(iRow, "cond", "AND");
- ds_main_cnstcdlist_rows.setColumn(iRow, "condflag", "H");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 협진코드 행삭제 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_cnstcdlist_rows.deleteRow(ds_main_cnstcdlist_rows.rowposition);
- }
- /****************************************************************************************
- * Function : oncolumnchanged
- * Description : 협진코드 데이터셋 이벤트
- ****************************************************************************************/
- function ds_main_cnstcdlist_rows_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "cdid1")
- {
- //코드2에 데이터가있는데 코드1의 내용을 지울경우
- if(utlf_isNull(e.newvalue) && !utlf_isNull(obj.getColumn(e.row, "cdid2")))
- {
- obj.setColumn(e.row, "cdid1", obj.getColumn(e.row, "cdid2"));
- obj.setColumn(e.row, "cdid2", "");
- }
- }
-
- //코드1이 비었는데 코드2를 입력 불가
- if(e.columnid == "cdid2")
- {
- if(utlf_isNull(obj.getColumn(e.row, "cdid1")))
- {
- obj.setColumn(e.row, "cdid1", e.newvalue);
- obj.setColumn(e.row, "cdid2", "");
- }
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 전이코드 행추가 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button18_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_metstascdlist_rows.rowcount > 0)
- {
- if(utlf_isNull(ds_main_metstascdlist_rows.getColumn(ds_main_metstascdlist_rows.rowcount-1, 1)) || utlf_isNull(ds_main_metstascdlist_rows.getColumn(ds_main_metstascdlist_rows.rowcount-1, 3)))
- {
- return;
- }
- }
-
- var iRow = ds_main_metstascdlist_rows.addRow();
- ds_main_metstascdlist_rows.setColumn(iRow, "cond", "AND");
- ds_main_metstascdlist_rows.setColumn(iRow, "condflag", "H");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 전이코드 행삭제 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button17_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_metstascdlist_rows.deleteRow(ds_main_metstascdlist_rows.rowposition);
- }
- /****************************************************************************************
- * Function : oncolumnchanged
- * Description : 전이코드 데이터셋 이벤트
- ****************************************************************************************/
- function ds_main_metstascdlist_rows_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "cdid1")
- {
- //코드2에 데이터가있는데 코드1의 내용을 지울경우
- if(utlf_isNull(e.newvalue) && !utlf_isNull(obj.getColumn(e.row, "cdid2")))
- {
- obj.setColumn(e.row, "cdid1", obj.getColumn(e.row, "cdid2"));
- obj.setColumn(e.row, "cdid2", "");
- }
- }
-
- //코드1이 비었는데 코드2를 입력 불가
- if(e.columnid == "cdid2")
- {
- if(utlf_isNull(obj.getColumn(e.row, "cdid1")))
- {
- obj.setColumn(e.row, "cdid1", e.newvalue);
- obj.setColumn(e.row, "cdid2", "");
- }
- }
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 초기화 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button7_onclick(obj:Button, e:ClickEventInfo)
- {
- this.reload();
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 조건저장 button 이벤트
- ****************************************************************************************/
- function switch1_case1_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("flag", "S");
- frmf_modal("SMMRD01700", "SMMRD01700", "", "", "", "", "", "", "", "", "", "", "M");
- }
- /****************************************************************************************
- * Function : onclick
- * Description : 저장 조건 불러오기 button 이벤트
- ****************************************************************************************/
- function switch1_case1_button21_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("flag", "L");
- frmf_modal("SMMRD01700", "SMMRD01700", "", "", "", "", "", "", "", "", "", "", "M");
- }
- /****************************************************************************************
- * Function : GetCondSave
- * Description : 저장된 조건 조회
- ****************************************************************************************/
- function GetCondSave()
- {
- ds_tmp_condlist.clearData();
-
- var oParam = {};
- oParam.id = "TRMRD01602";
- oParam.service = "dschanalyapp.DschAnaly";
- oParam.method = "reqGetStdySrchCondDetl";
- oParam.inds = "req=ds_send_condsave";
- oParam.outds = "ds_tmp_condlist=condlist ds_tmp_diagcdlist=diagcdlist "
- +"ds_tmp_cclist=cclist ds_tmp_chngcdlist=chngcdlist ds_tmp_directcdlist=directcdlist "
- +"ds_tmp_cnstcdlist=cnstcdlist ds_tmp_opcdlist=opcdlist ds_tmp_mcdlist=mcdlist ds_tmp_tcdlist=tcdlist ds_tmp_metstascdlist=metstascdlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRD01602";
- tranf_submit(oParam);
-
- // var node = ds_tmp_condlist.getColID.instance1.selectSingleNode("/root/tmp/condlist");
- // var childNodeList = node.childNodes;
- // var childNode;
- // while( childNode = childNodeList.nextNode() ) {
- // model.setValue("/root/main/cond/" + childNode.nodeName, model.getValue(childNode));
- // }
- dsf_mergeColumn(ds_main_cond, ds_tmp_condlist, true);
-
- //퇴원과 분과가 비어있지 않으면
- if(ds_main_cond.getColumn(0, "dschclsdept") != "-")
- {
- var deptcd = ds_main_cond.getColumn(0, "dschdeptcd");
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_dschclsdept.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_dschclsdept.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_dschclsdept.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_dschclsdept.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_dschclsdept.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
-
- //입원과 분과가 비어있지 않으면
- if(ds_main_cond.getColumn(0, "inclsdept") != "-")
- {
- var deptcd = ds_main_cond.getColumn(0, "indeptcd");
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_inclsdept.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_inclsdept.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_inclsdept.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_inclsdept.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_inclsdept.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
-
- //수술과 분과가 비어있지 않으면
- if(ds_main_cond.getColumn(0, "opclsdept") != "-")
- {
- var deptcd = ds_main_cond.getColumn(0, "opdeptcd");
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_opclsdept.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_opclsdept.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_opclsdept.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_opclsdept.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_opclsdept.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
-
- //전출과 분과가 비어있지 않으면
- if(ds_main_cond.getColumn(0, "chngclsdept") != "-")
- {
- var deptcd = ds_main_cond.getColumn(0, "chngdeptcd");
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_chngclsdept.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_chngclsdept.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_chngclsdept.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_chngclsdept.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_chngclsdept.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
-
- //협진과 분과가 비어있지 않으면
- if(ds_main_cond.getColumn(0, "cnstclsdept") != "-")
- {
- var deptcd = ds_main_cond.getColumn(0, "cnstreqdeptcd");
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_cnstclsdept.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_cnstclsdept.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_cnstclsdept.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_cnstclsdept.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_cnstclsdept.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
-
- //협진시행과 분과가 비어있지 않으면
- if(ds_main_cond.getColumn(0, "cnstexeclrsdeptcd") != "-")
- {
- var deptcd = ds_main_cond.getColumn(0, "cnstexecdeptcd");
- switch(deptcd)
- {
- case "2010000000":
- switch1.case1.cmb_cnstexeclrsdeptcd.innerdataset = "ds_init_mdclrsdeptlist_M0500";
- break;
- case "2040000000":
- switch1.case1.cmb_cnstexeclrsdeptcd.innerdataset = "ds_init_gsclrsdeptlist_M0501";
- break;
- case "2100000000":
- switch1.case1.cmb_cnstexeclrsdeptcd.innerdataset = "ds_init_gyclrsdeptlist_M0502";
- break;
- case "2110000000":
- switch1.case1.cmb_cnstexeclrsdeptcd.innerdataset = "ds_init_pdclrsdeptlist_M0503";
- break;
- default:
- switch1.case1.cmb_cnstexeclrsdeptcd.innerdataset = "ds_init_nulllist_M503";
- break;
- }
- }
-
- ds_main_diagcdlist_rows.clearData();
- ds_main_cclist_rows.clearData();
- ds_main_chngcdlist_rows.clearData();
- ds_main_directcdlist_rows.clearData();
- ds_main_cnstcdlist_rows.clearData();
- ds_main_opcdlist_rows.clearData();
- ds_main_mcdlist_rows.clearData();
- ds_main_tcdlist_rows.clearData();
- ds_main_metstascdlist_rows.clearData();
-
- ds_main_diagcdlist_rows.copyData(ds_tmp_diagcdlist);
- ds_main_cclist_rows.copyData(ds_tmp_cclist);
- ds_main_chngcdlist_rows.copyData(ds_tmp_chngcdlist);
- ds_main_directcdlist_rows.copyData(ds_tmp_directcdlist);
- ds_main_cnstcdlist_rows.copyData(ds_tmp_cnstcdlist);
- ds_main_opcdlist_rows.copyData(ds_tmp_opcdlist);
- ds_main_mcdlist_rows.copyData(ds_tmp_mcdlist);
- ds_main_tcdlist_rows.copyData(ds_tmp_tcdlist);
- ds_main_metstascdlist_rows.copyData(ds_tmp_metstascdlist);
-
- switch1.case1.cap_condnm.text = "조건명 : " + utlf_transNullToEmpty(ds_main_cond.getColumn(0, "condnm"));
- }
- function button16_onclick(obj:Button, e:ClickEventInfo)
- {
- //grdf_exportExcel(switch1.case2.iviewer_list.grd_list, "연구용 검색결과", "연구용 검색결과",false,"","user",false);
- switch1.case2.iviewer_list.grdf_exportExcel(switch1.case2.iviewer_list.grd_list, "연구용 검색결과", "연구용 검색결과",false,"","user",false);
-
- }
- ]]></Script>
- </Form>
- </FDL>
|