123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMLPR00500" position="absolute 0 0 1271 847" titletext="분자결과 일괄등록" onload="SMLPR00500_onload" oninit="SMLPR00500_oninit">
- <Layouts>
- <Layout>
- <Div id="grp_biz" position="absolute 0 25 1256 842" anchor="all" positiontype="position" text="HPV전용" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Static id="Static03" class="sta_DA_box" position="absolute 550 116 1256 230" anchor="top right"/>
- <Div id="group2" position="absolute 0 0 1256 67" style="align:center top;" anchor="left top right" class="div_SA" positiontype="position">
- <Layouts>
- <Layout>
- <Static id="caption1" class="search_name" position="absolute 209 10 298 30" anchor="default" text="판독의 지정 :" positiontype="position"/>
- <Shape id="line1" class="line_4" position="absolute 1108 7 1108 53" anchor="default" linetype="vertical" positiontype="position"/>
- <Static id="caption13" class="search_name" position="absolute 784 36 858 53" anchor="default" text="결과구분 :" positiontype="position"/>
- <Static id="caption15" class="search_name" position="absolute 784 10 858 27" anchor="default" text="판독의사 :" positiontype="position"/>
- <Button id="btn_search" class="btn1" taborder="7" position="absolute 1188 10 1244 30" anchor="top right" text="조회" onclick="grp_biz_group2_btn_search_onclick" positiontype="position"/>
- <Combo id="cmb_readdrid" class="combo_search" taborder="3" position="absolute 870 8 970 28" anchor="default" innerdataset="@ds_init_cmb_readdrid" codecolumn="userid" datacolumn="usernm" positiontype="position"/>
- <Radio id="rdo_rsltflagcd" class="radio_search" taborder="6" columncount="4" rowcount="1" position="absolute 870 34 1137 54" anchor="default" codecolumn="codecolumn" datacolumn="datacolumn" positiontype="position">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">미검사</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">미확인</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">결과완료</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Combo id="cbo_ptnocd" taborder="1" position="absolute 87 35 238 55" anchor="default" innerdataset="@ds_init_ptnocdlist" codecolumn="ptnocd" datacolumn="ptnonm" positiontype="position"/>
- <Edit id="ipt_fromptno" class="text_center" taborder="3" position="absolute 276 35 326 55" anchor="default" imemode="hangul" maxlength="6" positiontype="position"/>
- <Static id="caption14" class="search_name" position="absolute 8 36 80 53" anchor="default" text="병리번호 :" positiontype="position"/>
- <Edit id="input1" class="text_center" taborder="5" position="absolute 372 35 442 55" anchor="default" imemode="hangul" maxlength="6" positiontype="position"/>
- <Static id="caption17" class="search_no_b" position="absolute 326 35 342 55" anchor="default" text="~" style="align:center middle;" positiontype="position"/>
- <Static id="caption9" class="search_name" position="absolute 466 10 537 27" anchor="default" text="접수일자 :" positiontype="position"/>
- <Edit id="ipt_fromyear" class="text_center" taborder="2" position="absolute 246 35 273 55" anchor="default" imemode="hangul" maxlength="2" positiontype="position"/>
- <Edit id="ipt_toyear" class="text_center" taborder="4" position="absolute 342 35 369 55" anchor="default" imemode="hangul" maxlength="2" positiontype="position"/>
- <Static id="caption18" class="search_name" position="absolute 466 36 538 53" anchor="default" text="검사코드 :" positiontype="position"/>
- <Edit readonly="true" id="opt_testnmlist" position="absolute 543 34 734 54" anchor="default" positiontype="position"/>
- <Button id="btn_bloc" position="absolute 737 34 757 54" anchor="default" text="" class="icon_search" onclick="grp_biz_group2_btn_bloc_onclick" positiontype="position"/>
- <Calendar id="ipt_acptfromdd" taborder="8" dateformat="yyyy-MM-dd" class="input_search" position="absolute 543 10 643 30" onchanged="grp_biz_group2_ipt_acptfromdd_onchanged" anchor="default"/>
- <Static id="caption00" text="~" class="search_no_b" position="absolute 643 10 659 30" style="align:center middle;" anchor="default"/>
- <Calendar id="ipt_acpttodd" taborder="9" dateformat="yyyy-MM-dd" class="input_search" position="absolute 659 10 759 30" onchanged="grp_biz_group2_ipt_acpttodd_onchanged" anchor="default"/>
- <Static id="caption8" text="등록번호 :" class="search_name" position="absolute 7 10 81 27" anchor="default"/>
- <Edit id="ipt_pid" taborder="10" imemode="hangul" onkeydown="grp_biz_group2_ipt_pid_onkeydown" class="input_search" position="absolute 86 8 186 28" anchor="default"/>
- <Combo id="cmb_readdr" taborder="11" innerdataset="@ds_init_cmb_readdr" codecolumn="userid" datacolumn="usernm" onitemchanged="grp_biz_cmb_readdr_onitemchanged" class="input_s_essential" position="absolute 303 10 439 30" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_moleptnolist" taborder="8" position="absolute 0 97 540 812" anchor="all" onclick="grd_moleptnolist_onclick" binddataset="ds_grid_grd_moleptnolist" oncellclick="grp_biz_grd_moleptnolist_oncellclick" autofittype="none" positiontype="position" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="30"/>
- <Column size="80"/>
- <Column size="72"/>
- <Column size="72"/>
- <Column size="72"/>
- <Column size="0"/>
- <Column size="204"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="22" band="head"/>
- <Row size="20"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="병리번호"/>
- <Cell col="2" text="접수일"/>
- <Cell col="3" text="등록번호"/>
- <Cell col="4" text="환자명"/>
- <Cell col="5" text="검사코드"/>
- <Cell col="6" text="검사종목"/>
- <Cell col="7" text="선택진료의"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left middle;" class="text_center" text="bind:dispptno"/>
- <Cell col="2" displaytype="date" edittype="date" style="align:left middle;" class="text_center" text="bind:acptdd" mask="yyyy-MM-dd"/>
- <Cell col="3" class="text_center" text="bind:pid"/>
- <Cell col="4" class="text_center" text="bind:patnm"/>
- <Cell col="5" text="bind:testcd"/>
- <Cell col="6" text="bind:testnmlist"/>
- <Cell col="7" text="bind:specdrnm"/>
- <Cell col="8"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption2" class="tit_2" position="absolute 1 76 106 92" anchor="default" text="병리번호 목록" style="align:left top;" positiontype="position"/>
- <Shape id="line2" class="line_1" position="absolute 0 95 540 95" anchor="default" linetype="horizontal" positiontype="position"/>
- <Edit readonly="true" id="output1" visible="false" position="absolute 109 74 379 94" anchor="default" positiontype="position"/>
- <Static id="caption5" text="2. HPV genotype(High/Low)" class="tit_2" position="absolute 551 240 786 260" anchor="top right" positiontype="position"/>
- <Static id="caption10" text="Comment" class="tit_2" position="absolute 551 528 679 548" anchor="top right" positiontype="position"/>
- <Static id="caption16" text="이전결과" class="tit_2" position="absolute 551 631 679 651" anchor="top right" positiontype="position"/>
- <CheckBox id="bool1" taborder="9" text="Positive" position="absolute 1186 237 1256 257" anchor="top right" onchanged="grp_biz_bool1_onchanged" positiontype="position"/>
- <Edit id="ipt_resn" taborder="11" position="absolute 1085 525 1185 545" anchor="top right" imemode="hangul" onkeydown="grp_biz_ipt_resn_onkeydown" positiontype="position"/>
- <Button id="btn_exmp100101" taborder="12" text="결과예문" class="btn2" position="absolute 1188 525 1256 545" anchor="top right" onclick="grp_biz_btn_exmp100101_onclick" positiontype="position"/>
- <CheckBox id="bool_hpv" taborder="13" text="HPV전용" position="absolute 1107 237 1177 257" anchor="top right" onchanged="grp_biz_bool_hpv_onchanged" positiontype="position"/>
- <Grid id="grd_bfrsltlist" taborder="14" useinputpanel="false" position="absolute 551 651 1256 799" anchor="top right bottom" binddataset="ds_grid_grd_bfrsltlist" style="align:left;" extendsizetype="both" autosizingtype="none" positiontype="position">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="30"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="1000"/>
- </Columns>
- <Rows>
- <Row size="22" band="head"/>
- <Row size="28"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="병리번호"/>
- <Cell col="2" text="결과일자"/>
- <Cell col="3" text="결과값"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="" "+ (currow+1) + " "" wordwrap="word"/>
- <Cell col="1" text="bind:dispptno" wordwrap="word"/>
- <Cell col="2" class="text_center" text="bind:rsltrgstdd" wordwrap="word" mask="@@@@-@@-@@"/>
- <Cell col="3" style="align:left;" text="bind:testrslt" wordwrap="word"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <TextArea id="tar_cmtcnts" taborder="15" position="absolute 551 548 1256 621" anchor="top right" imemode="hangul" positiontype="position"/>
- <Grid id="grd_lrgntype2" taborder="16" useinputpanel="false" visible="true" position="absolute 551 472 1256 515" onclick="grd_lrgntype2_onclick" anchor="top right" binddataset="ds_grid_grd_lrgntype2" autofittype="col" oncellclick="grp_biz_grd_lrgntype2_oncellclick" positiontype="position">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- </Columns>
- <Rows>
- <Row size="22" band="head"/>
- <Row size="20"/>
- </Rows>
- <Band id="head">
- <Cell text="instcd"/>
- <Cell col="1" text="ptno"/>
- <Cell col="2" text="testcd"/>
- <Cell col="3" text="riskflagcd"/>
- <Cell col="4" text="itemseqno"/>
- <Cell col="5"/>
- <Cell col="6"/>
- <Cell col="7"/>
- <Cell col="8"/>
- <Cell col="9"/>
- <Cell col="10"/>
- <Cell col="11"/>
- <Cell col="12"/>
- <Cell col="13"/>
- <Cell col="14"/>
- <Cell col="15"/>
- <Cell col="16"/>
- <Cell col="17"/>
- <Cell col="18"/>
- <Cell col="19"/>
- <Cell col="20"/>
- <Cell col="21"/>
- <Cell col="22"/>
- <Cell col="23"/>
- <Cell col="24"/>
- </Band>
- <Band id="body">
- <Cell text="bind:instcd"/>
- <Cell col="1" text="bind:ptno"/>
- <Cell col="2" text="bind:testcd"/>
- <Cell col="3" text="bind:riskflagcd"/>
- <Cell col="4" text="bind:itemseqno"/>
- <Cell col="5" displaytype="checkbox" edittype="checkbox" text="bind:testrslt01"/>
- <Cell col="6" displaytype="checkbox" edittype="checkbox" text="bind:testrslt02"/>
- <Cell col="7" displaytype="checkbox" edittype="checkbox" text="bind:testrslt03"/>
- <Cell col="8" displaytype="checkbox" edittype="checkbox" text="bind:testrslt04"/>
- <Cell col="9" displaytype="checkbox" edittype="checkbox" text="bind:testrslt05"/>
- <Cell col="10" displaytype="checkbox" edittype="checkbox" text="bind:testrslt06"/>
- <Cell col="11" displaytype="checkbox" edittype="checkbox" text="bind:testrslt07"/>
- <Cell col="12" displaytype="checkbox" edittype="checkbox" text="bind:testrslt08"/>
- <Cell col="13" displaytype="checkbox" edittype="checkbox" text="bind:testrslt09"/>
- <Cell col="14" displaytype="checkbox" edittype="checkbox" text="bind:testrslt10"/>
- <Cell col="15" displaytype="checkbox" edittype="checkbox" text="bind:testrslt11"/>
- <Cell col="16" displaytype="checkbox" edittype="checkbox" text="bind:testrslt12"/>
- <Cell col="17" displaytype="checkbox" edittype="checkbox" text="bind:testrslt13"/>
- <Cell col="18" displaytype="checkbox" edittype="checkbox" text="bind:testrslt14"/>
- <Cell col="19" displaytype="checkbox" edittype="checkbox" text="bind:testrslt15"/>
- <Cell col="20" displaytype="checkbox" edittype="checkbox" text="bind:testrslt16"/>
- <Cell col="21" displaytype="checkbox" edittype="checkbox" text="bind:testrslt17"/>
- <Cell col="22" displaytype="checkbox" edittype="checkbox" text="bind:testrslt18"/>
- <Cell col="23" displaytype="checkbox" edittype="checkbox" text="bind:testrslt19"/>
- <Cell col="24" displaytype="checkbox" edittype="checkbox" text="bind:testrslt20"/>
- <Cell col="25"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_lrgntype1" taborder="17" useinputpanel="false" position="absolute 551 419 1256 462" onclick="grd_lrgntype1_onclick" anchor="top right" binddataset="ds_grid_grd_lrgntype1" autofittype="col" oncellclick="grp_biz_grd_lrgntype1_oncellclick" visible="true" positiontype="position">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- </Columns>
- <Rows>
- <Row size="22" band="head"/>
- <Row size="20"/>
- </Rows>
- <Band id="head">
- <Cell text="instcd"/>
- <Cell col="1" text="ptno"/>
- <Cell col="2" text="testcd"/>
- <Cell col="3" text="riskflagcd"/>
- <Cell col="4" text="itemseqno"/>
- <Cell col="5"/>
- <Cell col="6"/>
- <Cell col="7"/>
- <Cell col="8"/>
- <Cell col="9"/>
- <Cell col="10"/>
- <Cell col="11"/>
- <Cell col="12"/>
- <Cell col="13"/>
- <Cell col="14"/>
- <Cell col="15"/>
- <Cell col="16"/>
- <Cell col="17"/>
- <Cell col="18"/>
- <Cell col="19"/>
- <Cell col="20"/>
- <Cell col="21"/>
- <Cell col="22"/>
- <Cell col="23"/>
- <Cell col="24"/>
- </Band>
- <Band id="body">
- <Cell text="bind:instcd"/>
- <Cell col="1" text="bind:ptno"/>
- <Cell col="2" text="bind:testcd"/>
- <Cell col="3" text="bind:riskflagcd"/>
- <Cell col="4" text="bind:itemseqno"/>
- <Cell col="5" text="bind:testrslt01" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="6" text="bind:testrslt02" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="7" text="bind:testrslt03" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="8" text="bind:testrslt04" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="9" text="bind:testrslt05" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="10" text="bind:testrslt06" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="11" text="bind:testrslt07" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="12" text="bind:testrslt08" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="13" text="bind:testrslt09" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="14" text="bind:testrslt10" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="15" text="bind:testrslt11" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="16" text="bind:testrslt12" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="17" text="bind:testrslt13" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="18" text="bind:testrslt14" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="19" text="bind:testrslt15" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="20" text="bind:testrslt16" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="21" text="bind:testrslt17" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="22" text="bind:testrslt18" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="23" text="bind:testrslt19" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="24" text="bind:testrslt20" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="25"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_hrgntype3" taborder="18" useinputpanel="false" visible="true" position="absolute 551 366 1256 409" onclick="grd_hrgntype3_onclick" anchor="top right" binddataset="ds_grid_grd_hrgntype3" autofittype="col" oncellclick="grp_biz_grd_hrgntype3_oncellclick" positiontype="position">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- </Columns>
- <Rows>
- <Row size="22" band="head"/>
- <Row size="20"/>
- </Rows>
- <Band id="head">
- <Cell text="instcd"/>
- <Cell col="1" text="ptno"/>
- <Cell col="2" text="testcd"/>
- <Cell col="3" text="riskflagcd"/>
- <Cell col="4" text="itemseqno"/>
- <Cell col="5"/>
- <Cell col="6"/>
- <Cell col="7"/>
- <Cell col="8"/>
- <Cell col="9"/>
- <Cell col="10"/>
- <Cell col="11"/>
- <Cell col="12"/>
- <Cell col="13"/>
- <Cell col="14"/>
- <Cell col="15"/>
- <Cell col="16"/>
- <Cell col="17"/>
- <Cell col="18"/>
- <Cell col="19"/>
- <Cell col="20"/>
- <Cell col="21"/>
- <Cell col="22"/>
- <Cell col="23"/>
- <Cell col="24"/>
- </Band>
- <Band id="body">
- <Cell text="bind:instcd"/>
- <Cell col="1" text="bind:ptno"/>
- <Cell col="2" text="bind:testcd"/>
- <Cell col="3" text="bind:riskflagcd"/>
- <Cell col="4" text="bind:itemseqno"/>
- <Cell col="5" text="bind:testrslt01" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="6" text="bind:testrslt02" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="7" text="bind:testrslt03" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="8" text="bind:testrslt04" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="9" text="bind:testrslt05" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="10" text="bind:testrslt06" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="11" text="bind:testrslt07" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="12" text="bind:testrslt08" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="13" text="bind:testrslt09" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="14" text="bind:testrslt10" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="15" text="bind:testrslt11" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="16" text="bind:testrslt12" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="17" text="bind:testrslt13" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="18" text="bind:testrslt14" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="19" text="bind:testrslt15" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="20" text="bind:testrslt16" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="21" text="bind:testrslt17" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="22" text="bind:testrslt18" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="23" text="bind:testrslt19" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="24" text="bind:testrslt20" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="25"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_hrgntype2" taborder="19" useinputpanel="false" visible="true" position="absolute 551 313 1256 356" onclick="grd_hrgntype2_onclick" anchor="top right" binddataset="ds_grid_grd_hrgntype2" autofittype="col" oncellclick="grp_biz_grd_hrgntype2_oncellclick" positiontype="position">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- </Columns>
- <Rows>
- <Row size="22" band="head"/>
- <Row size="20"/>
- </Rows>
- <Band id="head">
- <Cell text="instcd"/>
- <Cell col="1" text="ptno"/>
- <Cell col="2" text="testcd"/>
- <Cell col="3" text="riskflagcd"/>
- <Cell col="4" text="itemseqno"/>
- <Cell col="5"/>
- <Cell col="6"/>
- <Cell col="7"/>
- <Cell col="8"/>
- <Cell col="9"/>
- <Cell col="10"/>
- <Cell col="11"/>
- <Cell col="12"/>
- <Cell col="13"/>
- <Cell col="14"/>
- <Cell col="15"/>
- <Cell col="16"/>
- <Cell col="17"/>
- <Cell col="18"/>
- <Cell col="19"/>
- <Cell col="20"/>
- <Cell col="21"/>
- <Cell col="22"/>
- <Cell col="23"/>
- <Cell col="24"/>
- </Band>
- <Band id="body">
- <Cell text="bind:instcd"/>
- <Cell col="1" text="bind:ptno"/>
- <Cell col="2" text="bind:testcd"/>
- <Cell col="3" text="bind:riskflagcd"/>
- <Cell col="4" text="bind:itemseqno"/>
- <Cell col="5" text="bind:testrslt01" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="6" text="bind:testrslt02" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="7" text="bind:testrslt03" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="8" text="bind:testrslt04" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="9" text="bind:testrslt05" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="10" text="bind:testrslt06" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="11" text="bind:testrslt07" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="12" text="bind:testrslt08" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="13" text="bind:testrslt09" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="14" text="bind:testrslt10" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="15" text="bind:testrslt11" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="16" text="bind:testrslt12" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="17" text="bind:testrslt13" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="18" text="bind:testrslt14" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="19" text="bind:testrslt15" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="20" text="bind:testrslt16" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="21" text="bind:testrslt17" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="22" text="bind:testrslt18" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="23" text="bind:testrslt19" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="24" text="bind:testrslt20" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="25"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_hrgntype1" taborder="20" useinputpanel="false" position="absolute 551 260 1256 303" onclick="grd_hrgntype1_onclick" anchor="top right" binddataset="ds_grid_grd_hrgntype1" autofittype="col" oncellclick="grp_biz_grd_hrgntype1_oncellclick" visible="true" positiontype="position">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- <Column size="32"/>
- </Columns>
- <Rows>
- <Row size="22" band="head"/>
- <Row size="20"/>
- </Rows>
- <Band id="head">
- <Cell text="instcd"/>
- <Cell col="1" text="ptno"/>
- <Cell col="2" text="testcd"/>
- <Cell col="3" text="riskflagcd"/>
- <Cell col="4" text="itemseqno"/>
- <Cell col="5"/>
- <Cell col="6"/>
- <Cell col="7"/>
- <Cell col="8"/>
- <Cell col="9"/>
- <Cell col="10"/>
- <Cell col="11"/>
- <Cell col="12"/>
- <Cell col="13"/>
- <Cell col="14"/>
- <Cell col="15"/>
- <Cell col="16"/>
- <Cell col="17"/>
- <Cell col="18"/>
- <Cell col="19"/>
- <Cell col="20"/>
- <Cell col="21"/>
- <Cell col="22"/>
- <Cell col="23"/>
- <Cell col="24"/>
- </Band>
- <Band id="body">
- <Cell text="bind:instcd"/>
- <Cell col="1" text="bind:ptno"/>
- <Cell col="2" text="bind:testcd"/>
- <Cell col="3" text="bind:riskflagcd"/>
- <Cell col="4" text="bind:itemseqno"/>
- <Cell col="5" text="bind:testrslt01" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="6" text="bind:testrslt02" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="7" text="bind:testrslt03" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="8" text="bind:testrslt04" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="9" text="bind:testrslt05" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="10" text="bind:testrslt06" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="11" text="bind:testrslt07" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="12" text="bind:testrslt08" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="13" text="bind:testrslt09" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="14" text="bind:testrslt10" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="15" text="bind:testrslt11" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="16" text="bind:testrslt12" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="17" text="bind:testrslt13" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="18" text="bind:testrslt14" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="19" text="bind:testrslt15" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="20" text="bind:testrslt16" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="21" text="bind:testrslt17" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="22" text="bind:testrslt18" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="23" text="bind:testrslt19" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="24" text="bind:testrslt20" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="25"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption3" text="1. HPV DNA Chip" class="tit_2" position="absolute 551 96 688 112" anchor="top right" positiontype="position"/>
- <TextArea id="txa_rslt" taborder="21" position="absolute 619 120 1253 226" anchor="top right" imemode="hangul" positiontype="position"/>
- <Static id="cap_rslt" text="Result" class="cell_1" position="absolute 551 121 616 147" style="padding:0 0 0 3;align:center middle;" anchor="top right" positiontype="position"/>
- <Static id="caption8" text="T" class="cell_1" position="absolute 620 72 646 91" anchor="default"/>
- <Edit id="opt_tcont1001" taborder="22" class="input_default" position="absolute 647 72 779 91" anchor="default"/>
- <Static id="caption19" text="P" class="cell_1" position="absolute 781 72 807 91" anchor="default"/>
- <Combo id="cmb_pcont1001" taborder="23" innerdataset="ds_init_cmb_pcont1001" codecolumn="testcd" datacolumn="testnm" class="combo_default" position="absolute 810 72 972 91" anchor="default"/>
- <Static id="caption11" text="M" class="cell_1" position="absolute 975 72 1001 91" anchor="default"/>
- <Edit id="ipt_mcont1001" taborder="24" class="input_default" position="absolute 1004 72 1162 91" anchor="default"/>
- <Button id="btn_exmp100103" taborder="25" text="결과예문" class="btn2" visible="true" position="absolute 1190 73 1254 92" onclick="grp_biz_btn_exmp100103_onclick"/>
- <Button id="btn_diag1001" taborder="26" class="icon_search" position="absolute 1166 71 1186 91" onclick="grp_biz_btn_diag1001_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="btn_save" taborder="1" text="저장" class="btn4" position="absolute 1199 3 1255 23" anchor="top right" positiontype="position" onclick="btn_save_onclick"/>
- <Div id="grp_testlist" taborder="2" position="absolute 8 161 474 560" visible="false">
- <Layouts>
- <Layout width="610" height="463">
- <Button id="btn_cls" taborder="2" text="닫기" class="btn4" position="absolute 395 376 451 396" anchor="default" onclick="grp_testlist_btn_cls_onclick"/>
- <Button id="btn_cfm" taborder="3" text="확인" class="btn4" position="absolute 336 376 392 396" anchor="default" onclick="grp_testlist_btn_cfm_onclick"/>
- <Grid id="grd_testlist" taborder="4" binddataset="ds_grid_grd_testitemlist" useinputpanel="false" position="absolute 0 0 459 373" anchor="default" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="30"/>
- <Column size="30"/>
- <Column size="40"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="195"/>
- <Column size="195"/>
- </Columns>
- <Rows>
- <Row size="22" band="head"/>
- <Row size="20"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" colspan="2">
- <Cell displaytype="checkbox" edittype="checkbox"/>
- <Cell col="1" style="align:left;" text="선택"/>
- </Cell>
- <Cell col="3" text="기관코드"/>
- <Cell col="4" text="코드"/>
- <Cell col="5" text="명칭"/>
- <Cell col="6" text="약어"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" colspan="2" displaytype="checkbox" edittype="checkbox" text="bind:choi"/>
- <Cell col="3" text="bind:instcd"/>
- <Cell col="4" text="bind:testcd"/>
- <Cell col="5" text="bind:testengnm"/>
- <Cell col="6" text="bind:testengabbr"/>
- <Cell col="7"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="분자결과등록" class="tit_1" position="absolute 0 1 177 26"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_grid_grd_bfrsltlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING"/>
- <Column id="ptno" type="STRING"/>
- <Column id="dispptno" type="STRING"/>
- <Column id="rsltrgstdd" type="STRING"/>
- <Column id="testrslt" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grid_grd_hrgntype1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING"/>
- <Column id="ptno" type="STRING"/>
- <Column id="testcd" type="STRING"/>
- <Column id="riskflagcd" type="STRING"/>
- <Column id="itemseqno" type="STRING"/>
- <Column id="testrslt01" type="STRING"/>
- <Column id="testrslt02" type="STRING"/>
- <Column id="testrslt03" type="STRING"/>
- <Column id="testrslt04" type="STRING"/>
- <Column id="testrslt05" type="STRING"/>
- <Column id="testrslt06" type="STRING"/>
- <Column id="testrslt07" type="STRING"/>
- <Column id="testrslt08" type="STRING"/>
- <Column id="testrslt09" type="STRING"/>
- <Column id="testrslt10" type="STRING"/>
- <Column id="testrslt11" type="STRING"/>
- <Column id="testrslt12" type="STRING"/>
- <Column id="testrslt13" type="STRING"/>
- <Column id="testrslt14" type="STRING"/>
- <Column id="testrslt15" type="STRING"/>
- <Column id="testrslt16" type="STRING"/>
- <Column id="testrslt17" type="STRING"/>
- <Column id="testrslt18" type="STRING"/>
- <Column id="testrslt19" type="STRING"/>
- <Column id="testrslt20" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grid_grd_hrgntype2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING"/>
- <Column id="ptno" type="STRING"/>
- <Column id="testcd" type="STRING"/>
- <Column id="riskflagcd" type="STRING"/>
- <Column id="itemseqno" type="STRING"/>
- <Column id="testrslt01" type="STRING"/>
- <Column id="testrslt02" type="STRING"/>
- <Column id="testrslt03" type="STRING"/>
- <Column id="testrslt04" type="STRING"/>
- <Column id="testrslt05" type="STRING"/>
- <Column id="testrslt06" type="STRING"/>
- <Column id="testrslt07" type="STRING"/>
- <Column id="testrslt08" type="STRING"/>
- <Column id="testrslt09" type="STRING"/>
- <Column id="testrslt10" type="STRING"/>
- <Column id="testrslt11" type="STRING"/>
- <Column id="testrslt12" type="STRING"/>
- <Column id="testrslt13" type="STRING"/>
- <Column id="testrslt14" type="STRING"/>
- <Column id="testrslt15" type="STRING"/>
- <Column id="testrslt16" type="STRING"/>
- <Column id="testrslt17" type="STRING"/>
- <Column id="testrslt18" type="STRING"/>
- <Column id="testrslt19" type="STRING"/>
- <Column id="testrslt20" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grid_grd_hrgntype3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING"/>
- <Column id="ptno" type="STRING"/>
- <Column id="testcd" type="STRING"/>
- <Column id="riskflagcd" type="STRING"/>
- <Column id="itemseqno" type="STRING"/>
- <Column id="testrslt01" type="STRING"/>
- <Column id="testrslt02" type="STRING"/>
- <Column id="testrslt03" type="STRING"/>
- <Column id="testrslt04" type="STRING"/>
- <Column id="testrslt05" type="STRING"/>
- <Column id="testrslt06" type="STRING"/>
- <Column id="testrslt07" type="STRING"/>
- <Column id="testrslt08" type="STRING"/>
- <Column id="testrslt09" type="STRING"/>
- <Column id="testrslt10" type="STRING"/>
- <Column id="testrslt11" type="STRING"/>
- <Column id="testrslt12" type="STRING"/>
- <Column id="testrslt13" type="STRING"/>
- <Column id="testrslt14" type="STRING"/>
- <Column id="testrslt15" type="STRING"/>
- <Column id="testrslt16" type="STRING"/>
- <Column id="testrslt17" type="STRING"/>
- <Column id="testrslt18" type="STRING"/>
- <Column id="testrslt19" type="STRING"/>
- <Column id="testrslt20" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grid_grd_lrgntype1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING"/>
- <Column id="ptno" type="STRING"/>
- <Column id="testcd" type="STRING"/>
- <Column id="riskflagcd" type="STRING"/>
- <Column id="itemseqno" type="STRING"/>
- <Column id="testrslt01" type="STRING"/>
- <Column id="testrslt02" type="STRING"/>
- <Column id="testrslt03" type="STRING"/>
- <Column id="testrslt04" type="STRING"/>
- <Column id="testrslt05" type="STRING"/>
- <Column id="testrslt06" type="STRING"/>
- <Column id="testrslt07" type="STRING"/>
- <Column id="testrslt08" type="STRING"/>
- <Column id="testrslt09" type="STRING"/>
- <Column id="testrslt10" type="STRING"/>
- <Column id="testrslt11" type="STRING"/>
- <Column id="testrslt12" type="STRING"/>
- <Column id="testrslt13" type="STRING"/>
- <Column id="testrslt14" type="STRING"/>
- <Column id="testrslt15" type="STRING"/>
- <Column id="testrslt16" type="STRING"/>
- <Column id="testrslt17" type="STRING"/>
- <Column id="testrslt18" type="STRING"/>
- <Column id="testrslt19" type="STRING"/>
- <Column id="testrslt20" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grid_grd_lrgntype2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING"/>
- <Column id="ptno" type="STRING"/>
- <Column id="testcd" type="STRING"/>
- <Column id="riskflagcd" type="STRING"/>
- <Column id="itemseqno" type="STRING"/>
- <Column id="testrslt01" type="STRING"/>
- <Column id="testrslt02" type="STRING"/>
- <Column id="testrslt03" type="STRING"/>
- <Column id="testrslt04" type="STRING"/>
- <Column id="testrslt05" type="STRING"/>
- <Column id="testrslt06" type="STRING"/>
- <Column id="testrslt07" type="STRING"/>
- <Column id="testrslt08" type="STRING"/>
- <Column id="testrslt09" type="STRING"/>
- <Column id="testrslt10" type="STRING"/>
- <Column id="testrslt11" type="STRING"/>
- <Column id="testrslt12" type="STRING"/>
- <Column id="testrslt13" type="STRING"/>
- <Column id="testrslt14" type="STRING"/>
- <Column id="testrslt15" type="STRING"/>
- <Column id="testrslt16" type="STRING"/>
- <Column id="testrslt17" type="STRING"/>
- <Column id="testrslt18" type="STRING"/>
- <Column id="testrslt19" type="STRING"/>
- <Column id="testrslt20" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grid_grd_moleptnolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING"/>
- <Column id="ptno" type="STRING"/>
- <Column id="dispptno" type="STRING"/>
- <Column id="acptdd" type="STRING"/>
- <Column id="pid" type="STRING"/>
- <Column id="patnm" type="STRING"/>
- <Column id="testcd" type="STRING"/>
- <Column id="testnmlist" type="STRING"/>
- <Column id="specdrnm" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grid_grd_testlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="choi" type="STRING"/>
- <Column id="instcd" type="STRING"/>
- <Column id="testcd" type="STRING"/>
- <Column id="testengnm" type="STRING"/>
- <Column id="testengabbr" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_sysdtinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_ptnocdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="ptnonm" type="STRING" size="256"/>
- <Column id="ptnocd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_userinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_grid_grd_testitemlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="choi" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="testcd" type="STRING" size="256"/>
- <Column id="testengnm" type="STRING" size="256"/>
- <Column id="testengabbr" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_readdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="userid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_readdrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="userid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_hospenvinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_grid_grd_molersltlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="otherrslt" type="STRING" size="256"/>
- <Column id="testrslt" type="STRING" size="256"/>
- <Column id="cmtcnts" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_exmpcontlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="ptnocode" type="STRING" size="256"/>
- <Column id="fromyear" type="STRING" size="256"/>
- <Column id="fromptno" type="STRING" size="256"/>
- <Column id="toyear" type="STRING" size="256"/>
- <Column id="toptno" type="STRING" size="256"/>
- <Column id="acptfromdd" type="STRING" size="256"/>
- <Column id="acpttodd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="rsltflagcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_patinfo" 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="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="rrgstno" type="STRING" size="256" sumtext="주민번호"/>
- <Column id="patflagcd" type="STRING" size="256" sumtext="환자구분"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="sexage" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과"/>
- <Column id="wardroom" type="STRING" size="256" sumtext="병동/병실"/>
- <Column id="acptdd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="readdd" type="STRING" size="256" sumtext="판독일자"/>
- <Column id="grosdrid" type="STRING" size="256" sumtext="육안검사의사ID"/>
- <Column id="grosdrnm" type="STRING" size="256" sumtext="육안검사의사명"/>
- <Column id="grosdrnm" type="STRING" size="256" sumtext="육안검사의사명"/>
- <Column id="grostestdd" type="STRING" size="256" sumtext="육안검사일자"/>
- <Column id="grostesttm" type="STRING" size="256" sumtext="육안검사시간"/>
- <Column id="spcnm" type="STRING" size="256" sumtext="대표검체명"/>
- <Column id="spckeepflagcd" type="STRING" size="256" sumtext="검체보관상태"/>
- <Column id="cstecnt" type="STRING" size="256" sumtext="블록개수"/>
- <Column id="specdrnm" type="STRING" size="256" sumtext="선택진료의"/>
- <Column id="specdrcd" type="STRING" size="256" sumtext="선택진료의ID"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_testcdlist" 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="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="dispptno" type="STRING" size="256" sumtext="표시병리번호"/>
- <Column id="acptdd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="acpttm" type="STRING" size="256" sumtext="접수시간"/>
- <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
- <Column id="acptitemno" type="STRING" size="256" sumtext="접수항목번호"/>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="orgacptstatcd" type="STRING" size="256" sumtext="접수상태코드"/>
- <Column id="orgprcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- <Column id="execprcpuniqno" type="STRING" size="256" sumtext="실시처방고유번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
- <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의ID"/>
- <Column id="orddrnm" type="STRING" size="256" sumtext="진료의명"/>
- <Column id="wardroom" type="STRING" size="256" sumtext="병동/병실"/>
- <Column id="reqfrmflagcd" type="STRING" size="256" sumtext="의뢰지구분코드"/>
- <Column id="spccd" type="STRING" size="256" sumtext="검체코드"/>
- <Column id="spcnm" type="STRING" size="256" sumtext="검체명"/>
- <Column id="prcpgenrflag" type="STRING" size="256" sumtext="처방발생구분"/>
- <Column id="trandd" type="STRING" size="256" sumtext="처방전달일자"/>
- <Column id="tranno" type="STRING" size="256" sumtext="처방전달번호"/>
- <Column id="transeqno" type="STRING" size="256" sumtext="처방전달일련번호"/>
- <Column id="mpphonno" type="STRING" size="256" sumtext="진료의전화번호"/>
- <Column id="reqfrmno" type="STRING" size="256" sumtext="처방의뢰지번호"/>
- <Column id="workflagcd" type="STRING" size="256" sumtext="작업구분코드"/>
- <Column id="statsworkflagcd" type="STRING" size="256" sumtext="통계작업구분코드"/>
- <Column id="reqcnts" type="STRING" size="256" sumtext="의뢰지내용"/>
- <Column id="atdoctnm" type="STRING" size="256" sumtext="주치의명"/>
- <Column id="ptnocd" type="STRING" size="256" sumtext="병리번호코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_workrelaptnolist" 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="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="workflagcd" type="STRING" size="256" sumtext="작업구분코드"/>
- <Column id="readdd" type="STRING" size="256" sumtext="최종진단일자"/>
- <Column id="rsltrgstdd" type="STRING" size="256" sumtext="결과등록일자"/>
- <Column id="rgstdd" type="STRING" size="256" sumtext="추가결과일자"/>
- <Column id="teststate" type="STRING" size="256" sumtext="검사상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_relaptnolist" 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="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="dispptno" type="STRING" size="256" sumtext="표시병리번호"/>
- <Column id="acptstatcd" type="STRING" size="256" sumtext="접수상태코드"/>
- <Column id="testhngnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="acptdd" type="STRING" size="256" sumtext="접수일자"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_bfptnolist" 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="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="dispptno" type="STRING" size="256" sumtext="표시병리번호"/>
- <Column id="extrpartcd" type="STRING" size="256" sumtext="채취부위코드"/>
- <Column id="diagcd" type="STRING" size="256" sumtext="진단코드"/>
- <Column id="extrmthdcd" type="STRING" size="256" sumtext="채취방법코드"/>
- <Column id="acptstatcd" type="STRING" size="256" sumtext="접수상태코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_staintestlist" 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="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="dispptno" type="STRING" size="256" sumtext="표시병리번호"/>
- <Column id="acptdd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
- <Column id="acptitemno" type="STRING" size="256" sumtext="접수항목번호"/>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="postive" type="STRING" size="256" sumtext="postive"/>
- <Column id="nagative" type="STRING" size="256" sumtext="nagative"/>
- <Column id="workflagcd" type="STRING" size="256" sumtext="작업구분코드"/>
- <Column id="rsltrgstdd" type="STRING" size="256" sumtext="결과등록일자"/>
- <Column id="rsltrgstno" type="STRING" size="256" sumtext="결과등록번호"/>
- <Column id="testrslt" type="STRING" size="256" sumtext="검사결과"/>
- <Column id="trandd" type="STRING" size="256" sumtext="처방전달일자"/>
- <Column id="tranno" type="STRING" size="256" sumtext="처방전달번호"/>
- <Column id="orgacptstatcd" type="STRING" size="256" sumtext="접수상태코드"/>
- <Column id="orgprcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- <Column id="execprcpuniqno" type="STRING" size="256" sumtext="실시처방고유번호"/>
- <Column id="prcpgenrflag" type="STRING" size="256" sumtext="처방발생구분"/>
- <Column id="blocyn" type="STRING" size="256" sumtext="블록유무구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_readdoctlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="choi" type="STRING" size="256" sumtext="선택여부"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="userid" type="STRING" size="256" sumtext="사용자ID"/>
- <Column id="usernm" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="jobkindcd" type="STRING" size="256" sumtext="직종종류코드"/>
- <Column id="rgstdd" type="STRING" size="256" sumtext="등록일자"/>
- <Column id="rgstno" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="userrgstdd" type="STRING" size="256" sumtext="사용자등록일자"/>
- <Column id="dispseqno" type="STRING" size="256" sumtext="표시일련번호"/>
- <Column id="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="orgdispseqno" type="STRING" size="256" sumtext="표시일련번호"/>
- <Column id="userabbr" type="STRING" size="256" sumtext="사용자약어"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_testrsltinfoh" 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="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="rsltrgsttm" type="STRING" size="256" sumtext="결과등록시간"/>
- <Column id="rsltrgstdd" type="STRING" size="256" sumtext="결과등록일자"/>
- <Column id="rsltrgstno" type="STRING" size="256" sumtext="결과등록번호"/>
- <Column id="rsltrgsthistno" type="STRING" size="256" sumtext="결과등록이력번호"/>
- <Column id="rsltcnts1" type="STRING" size="256" sumtext="결과내용1"/>
- <Column id="rsltcnts2" type="STRING" size="256" sumtext="결과내용2"/>
- <Column id="rsltcnts3" type="STRING" size="256" sumtext="결과내용3"/>
- <Column id="rsltcnts4" type="STRING" size="256" sumtext="결과내용4"/>
- <Column id="rsltcnts5" type="STRING" size="256" sumtext="결과내용5"/>
- <Column id="rsltcnts6" type="STRING" size="256" sumtext="결과내용6"/>
- <Column id="cmtcnts" type="STRING" size="256" sumtext="Comment내용"/>
- <Column id="grostestrecdd" type="STRING" size="256" sumtext="육안검사기록일자"/>
- <Column id="grostestrectm" type="STRING" size="256" sumtext="육안검사기록시간"/>
- <Column id="grostestrecid" type="STRING" size="256" sumtext="육안검사기록자ID"/>
- <Column id="grostestrecnm" type="STRING" size="256" sumtext="육안검사기록자명"/>
- <Column id="extrpartcnts" type="STRING" size="256" sumtext="채취부위코드"/>
- <Column id="extrmthdcnts" type="STRING" size="256" sumtext="채취방법코드"/>
- <Column id="diagcnts" type="STRING" size="256" sumtext="진단내용"/>
- <Column id="diagcd" type="STRING" size="256" sumtext="진단코드"/>
- <Column id="rsltrgstid" type="STRING" size="256" sumtext="결과등록자ID"/>
- <Column id="rsltrgstnm" type="STRING" size="256" sumtext="결과등록자명"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="spckeepflagcd" type="STRING" size="256" sumtext="검체보관구분코드"/>
- <Column id="rslthideflagcd" type="STRING" size="256" sumtext="결과숨기기구분코드"/>
- <Column id="cncrjudgflagcd" type="STRING" size="256" sumtext="암판정여부구분코드"/>
- <Column id="conccaseflagcd" type="STRING" size="256" sumtext="관심증례구분코드"/>
- <Column id="preprsltflagcd" type="STRING" size="256" sumtext="예비결과구분코드"/>
- <Column id="ugcyalertflagcd" type="STRING" size="256" sumtext="긴급알림구분코드"/>
- <Column id="readdd" type="STRING" size="256" sumtext="판독일자"/>
- <Column id="readtm" type="STRING" size="256" sumtext="판독시간"/>
- <Column id="readid" type="STRING" size="256" sumtext="판독자ID"/>
- <Column id="cnclflagcd" type="STRING" size="256" sumtext="취소구분코드"/>
- <Column id="cnclresncd" type="STRING" size="256" sumtext="취소사유코드"/>
- <Column id="cncldd" type="STRING" size="256" sumtext="취소일자"/>
- <Column id="cncltm" type="STRING" size="256" sumtext="취소시간"/>
- <Column id="cnclid" type="STRING" size="256" sumtext="취소자ID"/>
- <Column id="rsltstat" type="STRING" size="256" sumtext="결과상태"/>
- <Column id="grospic" type="STRING" size="256" sumtext="육안사진여부"/>
- <Column id="keybloc" type="STRING" size="256" sumtext="Key블럭"/>
- <Column id="tissbloct" type="STRING" size="256" sumtext="Tissue블럭(Tumor)"/>
- <Column id="tissblocnt" type="STRING" size="256" sumtext="Tissue블럭(Non Tumor)"/>
- <Column id="readgrade" type="STRING" size="256" sumtext="판정등급"/>
- <Column id="signno" type="STRING" size="256" sumtext="인증번호"/>
- <Column id="histno" type="STRING" size="256" sumtext="인증이력번호"/>
- <Column id="rgstdd" type="STRING" size="256" sumtext="결과등록일자"/>
- <Column id="rgsttm" type="STRING" size="256" sumtext="결과등록시간"/>
- <Column id="sepo1mcnts" type="STRING" size="256" sumtext="예문진단내용1"/>
- <Column id="sepo2mcnts" type="STRING" size="256" sumtext="예문진단내용2"/>
- <Column id="sepo3mcnts" type="STRING" size="256" sumtext="예문진단내용3"/>
- <Column id="memocnts" type="STRING" size="256" sumtext="관심증례메모"/>
- <Column id="alertmemo" type="STRING" size="256" sumtext="결과"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_iftestlist" 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="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="rsltrgstdd" type="STRING" size="256" sumtext="결과등록일자"/>
- <Column id="rsltrgstno" type="STRING" size="256" sumtext="결과등록번호"/>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="rgstflagcd" type="STRING" size="256" sumtext="결과구분코드"/>
- <Column id="itemseqno" type="STRING" size="256" sumtext="항목일련번호"/>
- <Column id="itemhistno" type="STRING" size="256" sumtext="항목이력번호"/>
- <Column id="acptdd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
- <Column id="acptitemno" type="STRING" size="256" sumtext="접수항목번호"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="testrslt01" type="STRING" size="256" sumtext="검사결과01"/>
- <Column id="testrslt02" type="STRING" size="256" sumtext="검사결과02"/>
- <Column id="testrslt03" type="STRING" size="256" sumtext="검사결과03"/>
- <Column id="testrslt04" type="STRING" size="256" sumtext="검사결과04"/>
- <Column id="testrslt05" type="STRING" size="256" sumtext="검사결과05"/>
- <Column id="testrslt06" type="STRING" size="256" sumtext="검사결과06"/>
- <Column id="testrslt07" type="STRING" size="256" sumtext="검사결과07"/>
- <Column id="testrslt08" type="STRING" size="256" sumtext="검사결과08"/>
- <Column id="testrslt09" type="STRING" size="256" sumtext="검사결과09"/>
- <Column id="testrslt10" type="STRING" size="256" sumtext="검사결과10"/>
- <Column id="testrslt11" type="STRING" size="256" sumtext="검사결과11"/>
- <Column id="testrslt12" type="STRING" size="256" sumtext="검사결과12"/>
- <Column id="testrslt13" type="STRING" size="256" sumtext="검사결과13"/>
- <Column id="testrslt14" type="STRING" size="256" sumtext="검사결과14"/>
- <Column id="testrslt15" type="STRING" size="256" sumtext="검사결과15"/>
- <Column id="testrslt16" type="STRING" size="256" sumtext="검사결과16"/>
- <Column id="testrslt17" type="STRING" size="256" sumtext="검사결과17"/>
- <Column id="testrslt18" type="STRING" size="256" sumtext="검사결과18"/>
- <Column id="testrslt19" type="STRING" size="256" sumtext="검사결과19"/>
- <Column id="testrslt20" type="STRING" size="256" sumtext="검사결과20"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_moletestlist" 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="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="dispptno" type="STRING" size="256" sumtext="표시병리번호"/>
- <Column id="acptdd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
- <Column id="acptitemno" type="STRING" size="256" sumtext="접수항목번호"/>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="workflagcd" type="STRING" size="256" sumtext="작업구분코드"/>
- <Column id="rsltrgstdd" type="STRING" size="256" sumtext="결과등록일자"/>
- <Column id="rsltrgstno" type="STRING" size="256" sumtext="결과등록번호"/>
- <Column id="testrslt" type="STRING" size="256" sumtext="검사결과"/>
- <Column id="trandd" type="STRING" size="256" sumtext="처방전달일자"/>
- <Column id="tranno" type="STRING" size="256" sumtext="처방전달번호"/>
- <Column id="orgacptstatcd" type="STRING" size="256" sumtext="접수상태코드"/>
- <Column id="orgprcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- <Column id="execprcpuniqno" type="STRING" size="256" sumtext="실시처방고유번호"/>
- <Column id="prcpgenrflag" type="STRING" size="256" sumtext="처방발생구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_frzncstelist" 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="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="dispptno" type="STRING" size="256" sumtext="표시병리번호"/>
- <Column id="spcacptdd" type="STRING" size="256" sumtext="검체접수일자"/>
- <Column id="spcacptno" type="STRING" size="256" sumtext="검체접수번호"/>
- <Column id="spccd" type="STRING" size="256" sumtext="검체코드"/>
- <Column id="spcnm" type="STRING" size="256" sumtext="검체명"/>
- <Column id="spcacptseqno" type="STRING" size="256" sumtext="검체접수일련번호"/>
- <Column id="csteno" type="STRING" size="256" sumtext="Cassette(블럭)번호"/>
- <Column id="cstecnts" type="STRING" size="256" sumtext="Cassette(블럭)내용"/>
- <Column id="acptdd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="acpttm" type="STRING" size="256" sumtext="접수시간"/>
- <Column id="indd" type="STRING" size="256" sumtext="입고일자"/>
- <Column id="intm" type="STRING" size="256" sumtext="입고시간"/>
- <Column id="readdd" type="STRING" size="256" sumtext="판독일자"/>
- <Column id="readtm" type="STRING" size="256" sumtext="판독시간"/>
- <Column id="readrslt" type="STRING" size="256" sumtext="판독결과"/>
- <Column id="readdrnm1" type="STRING" size="256" sumtext="판독의명1"/>
- <Column id="readdrid1" type="STRING" size="256" sumtext="판독의ID1"/>
- <Column id="readdrnm2" type="STRING" size="256" sumtext="판독의명2"/>
- <Column id="readdrid2" type="STRING" size="256" sumtext="판독의ID2"/>
- <Column id="readdrnm3" type="STRING" size="256" sumtext="판독의명3"/>
- <Column id="readdrid3" type="STRING" size="256" sumtext="판독의ID3"/>
- <Column id="cmtcnts" type="STRING" size="256" sumtext="비고"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_sepouserlist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="choi" type="STRING" size="256" sumtext="선택여부"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="userid" type="STRING" size="256" sumtext="사용자ID"/>
- <Column id="usernm" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="jobkindcd" type="STRING" size="256" sumtext="직종종류코드"/>
- <Column id="rgstdd" type="STRING" size="256" sumtext="등록일자"/>
- <Column id="rgstno" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="userrgstdd" type="STRING" size="256" sumtext="사용자등록일자"/>
- <Column id="dispseqno" type="STRING" size="256" sumtext="표시일련번호"/>
- <Column id="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="orgdispseqno" type="STRING" size="256" sumtext="표시일련번호(이전)"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_sepouserlist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="choi" type="STRING" size="256" sumtext="선택여부"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="userid" type="STRING" size="256" sumtext="사용자ID"/>
- <Column id="usernm" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="jobkindcd" type="STRING" size="256" sumtext="직종종류코드"/>
- <Column id="rgstdd" type="STRING" size="256" sumtext="등록일자"/>
- <Column id="rgstno" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="userrgstdd" type="STRING" size="256" sumtext="사용자등록일자"/>
- <Column id="dispseqno" type="STRING" size="256" sumtext="표시일련번호"/>
- <Column id="ptno" type="STRING" size="256" sumtext="병리번호"/>
- <Column id="orgdispseqno" type="STRING" size="256" sumtext="표시일련번호(이전)"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_diagcntslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="termengnm" type="STRING" size="256" sumtext="진단영문명"/>
- <Column id="termhngnm" type="STRING" size="256" sumtext="진단한글명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_specdrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="choi" type="STRING" size="256" sumtext="선택여부"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="userid" type="STRING" size="256" sumtext="사용자ID"/>
- <Column id="usernm" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="rgstdd" type="STRING" size="256" sumtext="등록일자"/>
- <Column id="rgstno" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="userrgstdd" type="STRING" size="256" sumtext="사용자등록일자"/>
- <Column id="dispseqno" type="STRING" size="256" sumtext="표시일련번호"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_biz.tar_cmtcnts" propid="value" datasetid="ds_grid_grd_molersltlist" columnid="cmtcnts"/>
- <BindItem id="item1" compid="grp_biz.group2.ipt_pid" propid="value" datasetid="ds_init" columnid="pid"/>
- <BindItem id="item2" compid="grp_biz.group2.cbo_ptnocd" propid="value" datasetid="ds_init" columnid="ptnocode"/>
- <BindItem id="item3" compid="grp_biz.group2.ipt_fromyear" propid="value" datasetid="ds_init" columnid="fromyear"/>
- <BindItem id="item4" compid="grp_biz.group2.ipt_fromptno" propid="value" datasetid="ds_init" columnid="fromptno"/>
- <BindItem id="item5" compid="grp_biz.group2.ipt_toyear" propid="value" datasetid="ds_init" columnid="toyear"/>
- <BindItem id="item6" compid="grp_biz.group2.input1" propid="value" datasetid="ds_init" columnid="toptno"/>
- <BindItem id="item7" compid="grp_biz.group2.ipt_acptfromdd" propid="value" datasetid="ds_init" columnid="acptfromdd"/>
- <BindItem id="item8" compid="grp_biz.group2.ipt_acpttodd" propid="value" datasetid="ds_init" columnid="acpttodd"/>
- <BindItem id="item9" compid="grp_biz.group2.opt_testnmlist" propid="value" datasetid="ds_init" columnid=""/>
- <BindItem id="item10" compid="grp_biz.group2.cmb_readdrid" propid="value" datasetid="ds_init" columnid=""/>
- <BindItem id="item11" compid="grp_biz.group2.rdo_rsltflagcd" propid="value" datasetid="ds_init" columnid="rsltflagcd"/>
- <BindItem id="item12" compid="grp_biz.opt_tcont1001" propid="value" datasetid="ds_patinfo" columnid="spcnm"/>
- <BindItem id="item13" compid="grp_biz.cmb_pcont1001" propid="value" datasetid="ds_testrsltinfoh" columnid="diagcnts"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "com_commodulexp::SSZFM00401.xjs";
- //초기화
- function SMLPR00500_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
-
- function SMLPR00500_onload(obj:Form, e:LoadEventInfo)
- {
- // 화면공통
- lf_initDataSet();
- lf_exeInitialize();
- grdf_initGrid(grp_testlist.grd_testlist);
- lf_commoduleDataSetShow(); //DataSet 조회;
-
- }
- function lf_initDataSet()
- {
- var sInDsName = dsf_createDsRow("ds_temp_search", [{col: "instcd", val: sysf_getUserInfo("dutplceinstcd")}]);
- var oParam = {};
- oParam.id = "TRLPZ00101";
- oParam.service = "plgycomnusemngtapp.BaseInfoCode";
- oParam.method = "reqGetHospitalEnvironmentSetInfo";
- oParam.inds = "refData="+sInDsName;
- oParam.outds = "ds_init_hospenvinfo=hospenvinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRLPZ00101";
- tranf_submit(oParam);
-
- var oParam = {};
- oParam.id = "TRLPZ00102";
- oParam.service = "plgycomnusemngtapp.BaseInfoCode";
- oParam.method = "reqGetSystemDateTimeInformation";
- oParam.inds = "refData="+sInDsName;
- oParam.outds = "ds_init_sysdtinfo=sysdtinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRLPZ00102";
- tranf_submit(oParam);
- var sInDsName = dsf_createDsRow("ds_temp_search", [{col: "instcd", val: sysf_getUserInfo("dutplceinstcd")}
- , {col: "refflagcd", val: "0"}]);
- var oParam = {};
- oParam.id = "TRLPZ00109";
- oParam.service = "plgycomnusemngtapp.BaseInfoCode";
- oParam.method = "reqGetPtNoCdList";
- oParam.inds = "refdata="+sInDsName;
- oParam.outds = "ds_init_ptnocdlist=rsltlist";
- oParam.async = false;
- //oParam.callback = "cf_TRLPZ00109";
- tranf_submit(oParam);
- // 병원환경정보를 취득하여 병리과와 병리팀 코드를 편집
- var sUserDeptCd = "";
-
- if(ds_init_hospenvinfo.getColumn(0, "plgydeptcd") != "-")
- {
- sUserDeptCd = "'" + ds_init_hospenvinfo.getColumn(0,"plgydeptcd") + "'";
- }
-
- if(ds_init_hospenvinfo.getColumn(0, "plgyteamcd") != "-")
- {
- if (!utlf_isNull(sUserDeptCd)) sUserDeptCd += ",";
- sUserDeptCd += "'" +ds_init_hospenvinfo.getColumn(0, "plgyteamcd") + "'";
- }
-
- var sInDsName2 = dsf_createDsRow("ds_temp_search2", [{col: "userdeptcd", val: sUserDeptCd }
- ,{col: "doctjobgradcd", val: ds_init_hospenvinfo.getColumn(0,"doctjobgradcd")}
- ,{col: "teamjobgradcd", val: ds_init_hospenvinfo.getColumn(0,"teamjobgradcd")}]);
-
- var oParam = {};
- oParam.id = "TRLPZ00105";
- oParam.service = "plgycomnusemngtapp.BaseInfoCode";
- oParam.method = "reqGetUserInfoList";
- oParam.inds = "refdata="+sInDsName2;
- oParam.outds = "ds_init_userinfolist=reflist";
- oParam.async = false;
- //oParam.callback = "cf_TRLPZ00105";
- tranf_submit(oParam);
- ds_init_cmb_readdr.copyData(ds_init_userinfolist);
- ds_init_cmb_readdr.filter("jobkindcd=='1'");
-
- ds_init_cmb_readdrid.copyData(ds_init_userinfolist);
- ds_init_cmb_readdrid.filter("jobkindcd=='1'");
-
- lf_getTestCdList();
- }
- // 초기값 설정
- function lf_exeInitialize()
- {
- var sCurDate = ds_init_sysdtinfo.getColumn(0,"sysdd");
-
- trace("sCurDate="+sCurDate);
- grp_biz.group2.cmb_readdr.value = "-1"
- grp_biz.group2.ipt_pid.value = ""; // 등록번호
- grp_biz.group2.cmb_readdrid.index = "-1"; // 판독의사
- grp_biz.group2.rdo_rsltflagcd.value = "1"; // 결과구분(0:전체,1:미검사,2:미확인,3:결과확인)
- grp_biz.group2.ipt_acptfromdd.value = sCurDate;
- grp_biz.group2.ipt_acpttodd.value = sCurDate;
- grp_biz.group2.cbo_ptnocd.index = "-1";
- grp_biz.group2.ipt_fromyear.value = sCurDate.substr(2,2);
- grp_biz.group2.ipt_toyear.value = sCurDate.substr(2,2);
- grp_biz.group2.ipt_fromptno.value = "";
- grp_biz.group2.input1.value = "";
- grp_biz.bool_hpv.value = "0";
-
- grp_biz.tar_cmtcnts.value = "";
-
-
- //grp_biz.group2.enable = false;
- grp_testlist.visible = false;
- grp_biz.grd_hrgntype1.visible = false;
- grp_biz.grd_hrgntype2.visible = false;
- grp_biz.grd_hrgntype3.visible = false;
- grp_biz.grd_lrgntype1.visible = false;
- grp_biz.grd_lrgntype2.visible = false;
-
- if(opener.getOwnerFrame().name != "ChildFrameTop")
- {
-
- var sPtNo = opener.frmf_getParameter("opener_parameter_id"); //opener parameter value를 get
- var sAcptDD = opener.frmf_getParameter("opener_parameter_acptdd"); //opener parameter value를 get
- var sPid = opener.frmf_getParameter("opener_parameter_pid"); //opener parameter value를 get
-
- //----------------
- if(!utlf_isNull(sPtNo)) // opener parameter value가 있는 경우
- {
- ds_init.setColumn(0, "ptnocode", sPtNo.substr(0, sPtNo.length-8));
- ds_init.setColumn(0, "fromyear", sPtNo.substr(sPtNo.length-8, 2));
- ds_init.setColumn(0, "fromptno", sPtNo.substr(sPtNo.length-6, 6));
- ds_init.setColumn(0, "toyear", sPtNo.substr(sPtNo.length-8, 2));
- ds_init.setColumn(0, "toptno", sPtNo.substr(sPtNo.length-6, 6));
- ds_init.setColumn(0, "acptfromdd", sAcptDD);
- ds_init.setColumn(0, "acpttodd", sAcptDD);
- ds_init.setColumn(0, "pid", sPid);
- ds_init.setColumn(0, "rsltflagcd", "0");
- lf_getMolePtNoList();
- }
- }
- }
-
- function lf_getTestCdList()
- {
- var sInDsName = dsf_createDsRow("ds_temp_search" , [{col: "delflagcd", val: "0" } // 조회조건 사용여부구분
- , {col: "refflag", val: "1" } // 조회조건 조회구분
- , {col: "refval", val: "PM" } // 조회조건 조회값
- , {col: "instcd", val: sysf_getUserInfo("dutplceinstcd") }]); // 기관코드
- var oParam = {};
- oParam.id = "TRLPC00401";
- oParam.service = "plgybaseinfomngtapp.TestCode";
- oParam.method = "reqGetTestCodeList";
- oParam.inds = "refData="+sInDsName;
- oParam.outds = "ds_grid_grd_testitemlist=rsltlist";
- oParam.async = false;
- //oParam.callback = "cf_TRLPC00401";
- tranf_submit(oParam);
-
- ds_grid_grd_testitemlist.addColumn("choi","Stirng");
- }
- //분자병리 접수목록 조회 함수
- function lf_getMolePtNoList()
- {
- var sTemp = "";
- var sFromDD = grp_biz.group2.ipt_acptfromdd.value;
- var sToDD = grp_biz.group2.ipt_acpttodd.value;
- if(!utlf_isNull(grp_biz.group2.cbo_ptnocd.value))
- {
- if(utlf_isNull(grp_biz.group2.ipt_fromyear.value))
- {
- grp_biz.group2.ipt_fromyear.value = sFromDD.substr(2,2);
- }
- else
- {
- sTemp = grp_biz.group2.ipt_fromyear.value;
- grp_biz.group2.ipt_fromyear.value = utlf_lPad(sTemp,2,"0");
- }
-
- if(utlf_isNull(grp_biz.group2.ipt_toyear.value))
- {
- grp_biz.group2.ipt_toyear.value = sToDD.substr(2,2);
- }
- else
- {
- sTemp = grp_biz.group2.ipt_toyear.value;
- grp_biz.group2.ipt_toyear.value = utlf_lPad(sTemp,2,"0");
- }
-
- if(utlf_isNull(grp_biz.group2.ipt_fromptno.value))
- {
- grp_biz.group2.ipt_fromptno.value = "000000";
- }
- else
- {
- sTemp = grp_biz.group2.ipt_fromptno.value;
- grp_biz.group2.ipt_fromptno.value = utlf_lPad(sTemp,6,"0");
- }
-
- if(utlf_isNull(grp_biz.group2.input1.value))
- {
- grp_biz.group2.input1.value = "999999";
- }
- else
- {
- sTemp = grp_biz.group2.input1.value;
- grp_biz.group2.input1.value = utlf_lPad(sTemp,6,"0");
- }
- }
- sTemp = grp_biz.group2.cbo_ptnocd.value;
-
- var sInDsName = dsf_createDsRow("ds_temp_search", [{col: "instcd", val: sysf_getUserInfo("dutplceinstcd")}
- , {col: "acptfromdd", val: grp_biz.group2.ipt_acptfromdd.value}
- , {col: "acpttodd", val: grp_biz.group2.ipt_acpttodd.value}
- , {col: "pid", val: grp_biz.group2.ipt_pid.value }
- , {col: "rsltflagcd", val: grp_biz.group2.rdo_rsltflagcd.value}
- , {col: "workflagcd", val: "'1007'"}
- , {col: "fromyear", val: grp_biz.group2.ipt_fromyear.value }
- , {col: "fromptno", val: grp_biz.group2.ipt_fromyear.value}
- , {col: "toyear", val: grp_biz.group2.ipt_toyear.value}
- , {col: "toptno", val: grp_biz.group2.input1.value}
- , {col: "testcdlist", val: grp_biz.output1.value}]);
- var oParam = {};
- oParam.id = "TRLPR00501";
- oParam.service = "plgyrsltmngtapp.TestRsltRgst";
- oParam.method = "reqGetMolePtNoList";
- oParam.inds = "reqdata="+sInDsName;
- oParam.outds = "ds_grid_grd_moleptnolist=refrslt";
- oParam.async = false;
- //oParam.callback = "cf_TRLPR00501";
- tranf_submit(oParam);
- }
- //병리번호 선택 처리 함수
- function lf_exePtNoChoi(pRowNo)
- {
- var sTestCd = "";
- var sTestCdList = "";
- var vTestCd = "";
- var sHighTitle1 = "";
- var sHighTitle2 = "";
- var sHighTitle3 = "";
- var sLowTitle1 = "";
- var sLowTitle2 = "";
- var sLowTitle3 = "";
- if (pRowNo < 0) return false;
-
- sTestCdList = ds_grid_grd_moleptnolist.getColumn(pRowNo,"testcd");
- vTestCd = sTestCdList.split("▨");
-
- for(var iRowNo=0; iRowNo < vTestCd.length; iRowNo++)
- {
- if (utlf_isNull(vTestCd[iRowNo].getTrim()))
- {
- // Continue
- }
- else
- {
- sTestCd = "'" + vTestCd[iRowNo] + "', ";
- }
- }
-
- if (!utlf_isNull(sTestCd))
- {
- sTestCd = sTestCd.substr(0, (sTestCd.length-2));
- }
- // 상단정보 표시
- frmf_setParameter("errflag", "Y");
-
- var mngtflag = 'S'; //조회구분(지원부서)
- var prcpdd = ds_grid_grd_moleptnolist.getColumn(pRowNo,"prcpdd"); //처방일자
- var execprcpuniqno = ds_grid_grd_moleptnolist.getColumn(pRowNo,"execprcpuniqno"); //실시부서유일번호
- var instcd = ds_grid_grd_moleptnolist.getColumn(pRowNo,"instcd"); //기관코드
- //var srchdd = utlf_getCurrentDate(); //기준일자
- var async = false; //비동기여부
- //var condparam = mngtflag + '▦' + prcpdd + '▦' + execprcpuniqno + '▦' + instcd + '▦' + srchdd + '▦' + async;
- var condparam = mngtflag + '▦' + prcpdd + '▦' + execprcpuniqno + '▦' + instcd + '▦' + async;
- frmf_setParameter('condparam', condparam); // 글로벌변수에 저장
-
- appf_initPatientInfo(condparam);
-
- var paminfo = utlf_transNullToEmpty(sysf_getGlobalVariable("paminfo"));
- //하단 우측 pid
- if((paminfo.length < 0) || (appf_getPatientInfo("pid") != ds_grid_grd_moleptnolist.getColumn(pRowNo,"pid"))) //상단정보가 없는 경우
- {
- appf_delPatientInfos(); //환자정보 전체 삭제
- var pid = ds_grid_grd_moleptnolist.getColumn(pRowNo,"pid");
- var hngnm = ds_grid_grd_moleptnolist.getColumn(pRowNo,"patnm")
- //상단에 올릴 수 있는 정보가 있으면 아래와 같이 설정해 주시면 됩니다. 없으면 안 해주셔도 되구요..
- appf_setPatientInfo("pid" , pid); //등록번호
- //appf_setPatientInfo("pname" , pid + "|" + hngnm); //환자명
- //수정.남기는 파라미터확인필요
- appf_setPatientInfo("patnm" , pid + "|" + patnm); //환자명
- }
-
- dsf_createDsRow("ds_send_reqdata", [{col : "instcd", val : sysf_getUserInfo("dutplceinstcd")}
- ,{col : "ptno", val : ds_grid_grd_moleptnolist.getColumn(pRowNo, "ptno")}
- ,{col : "userdeptcd", val : ds_temp_search2.getColumn(0, "userdeptcd")}
- ,{col : "doctjobcd", val : ds_temp_search2.getColumn(0, "doctjobgradcd")}
- ,{col : "teamjobcd", val : ds_temp_search2.getColumn(0, "teamjobgradcd")}]);
- var oParam = {};
- oParam.id = "TRLPR00101";
- oParam.service = "plgyrsltmngtapp.TestRsltRgst";
- oParam.method = "reqGetTestRslt";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_patinfo=patinfo ds_testcdlist=testcdlist ds_workrelaptnolist=workrelaptnolist ds_relaptnolist=relaptnolist ds_bfptnolist=bfptnolist ds_staintestlist=staintestlist ds_readdoctlist=readdoctlist ds_testrsltinfoh=testrsltinfoh ds_iftestlist=iftestlist ds_moletestlist=moletestlist ds_frzncstelist=frzncstelist ds_sepouserlist1=sepouserlist1 ds_sepouserlist2=sepouserlist2 ds_diagcntslist=diagcntslist ds_specdrlist=specdrlist";
- oParam.async = false;
- oParam.callback = "cf_TRLPR00101";
- tranf_submit(oParam);
-
-
- var sInDsName = dsf_createDsRow("ds_temp_search", [{col: "instcd", val: sysf_getUserInfo("dutplceinstcd")}
- , {col: "pid", val: ds_grid_grd_moleptnolist.getColumn(pRowNo,"pid")}
- , {col: "ptno", val: ds_grid_grd_moleptnolist.getColumn(pRowNo,"ptno")}
- , {col: "acptdd", val: ds_grid_grd_moleptnolist.getColumn(pRowNo,"acptdd")}
- , {col: "testcd", val: sTestCd}]);
- var oParam = {};
- oParam.id = "TRLPR00502";
- oParam.service = "plgyrsltmngtapp.TestRsltRgst";
- oParam.method = "reqGetMoleRsltList";
- oParam.inds = "reqdata="+sInDsName;
- oParam.outds = "ds_grid_grd_molersltlist=refrslt ds_grid_grd_bfrsltlist=bfptnolist";
- oParam.async = false;
- //oParam.callback = "cf_TRLPR00502";
- tranf_submit(oParam);
-
- //판독의사 set
- if(ds_grid_grd_molersltlist.rowcount > 0)
- {
- grp_biz.group2.cmb_readdr.value = ds_grid_grd_molersltlist.getColumn(0,"readdrid");
- }
- else
- {
- grp_biz.group2.cmb_readdr.index = "-1";
- }
-
-
- ds_grid_grd_hrgntype1.copyData(ds_grid_grd_molersltlist);
- ds_grid_grd_hrgntype1.filter("riskflagcd==0 && itemseqno== 1");
- ds_grid_grd_hrgntype2.copyData(ds_grid_grd_molersltlist);
- ds_grid_grd_hrgntype2.filter("riskflagcd==0 && itemseqno==2");
-
- ds_grid_grd_hrgntype3.copyData(ds_grid_grd_molersltlist);
- ds_grid_grd_hrgntype3.filter("riskflagcd==0 && itemseqno==3");
-
- ds_grid_grd_lrgntype1.copyData(ds_grid_grd_molersltlist);
- ds_grid_grd_lrgntype1.filter("riskflagcd==1 && itemseqno==1");
-
- ds_grid_grd_lrgntype2.copyData(ds_grid_grd_molersltlist);
- ds_grid_grd_lrgntype2.filter("riskflagcd==1 && itemseqno==2");
-
-
- if(ds_grid_grd_hrgntype1.rowcount > 0)
- {
- var col = 1;
- for(var i = 5; i < 25; i++)
- {
- var colID = "item" + utlf_lPad(col, 2, "0");
-
- if(utlf_isNull(ds_grid_grd_hrgntype1.getColumn(0, colID)))
- {
- var hrgntype1 = "";
-
- }
- else
- {
- var hrgntype1 = ds_grid_grd_hrgntype1.getColumn(0, colID);
- }
- grp_biz.grd_hrgntype1.setCellProperty("Head", i, "text", hrgntype1);
- col++;
- }
- }
-
- if(ds_grid_grd_hrgntype2.rowcount > 0)
- {
- var col = 1;
- for(var i = 5; i < 25; i++)
- {
- var colID = "item" + utlf_lPad(col, 2, "0");
- if(utlf_isNull(ds_grid_grd_hrgntype2.getColumn(0, colID)))
- {
- var hrgntype2 = "";
- }
- else
- {
- var hrgntype2 = ds_grid_grd_hrgntype2.getColumn(0,colID);
- }
- grp_biz.grd_hrgntype2.setCellProperty("Head", i, "text", hrgntype2);
- col++;
- }
- }
-
- if(ds_grid_grd_hrgntype3.rowcount > 0)
- {
- var col = 1;
- for(var i = 5; i < 25; i++)
- {
- var colID = "item" + utlf_lPad(col, 2, "0");
-
- if(utlf_isNull(ds_grid_grd_hrgntype3.getColumn(0, colID)))
- {
- var hrgntype3 = "";
- }
- else
- {
- var hrgntype3 = ds_grid_grd_hrgntype3.getColumn(0, colID);
- }
- grp_biz.grd_hrgntype3.setCellProperty("Head", i, "text", hrgntype3);
- col++;
- }
- }
-
- if(ds_grid_grd_lrgntype1.rowcount > 0)
- {
- var col = 1;
- for(var i = 5; i < 25; i++)
- {
- var colID = "item" + utlf_lPad(col, 2, "0");
- if(utlf_isNull(ds_grid_grd_lrgntype1.getColumn(0, colID)))
- {
- var lrgntype1 = "";
- }
- else
- {
- var lrgntype1 = ds_grid_grd_lrgntype1.getColumn(0, colID);
- }
- grp_biz.grd_lrgntype1.setCellProperty("Head", i, "text", lrgntype1);
- col++;
- }
- }
-
- if(ds_grid_grd_lrgntype2.rowcount > 0)
- {
- var col = 1;
- for(var i = 5; i < 25; i++)
- {
- var colID = "item" + utlf_lPad(col, 2, "0");
- if(utlf_isNull(ds_grid_grd_lrgntype2.getColumn(0, colID)))
- {
- var lrgntype2 = "";
- }
- else
- {
- var lrgntype2 = ds_grid_grd_lrgntype2.getColumn(0, colID);
- }
- grp_biz.grd_lrgntype2.setCellProperty("Head", i, "text", lrgntype2);
- col++;
- }
- }
- if(ds_grid_grd_hrgntype1.rowcount > -1)
- {
- grp_biz.grd_hrgntype1.visible = true;
- }
- else
- {
- grp_biz.grd_hrgntype1.visible = false;
- }
- if(ds_grid_grd_hrgntype2.rowcount > -1)
- {
- grp_biz.grd_hrgntype2.visible = true;
- }
- else
- {
- grp_biz.grd_hrgntype2.visible = false;
- }
-
- if(ds_grid_grd_hrgntype3.rowcount > -1)
- {
- grp_biz.grd_hrgntype3.visible = true;
- }
- else
- {
- grp_biz.grd_hrgntype3.visible = false;
- }
- if(ds_grid_grd_lrgntype1.rowcount > -1)
- {
- grp_biz.grd_lrgntype1.visible = true;
- }
- else
- {
- grp_biz.grd_lrgntype1.visible = false;
- }
- if(ds_grid_grd_lrgntype2.rowcount > -1)
- {
- grp_biz.grd_lrgntype2.visible = true;
- }
- else
- {
- grp_biz.grd_lrgntype2.visible = false;
- }
- }
-
- function cf_TRLPR00101(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- sysf_messageBox("검사결과 조회를", "E009");
- return false;
- }
- else
- {
- //if(model.getValue(strHNode+"/extrpartcd") == "")
- if( utlf_isNull(ds_testrsltinfoh.getColumn(0, "extrpartcd")))
- {
- }
- else
- {
- //alert(model.getValue(strHNode+"/extrpartcd"));
- //model.setvalue("/root/main/testrslt/patinfo/spcnm",model.getValue(strHNode+"/extrpartcd"));
- ds_patinfo.setColumn(0, "spcnm", ds_testrsltinfoh.getColumn(0, "extrpartcd"));
- }
- //if(model.getValue(strHNode+"/extrmthdcd") == "")
- if( utlf_isNull(ds_testrsltinfoh.getColumn(0, "extrmthdcd")))
- {
-
- }
- else
- {
- //model.setvalue("/root/main/testrslt/testcdlist/testnm",model.getValue(strHNode+"/extrmthdcd"));
- ds_testcdlist.setColumn(0, "testnm", ds_testrsltinfoh.getColumn(0, "extrmthdcd"));
- //cmb_pcont1001.select(0);
- }
- }
- }
- function lf_exeTestItemChoi()
- {
- var iFindNo = 0;
- var sTestCd = "";
- var sTestNm = "";
- var bState = false;
- iFindNo = ds_grid_grd_testitemlist.findRow("choi", 1);
-
- if (Number(iFindNo) < 0)
- {
- grp_biz.output1.value = "";
- grp_biz.group2.opt_testnmlist.value = "";
- grp_testlist.visible = false;
- return false;
- }
-
- for(var iNo=0; iNo < ds_grid_grd_testitemlist.rowcount; iNo++)
- {
- if(ds_grid_grd_testitemlist.getColumn(iNo,"choi") == 1)
- {
- if (bState)
- {
- sTestCd += ", '" + ds_grid_grd_testitemlist.getColumn(iNo,"testcd") + "'";
- sTestNm += ", " + ds_grid_grd_testitemlist.getColumn(iNo,"testengnm");
- }
- else
- {
- sTestCd += "'" + ds_grid_grd_testitemlist.getColumn(iNo,"testcd") + "'";
- sTestNm += ds_grid_grd_testitemlist.getColumn(iNo,"testengnm");
- bState = true;
- }
- }
- }
-
- grp_biz.output1.value = sTestCd;
- grp_biz.group2.opt_testnmlist.value = sTestNm;
- grp_testlist.visible = false;
- }
- function lf_exeExmpCall()
- {
- var sCnts = grp_biz.tar_cmtcnts.value;
-
- var objArg = new Object();
- objArg.SPLPR01600_exmpcnts = "";
- objArg.SPLPR01600_workflagcd = "";
- objArg.SPLPR01600_seqno = "";
- objArg.SPLPR01600_rgstdrid = "";
-
- var s = frmf_modal("SPLPR01600", "SPLPR01600", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- if(!utlf_isNull(s.SPLPR01600_exmpcnts))
- {
- if(!utlf_isNull(sCnts))
- {
- sCnts = sCnts + "\n"+ s.SPLPR01600_exmpcnts;
- }
- else
- {
- sCnts = s.SPLPR01600_exmpcnts;
- }
- grp_biz.tar_cmtcnts.value = sCnts;
- }
- }
-
- function lf_getExample(pValue)
- {
- var sRgstDrID = "0000000000"; // 공통예문
- var sDocuNo = "";
- var sExmpCntsG = "";
- var sExmpCntsM = "";
- var sExmpCntsD = "";
- var sExmpCntsTempG = "";
- var sExmpCntsTempM = "";
- var sExmpCntsTempD = "";
- //var sNode = "/root/init/exmpcont/exmpcontlist";
- var sExmpCd = "";
-
- if(pValue == "0")
- {
- sRgstDrID = sysf_getUserInfo("userid");
- sDocuNo = grp_biz.ipt_resn.value; // 개인별 예문
- }
- else
- {
- //sDocuNo = grp_biz.ipt_resn.value; // 공통 예문
- //model.makeValue("/root/init/samplecd", sDocuNo);
- }
- var sInDsName = dsf_createDsRow("ds_temp_search", [{col: "rgstdrid", val: sRgstDrID}
- , {col: "docuno", val: sDocuNo.toUpperCase()}]);
- var oParam = {};
- oParam.id = "TRLPZ00116";
- oParam.service = "plgycomnusemngtapp.BaseInfoCode";
- oParam.method = "reqGetExmpleConts";
- oParam.inds = "refdata="+sInDsName;
- oParam.outds = "ds_init_exmpcontlist=rsltlist";
- oParam.async = false;
- //oParam.callback = "cf_TRLPZ00116";
- tranf_submit(oParam);
- for(var i = 0; i < ds_init_exmpcontlist.rowcount; i++)
- {
- sExmpCd = ds_init_exmpcontlist.getColumn(i,"exmpcd");
-
- if(sExmpCd.substring(0, 2) == "GR")
- {
- sExmpCntsG += ds_init_exmpcontlist.getColumn(i, "exmpcnts") + "\n";
- }
- else if(sExmpCd.substring(0, 2) == "MI")
- {
- sExmpCntsM += ds_init_exmpcontlist.getColumn(i, "exmpcnts") + "\n";
- }
- else if(sExmpCd.substring(0, 2) == "DI")
- {
- sExmpCntsD += ds_init_exmpcontlist.getColumn(i, "exmpcnts") + "\n";
- }
- else
- {
- sExmpCntsD += ds_init_exmpcontlist.getColumn(i, "exmpcnts") + "\n";
- }
- }
- // 결과예문(개인별)의 경우 클릭한 TextBox에만 추가한다.
- if(pValue == "0")
- {
- grp_biz.tar_cmtcnts.value = sExmpCntsD;
- return true;
- }
- }
- function lf_exeRefValKeyPress()
- {
- var iptPid = grp_biz.group2.ipt_pid.value;
- if(!utlf_isNull(iptPid))
- {
- grp_biz.group2.ipt_pid.value = utlf_lPad(iptPid, 9, "0"); //등록번호 9자리로 변경
- }
- lf_getMolePtNoList();
- }
- function lf_exeMoleRslt(pFlagCd, pColNo)
- {
- var sSrcNode = "";
- var sColNo = "";
- var sTestRslt = ds_grid_grd_molersltlist.getColumn(0,"testrslt");
- //----------------
- switch (pFlagCd)
- {
- case "H1" : sSrcNode = ds_grid_grd_hrgntype1;
- break;
- case "H2" : sSrcNode = ds_grid_grd_hrgntype2;
- break;
- case "H3" : sSrcNode = ds_grid_grd_hrgntype3;
- break;
- case "L1" : sSrcNode = ds_grid_grd_lrgntype1;
- break;
- case "L2" : sSrcNode = ds_grid_grd_lrgntype2;
- break;
- case "OT" :
- break;
- default :
- sysf_messageBox("High/Low설정은 ", "I003");
- return false;
- }
-
- // 0:일반용, 1:HPV 전용
- if ( grp_biz.bool_hpv.value == "1")
- {
- sTestRslt = "Human papilloma virus ";
- // Other Result결과 추가
- if(grp_biz.bool1.value == "1")
- {
- sTestRslt += "▣ Positive □ Negative" + "\n";
- }
- else
- {
- sTestRslt += "□ Positive ▣ Negative" + "\n";
- }
-
- //-----------------------------------------------------------------------------
- sTestRslt += "------------------------------------------------------------" + "\n";
- sTestRslt += "High Risk Type" + "\n";
- sTestRslt += "------------------------------------------------------------" + "\n";
-
- sTestRslt = lf_exeItemCheck(ds_grid_grd_hrgntype1, "D", sTestRslt);
- sTestRslt = lf_exeItemCheck(ds_grid_grd_hrgntype2, "D", sTestRslt);
- sTestRslt = lf_exeItemCheck(ds_grid_grd_hrgntype3, "D", sTestRslt) + "\n\n\n";
-
- sTestRslt += "------------------------------------------------------------" + "\n";
- sTestRslt += "Low Risk Type" + "\n";
- sTestRslt += "------------------------------------------------------------" + "\n";
-
- sTestRslt = lf_exeItemCheck(ds_grid_grd_lrgntype1, "D", sTestRslt);
- sTestRslt = lf_exeItemCheck(ds_grid_grd_lrgntype2, "D", sTestRslt);
- }
- else
- {
- sTestRslt = "";
- //----------------------
- // Other Result결과 추가
- if(grp_biz.bool1.value == "1")
- {
- sTestRslt += "▣ Positive □ Negative" + "\n";
- }
- else
- {
- sTestRslt += "□ Positive ▣ Negative" + "\n";
- }
-
- sTestRslt += "------------------------------------------------------------" + "\n";
- sTestRslt = lf_exeItemCheck(ds_grid_grd_hrgntype1,"D", sTestRslt);
- sTestRslt = lf_exeItemCheck(ds_grid_grd_hrgntype2,"D", sTestRslt);
- sTestRslt = lf_exeItemCheck(ds_grid_grd_hrgntype3,"D", sTestRslt) + "\n\n";
- sTestRslt += "------------------------------------------------------------" + "\n";
- sTestRslt = lf_exeItemCheck(ds_grid_grd_lrgntype1,"D", sTestRslt);
- sTestRslt = lf_exeItemCheck(ds_grid_grd_lrgntype2,"D", sTestRslt);
- }
- grp_biz.txa_rslt.value = sTestRslt;
- }
-
- function lf_exeItemCheck(pNode, pBizFlagCd, pData)
- {
- var sColNo = "";
- var sData = pData;
- var iCnt = 0;
- var sColCnts = "";
- var sHpvName = "";
-
- if(grp_biz.bool_hpv.value == "1")
- {
- sHpvName = "HPV ";
- }
-
- if( pNode.rowcount < 0 ) return sData;
-
-
- for(var iNo = 1; iNo <= 20; iNo++)
- {
- sColNo = utlf_lPad((iNo).toString(), 2, "0"); // □▣
-
- if(pBizFlagCd == "D")
- {
- var colNm = "item" + sColNo;
- sColCnts = pNode.getColumn(0, colNm);
- if(utlf_isNull(sColCnts)) // Header번호가 없는 경우
- {
- // Continue
- }
- else if (pNode.getColumn(0,"testrslt" + sColNo) == "1")// Header번호를 선택한 경우
- {
- if( iCnt >= 5 )
- {
- sData += "\n";
- iCnt = 0;
- }
- if(!utlf_isNull(sData))
- {
- if( iCnt == 0 )
- {
- sData += "▣ " + sHpvName + utlf_rPad(sColCnts,4, " ");
- }
- else
- {
- sData += " ▣ " + sHpvName + utlf_rPad(sColCnts,4, " ");
- }
- }
- else
- {
- sData += "▣ " + sHpvName + utlf_rPad(sColCnts,4, " ");
- }
- iCnt++;
- }
- else
- {
- if( iCnt >= 5 )
- {
- sData += "\n";
- iCnt = 0;
- }
-
- if(grp_biz.bool_hpv.value == "1")
- {
- if(!utlf_isNull(sData))
- {
-
- if(iCnt == 0)
- {
- sData += "□ " + sHpvName + utlf_rPad(sColCnts, 4, " ");
- }
- else
- {
- sData += " □ " + sHpvName + utlf_rPad(sColCnts, 4, " ");
- }
- }
- else
- {
- sData += "□ " + sHpvName + utlf_rPad(sColCnts, 4, " ");
- }
- iCnt++;
- }
- }
- }
- else
- {
- pNode.setColumn(0, "testrslt" + sColNo, "0");
- }
- }
- return sData;
- }
- function lf_exeRsltSave()
- {
- if(utlf_isNull(grp_biz.txa_rslt.value))
- {
- sysf_messageBox("Result 필수입력입니다.","E");
- return false;
- }
- // 판독일자가 존재할 경우 수정 불가
- if (ds_grid_grd_molersltlist.getColumn(0, "readdd") != "-")
- {
- sysf_messageBox("최종진단이 되어있습니다. 저장", "E001");
- return false;
- }
- if(grp_biz.grd_hrgntype1.visible == "false")
- {
- ds_grid_grd_hrgntype1.reset();
- }
- else
- {
- ds_grid_grd_hrgntype1.setRowType(0, Dataset.ROWTYPE_INSERT);
- }
-
- if(grp_biz.grd_hrgntype2.visible == "false")
- {
- ds_grid_grd_hrgntype2.reset();
- }
- else
- {
- ds_grid_grd_hrgntype2.setRowType(0, Dataset.ROWTYPE_INSERT);
- }
-
- if(grp_biz.grd_hrgntype3.visible == "false")
- {
- ds_grid_grd_hrgntype3.reset();
- }
- else
- {
- ds_grid_grd_hrgntype3.setRowType(0, Dataset.ROWTYPE_INSERT);
- }
-
- if(grp_biz.grd_lrgntype1.visible == "false")
- {
- ds_grid_grd_lrgntype1.reset();
- }
- else
- {
- ds_grid_grd_lrgntype1.setRowType(0, Dataset.ROWTYPE_INSERT);
- }
- if(grp_biz.grd_lrgntype2.visible == "false")
- {
- ds_grid_grd_lrgntype2.reset();
- }
- else
- {
- ds_grid_grd_lrgntype2.setRowType(0, Dataset.ROWTYPE_INSERT);
- }
-
- var sInDsName = dsf_createDsRow("ds_temp_search", [{col: "instcd", val: ds_grid_grd_moleptnolist.getColumn(ds_grid_grd_moleptnolist.rowposition,"instcd")}
- , {col: "ptno", val: ds_grid_grd_moleptnolist.getColumn(ds_grid_grd_moleptnolist.rowposition,"ptno") }
- , {col: "pid", val: ds_grid_grd_moleptnolist.getColumn(ds_grid_grd_moleptnolist.rowposition,"pid") }
- , {col: "rsltrgstdd", val: ds_grid_grd_molersltlist.getColumn(0,"rsltrgstdd") }
- , {col: "rsltrgstno", val: ds_grid_grd_molersltlist.getColumn(0,"rsltrgsttm") }
- , {col: "rsltrgsttm", val: ds_grid_grd_molersltlist.getColumn(0,"rsltrgstno") }
- , {col: "rsltcnts1", val: ds_grid_grd_molersltlist.getColumn(0,"testrslt") }
- , {col: "rsltcnts2", val: ds_grid_grd_molersltlist.getColumn(0,"otherrslt") }
- , {col: "cmtcnts", val: ds_grid_grd_molersltlist.getColumn(0,"cmtcnts") }
- , {col: "acptdd", val: ds_grid_grd_molersltlist.getColumn(0,"acptdd") }
- , {col: "acptno", val: ds_grid_grd_molersltlist.getColumn(0,"acptno") }
- , {col: "acptitemno", val: ds_grid_grd_molersltlist.getColumn(0,"acptitemno")}
- , {col: "prcpdd", val: ds_grid_grd_molersltlist.getColumn(0,"prcpdd") }
- , {col: "prcpno", val: ds_grid_grd_molersltlist.getColumn(0,"prcpno") }
- , {col: "execprcpuniqno", val: ds_grid_grd_molersltlist.getColumn(0,"execprcpuniqno") }
- , {col: "orgacptstatcd", val: ds_grid_grd_molersltlist.getColumn(0,"orgacptstatcd") }
- , {col: "prcpgenrflag", val: ds_grid_grd_molersltlist.getColumn(0,"prcpgenrflag") }
- , {col: "orgprcpstatcd", val: ds_grid_grd_molersltlist.getColumn(0,"orgprcpstatcd") }
- , {col: "readdrid", val: "" }
- , {col: "scrnid", val: "SMLPR00500" }]);
- //판독의사 지정
- if( !utlf_isNull(grp_biz.cmb_readdr.value) && grp_biz.cmb_readdr.value != "-" && grp_biz.cmb_readdr.value != "A0" )
- {
- ds_temp_search.setColumn(0,"readdrid",grp_biz.cmb_readdr.value);
- }
- else
- {
- ds_temp_search.setColumn(0,"readdrid", "-");
- }
- var oParam = {};
- oParam.id = "TXLPR00501";
- oParam.service = "plgyrsltmngtapp.TestRsltRgst";
- oParam.method = "reqExeMoleRslt";
- oParam.inds = "reqdata="+sInDsName+" highrslt1=ds_grid_grd_hrgntype1:u highrslt2=ds_grid_grd_hrgntype2:u highrslt3=ds_grid_grd_hrgntype3:u lowrslt1=ds_grid_grd_lrgntype1:u lowrslt2=ds_grid_grd_lrgntype2:u";
- oParam.async = false;
- oParam.callback = "cf_TXLPR00501";
- tranf_submit(oParam);
- }
-
- //콜백함수
- function cf_TXLPR00501(strSvcID, nErrorCode, strErrorMag)
- {
- if(strSvcID == "TXLPR00501" && nErrorCode==0)
- {
- grp_biz.txa_rslt.value = "";
- grp_biz.bool1.value = "0";
- lf_getMolePtNoList();
- sysf_messageBox("저장이","I002","");
- }
- }
- // 판독의사 지정
- function grp_biz_cmb_readdr_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- //grp_biz.group2.enable = true;
- }
- // 조회
- function grp_biz_group2_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_getMolePtNoList();
- }
- // 병리번호목록 그리드 클릭하여 이전결과조회
- function grp_biz_grd_moleptnolist_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(ds_grid_grd_moleptnolist.rowposition > -1)
- {
- lf_exePtNoChoi(ds_grid_grd_moleptnolist.rowposition);
- }
- }
- // 접수 시작일자 변경
- function grp_biz_group2_ipt_acptfromdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- var sFromDD = grp_biz.group2.ipt_acptfromdd.value;
- sFromDD = sFromDD.toString();
- grp_biz.group2.ipt_fromyear.value = sFromDD.substr(13,2);
- }
- // 접수 종료일자 변경
- function grp_biz_group2_ipt_acpttodd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- var sToDD = grp_biz.group2.ipt_acpttodd.value;
- sToDD = sToDD.toString();
- grp_biz.group2.ipt_toyear.value = sToDD.substr(13,2);
- }
- // 검사코드 검색
- function grp_biz_group2_btn_bloc_onclick(obj:Button, e:ClickEventInfo)
- {
- if(grp_testlist.visible == true)
- {
- grp_testlist.visible = false;
- }
- else
- {
- grp_testlist.visible = true;
- }
-
- }
- // 검사코드 TestList 닫기
- function grp_testlist_btn_cls_onclick(obj:Button, e:ClickEventInfo)
- {
- grp_testlist.visible = false;
- }
- // 검사코드 TestList 확인
- function grp_testlist_btn_cfm_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_exeTestItemChoi();
- }
- // 결과예문
- function grp_biz_btn_exmp100101_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_exeExmpCall();
- }
- // 결과예문 옆 텍스트
- function grp_biz_ipt_resn_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- lf_getExample("0"); // 1:Sample, 0:결과예문
- }
- }
- // 등록번호 엔터
- function grp_biz_group2_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- lf_exeRefValKeyPress();
- }
- }
- // HPV전용 체크박스
- function grp_biz_bool_hpv_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
- {
- lf_exeMoleRslt("OT", 1);
- }
- // Positive 체크박스
- function grp_biz_bool1_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
- {
- lf_exeMoleRslt("OT", 1);
- }
- // grd_hrgntype1 클릭
- function grp_biz_grd_hrgntype1_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- lf_exeMoleRslt("H1", e.col);
- }
- // grd_hrgntype2 클릭
- function grp_biz_grd_hrgntype2_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- lf_exeMoleRslt("H2", e.col);
- }
- // grd_hrgntype3 클릭
- function grp_biz_grd_hrgntype3_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- lf_exeMoleRslt("H3", e.col);
- }
- //grd_lrgntype1 클릭
- function grp_biz_grd_lrgntype1_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- lf_exeMoleRslt("L1", e.col);
- }
- //grd_lrgntype2 클릭
- function grp_biz_grd_lrgntype2_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- lf_exeMoleRslt("L2", e.col);
- }
- // 저장
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_exeRsltSave();
- }
- function grp_biz_btn_exmp100103_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_exeExmpCall();//(tar_readcnts1001, "/root/main/testrslt/testrsltinfoh/rsltcnts3", "3");
- }
- function grp_biz_btn_diag1001_onclick(obj:Button, e:ClickEventInfo)
- {
- fExeDiagPopup();
- fExeDiagInpt(btn_diag1001, "/root/main/testrslt/testrsltinfoh/rsltcnts3", tar_readcnts1001);
- }]]></Script>
- </Form>
- </FDL>
|