12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAHA04380" position="absolute 0 0 1198 775" titletext="건강검진결과" onload="SMAHA04380_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 0 25 1196 65" align="align:center top;" id="grp" class="div_SA" anchor="left top right">
- <Layouts>
- <Layout width="1193" height="38">
- <Static text="검진년도 :" position="absolute 5 12 99 29" id="caption13" class="search_name" anchor="default"/>
- <Combo position="absolute 79 10 149 29" id="combo1" taborder="1" innerdataset="@ds_init_baseinfo_yearlist_s900" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="grp_combo1_onitemchanged" style="align:left middle;"/>
- <Edit position="absolute 224 11 254 30" id="input1" class="input_search" enable="false" taborder="2" anchor="default" style="align:left middle;"/>
- <Static text="나이 :" position="absolute 175 12 220 29" id="caption17" class="search_name" anchor="default"/>
- <Static text="성 명 :" position="absolute 275 12 361 29" id="caption25" class="search_name" anchor="default"/>
- <Edit position="absolute 327 11 387 30" id="input2" class="input_search" enable="false" taborder="3" anchor="default" style="align:left middle;"/>
- <Static text="주민번호 :" position="absolute 740 12 829 29" id="caption28" class="search_name" visible="false" anchor="default"/>
- <Edit position="absolute 821 10 877 29" id="input3" class="input_search" taborder="4" visible="false" anchor="default"/>
- <Static text="-" position="absolute 881 11 893 28" id="caption29" class="search_n_b" visible="false" anchor="default"/>
- <Edit position="absolute 894 10 967 29" id="input4" class="input_search" taborder="5" visible="false" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption24" text="문진유무" class="cell_1" position="absolute 730 70 800 93" anchor="default"/>
- <Radio id="rdo_cmpyflag" taborder="1" columncount="-1" rowcount="-1" codecolumn="codecolumn" datacolumn="datacolumn" enable="false" position="absolute 805 72 878 92" style=":disabled {textpadding:0 3 0 3;}" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">유</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">무</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Calendar id="ipt_judgdd" taborder="2" readonly="true" class="input" enable="false" position="absolute 950 72 1029 91" mask="yyyy-mm-dd" dateformat="yyyy-MM-dd" value="null" anchor="default"/>
- <Combo id="cmb_fstjudgdrid" taborder="3" innerdataset="@ds_init_baseinfo_drlist" codecolumn="drid" datacolumn="drnm" class="combo" enable="false" position="absolute 1107 72 1179 91" anchor="default"/>
- <Static id="caption22" text="판정의" class="cell_1" position="absolute 1035 70 1105 93" anchor="default"/>
- <Static id="caption3" text="정상 A" class="cell_1" position="absolute 669 70 729 93" anchor="default"/>
- <Static id="caption5" text="정상 B" class="cell_1" position="absolute 669 98 769 182" anchor="default"/>
- <Shape id="line9" linetype="horizontal" class="line_2" position="absolute 644 93 1179 99" anchor="default"/>
- <Edit id="ipt_fst_etcsickcnts" taborder="5" class="input_search" position="absolute 884 162 1179 181" anchor="default"/>
- <Combo id="cmb_etcsickflag" taborder="6" innerdataset="ds_init_cmb_etcsickflag" codecolumn="cd" datacolumn="nm" class="combo_default" enable="false" position="absolute 771 162 881 181" anchor="default"/>
- <Static id="caption7" text="유질환자" class="cell_1" position="absolute 669 302 769 345" anchor="default"/>
- <Edit id="ipt_fst_etcsickcnts1" taborder="8" class="input_search" position="absolute 771 324 1178 343" anchor="default"/>
- <Static id="caption10" text="일반질환의심" class="cell_1" position="absolute 669 187 769 269" anchor="default"/>
- <Edit id="ipt_fst_etcsickcnts2" taborder="10" class="input_search" position="absolute 771 251 1179 270" anchor="default"/>
- <Static id="caption12" text="고혈압 당뇨병 질환의심 2차대상" class="cell_1" position="absolute 673 274 863 297" anchor="default"/>
- <Shape id="line12" linetype="horizontal" class="line_2" position="absolute 644 269 1179 275" anchor="default"/>
- <Static id="caption16" class="cell_1" position="absolute 644 187 674 269" anchor="default"/>
- <Static id="caption18" class="cell_1" position="absolute 644 70 674 93" anchor="default"/>
- <Static id="caption19" class="cell_1" position="absolute 644 98 674 182" anchor="default"/>
- <Static id="caption20" class="cell_1" position="absolute 644 302 674 345" anchor="default"/>
- <Static id="caption21" class="cell_1" position="absolute 644 274 674 297" anchor="default"/>
- <CheckBox id="bol_judgcdb" taborder="17" position="absolute 649 132 665 147" falsevalue="N" truevalue="Y" anchor="default"/>
- <CheckBox id="bol_judgcdr1" taborder="18" position="absolute 649 218 665 233" falsevalue="N" truevalue="Y" anchor="default"/>
- <CheckBox id="bol_judgcdr2" taborder="19" position="absolute 649 278 665 293" falsevalue="N" truevalue="Y" anchor="default"/>
- <CheckBox id="bol_judgcdc" taborder="20" position="absolute 649 316 665 331" falsevalue="N" truevalue="Y" anchor="default"/>
- <Shape id="line82" linetype="horizontal" class="line_2" position="absolute 644 182 1179 188" anchor="default"/>
- <Static id="caption8" text="판정일자" class="cell_1" position="absolute 878 70 948 93" anchor="default"/>
- <Shape id="line1" linetype="horizontal" class="line_2" position="absolute 644 297 1179 303" anchor="default"/>
- <Shape id="line2" linetype="horizontal" class="line_2" position="absolute 644 345 1179 351" anchor="default"/>
- <Static id="caption6" text="건강검진결과" class="tit_1" position="absolute 0 0 140 25"/>
- <CheckBox id="bol_judgcda" taborder="16" position="absolute 649 74 665 89" falsevalue="N" truevalue="Y" anchor="default"/>
- <Grid id="grd_rsltlst" taborder="21" binddataset="ds_main_acptinfo_rsltlst" useinputpanel="false" position="absolute 0 74 640 551" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="0"/>
- <Column size="120"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="74"/>
- <Column size="195"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="62"/>
- <Column size="58"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="42"/>
- <Column size="42"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="22"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="처방일자"/>
- <Cell col="2" text="분류"/>
- <Cell col="3" text="실시처방 유일번호"/>
- <Cell col="4" text="처방번호"/>
- <Cell col="5" text="검사코드"/>
- <Cell col="6" text="명칭"/>
- <Cell col="7" text="연계결과"/>
- <Cell col="8" text="결과"/>
- <Cell col="9" text="검사결과"/>
- <Cell col="10" text="단위"/>
- <Cell col="11" text="종류"/>
- <Cell col="12" text="비고"/>
- <Cell col="13" text="판정코드"/>
- <Cell col="14" text="판정값"/>
- <Cell col="15" text="LIS판정"/>
- <Cell col="16" text="Low"/>
- <Cell col="17" text="High"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="expr:currow + 1"/>
- <Cell col="1" text="bind:prcpdd"/>
- <Cell col="2" displaytype="combo" style="align:left middle;" text="bind:reptprntgrupcd" suppress="1" suppressalign="middle,over" combodataset="ds_init_baseinfo_comcodelst" combocodecol="cd" combodatacol="nm" enable="false"/>
- <Cell col="3" text="bind:execprcpuniqno"/>
- <Cell col="4" text="bind:prcpno"/>
- <Cell col="5" style="align:left middle;background:BIND(testcdBg);background2:BIND(testcdBg);" text="bind:testcd"/>
- <Cell col="6" style="align:left middle;background:BIND(bgColor);background2:BIND(bgColor);" text="bind:testnm"/>
- <Cell col="7" style="align:left middle;" text="bind:outtestrsltcnts"/>
- <Cell col="8" style="align:left middle;background:BIND(bgColor);background2:BIND(bgColor);" text="bind:testrsltcnts"/>
- <Cell col="9" style="align:left middle;background:BIND(bgColor);background2:BIND(bgColor);" text="bind:assorsltcnts"/>
- <Cell col="10" style="align:left middle;background:BIND(bgColor);background2:BIND(bgColor);" text="bind:rsltunit"/>
- <Cell col="11" style="align:left middle;" text="bind:rsltflag"/>
- <Cell col="12" style="align:left middle;" text="bind:remcnts"/>
- <Cell col="13" style="align:left middle;" text="bind:judgcd"/>
- <Cell col="14" style="align:left middle;" text="bind:judgrsltcnts"/>
- <Cell col="15" style="align:left middle;" text="bind:judgmark"/>
- <Cell col="16" style="align:left middle;background:BIND(bgColor);background2:BIND(bgColor);" text="bind:minval"/>
- <Cell col="17" style="align:left middle;background:BIND(maxvalBg);background2:BIND(maxvalBg);" text="bind:maxval"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption2" text="혈압" class="cell_1" position="absolute 644 563 740 598" style="background:#ddf0c1ff;" anchor="default"/>
- <Static id="caption30" text="*고혈압은 140/90mmHg이상을 말하며 치료와 예방을 위해서 염분섭취를 줄이고 규칙적인 운동 및 약물요법이 필요함" class="cell_1" position="absolute 739 563 1192 598" style="background:transparent;" anchor="default"/>
- <Static id="caption31" text="*빈혈:신체내 혈액이 감소한 경우로 일반적으로 혈색소수치를 측정하여 빈혈여부를 진단함 *RDW:적혈크기의 분포를 나타내는 것으로 빈혈시 증가 *백혈구:백혈구수가 증가되어 있으면 염증을 시사함" class="cell_1" position="absolute 739 601 1192 665" style="background:transparent;" anchor="default"/>
- <Static id="caption32" text="일반혈액검사" class="cell_1" position="absolute 644 601 740 665" style="background:#ddf0c1ff;" anchor="default"/>
- <Static id="caption33" text="*요당(glucose):당뇨병, 쿠씽증후군, 급성심근경색 *요단백(protein):신질환, 급만성신장염, 일과성열, 외상,심한빈혈 *잠혈(occult blood):비뇨기계통의 출혈성질환(신장염, 결석, 종양 등)" class="cell_1" position="absolute 95 679 640 739" style="background:transparent;" anchor="default"/>
- <Static id="caption34" text="요검사" class="cell_1" position="absolute 0 679 96 739" style="background:#ddf0c1ff;" anchor="default"/>
- <Static id="caption35" text="*FBS:주로 당뇨상태를 봄. 그외 심근경색, 급성고열, 임신일 때 상승함" class="cell_1" position="absolute 95 563 640 588" style="background:transparent;" anchor="default"/>
- <Static id="caption36" text="당검사" class="cell_1" position="absolute 0 563 96 588" style="background:#ddf0c1ff;" anchor="default"/>
- <Static id="caption37" text="*SGOT:간세포손상,간염,심근경색, 골격근질환, 폐쇄성황달 등에 상승 *SGPT:주로 간손상, 간염, 독성간염, 심부전증 등에 상승 *γ-GTP:알콜성간손상, 급성간염, 담도폐쇄, 간경화, 간암 등에 상승" class="cell_1" position="absolute 739 669 1192 729" style="background:transparent;" anchor="default"/>
- <Static id="caption38" text="간기능검사" class="cell_1" position="absolute 644 669 740 729" style="background:#ddf0c1ff;" anchor="default"/>
- <Static id="caption39" text="*크레아티닌:사구체여과기능의 지표, 신부전, 만성사구체신염, 용혈성빈혈, 당뇨병성산증 등에 상승" class="cell_1" position="absolute 95 743 640 768" style="background:transparent;" anchor="default"/>
- <Static id="caption40" text="신장기능검사" class="cell_1" position="absolute 0 743 96 768" style="background:#ddf0c1ff;" anchor="default"/>
- <Static id="caption41" text="지질검사" class="cell_1" position="absolute 0 592 96 675" style="background:#ddf0c1ff;" anchor="default"/>
- <Static id="caption42" text="*총콜레스테롤,LDL콜레스테롤, TG수치가 높으면 동맥경화, 고혈압 등 심장혈관과 뇌졸중의 원인과 악화의 요인이 됨 *HDL콜레스테롤은 좋은 콜레스테롤로 알려지고 있으며 운동하면 증가됨 *LDL콜레스테롤은 콜레스테롤을 세포로 운반하는 역할을 하며 130mg/dl이하로 유지하는 것이 좋음 (당뇨환자는 100mg/dl이하 유지)" class="cell_1" position="absolute 95 592 640 675" style="background:transparent;" anchor="default"/>
- <Static id="caption43" text="흉부촬영" class="cell_1" position="absolute 644 733 740 768" style="background:#ddf0c1ff;" anchor="default"/>
- <Static id="caption44" text="관련질환:폐결핵,폐암,기관지확장증,심장비대변형,기타폐질환 기침,객담,피로,미열이 있을 경우 결핵을 의심할 수 있음" class="cell_1" position="absolute 739 733 1192 768" style="background:transparent;" anchor="default"/>
- <cp_checkboxList id="chk_bjudgdetl" taborder="22" scrollbars="none" position="absolute 772 99 1179 158" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" titletext=" " anchor="default"/>
- <cp_checkboxList id="chk_r1judgdetl" taborder="23" scrollbars="none" position="absolute 772 187 1179 246" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" titletext=" " anchor="default"/>
- <cp_checkboxList id="chk_r2judgdetl" taborder="24" scrollbars="none" position="absolute 866 276 1175 295" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" titletext=" " anchor="default"/>
- <cp_checkboxList id="chk_cjudgdetl" taborder="25" scrollbars="none" position="absolute 772 302 1178 322" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" titletext=" " anchor="default"/>
- <Div id="grp_cmt" taborder="26" positionstep="0" position="absolute 643 789 1188 992" visible="false">
- <Layouts>
- <Layout>
- <Static id="caption10" text="의심질환소견" class="cell_1" position="absolute 1 1 126 47" anchor="default"/>
- <Static id="caption00" text="유질환소견" class="cell_1" position="absolute 1 52 126 98" anchor="default"/>
- <Static id="caption01" text="생활습관관리소견" class="cell_1" position="absolute 1 103 126 149" anchor="default"/>
- <Shape id="line1" class="line_2" position="absolute 1 47 536 53" anchor="default"/>
- <Shape id="line00" class="line_2" position="absolute 1 98 536 104" anchor="default"/>
- <Static id="caption02" text="기타소견" class="cell_1" position="absolute 1 154 126 202" anchor="default"/>
- <Shape id="line02" class="line_2" position="absolute 1 149 536 155" anchor="default"/>
- <TextArea id="txt_item01" taborder="1" wordwrap="word" position="absolute 128 1 536 47" anchor="left bottom"/>
- <TextArea id="txt_item02" taborder="2" wordwrap="word" position="absolute 128 52 536 98" anchor="left bottom"/>
- <TextArea id="txt_item03" taborder="3" wordwrap="word" position="absolute 128 103 536 149" anchor="left bottom"/>
- <TextArea id="txt_item04" taborder="4" wordwrap="word" position="absolute 128 154 536 202" anchor="left bottom"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="grp_cmt_pre" taborder="27" position="absolute 643 349 1188 552" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption14" text="사후조치" class="cell_1" position="absolute 1 104 126 127" anchor="default"/>
- <Static id="caption15" text="소견 및 조치사항" class="cell_1" position="absolute 1 133 126 202" anchor="default"/>
- <Static id="caption26" text="일반질병" class="cell_1" position="absolute 26 1 126 99" anchor="default"/>
- <Static id="caption27" class="cell_1" position="absolute 1 1 31 99" anchor="default"/>
- <CheckBox id="bol_d2sickyn" taborder="1" value="N" truevalue="Y" falsevalue="N" position="absolute 6 42 22 57" anchor="default"/>
- <Combo id="cmb_aftmngt" taborder="2" innerdataset="ds_init_cmb_aftmngt" codecolumn="cd" datacolumn="nm" class="combo" enable="false" position="absolute 128 106 536 125" anchor="default"/>
- <TextArea id="tar_judgexamcnts" taborder="3" scrollbars="fixedvert" wordwrap="char" class="input_search" position="absolute 128 133 536 202" anchor="default"/>
- <Grid id="grd_d2sicklst" taborder="4" binddataset="ds_main_acptinfo_judginfo_firstd2sicklst" useinputpanel="false" position="absolute 128 1 536 99" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="70"/>
- <Column size="300"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="질환코드"/>
- <Cell col="1" text="질환명"/>
- <Cell col="2" text="judgcd"/>
- </Band>
- <Band id="body">
- <Cell text="bind:sickcd" edittype="none" displaytype="none"/>
- <Cell col="1" text="bind:sicknm"/>
- <Cell col="2" text="bind:judgdetlcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line80" class="line_2" position="absolute 1 128 536 134" anchor="default"/>
- <Shape id="line81" class="line_2" position="absolute 1 99 536 105" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape id="line8" class="line_10" position="absolute 0 69 640 75"/>
- <Button id="Button00" taborder="28" text="확인방법" position="absolute 152 2 241 23" onclick="Button00_onclick"/>
- <Div id="Div00" taborder="29" position="absolute 181 68 808 270" style="background:white;border:1 solid red red;color:#262626ff;bordertype:normal 0 0 ;" visible="false">
- <Layouts>
- <Layout>
- <Static id="Static00" text="건강검진 프로그램의 변경으로 2018년도까지 조회가 가능합니다. 그 이후 결과는 아래 참고사항을 참고하시어 확인하시기 바랍니다. * 건강검진 개인결과지 * 건강IN 홈페이지 - 공인인증서 로그인 - 검강검진 - 건강검진결과조회 * HIS - 통합기록조회" position="absolute 5 5 618 195" style="linespace:7;align:left top;font:Dotum,13,bold;" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send_searchacptinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="appyear" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="healexamflag"/>
- <Col id="pid"/>
- <Col id="appyear"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_userinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="ptnm" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호1"/>
- <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호2"/>
- <Column id="age" type="STRING" size="256" sumtext="나이"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="age"/>
- <Col id="ptnm"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_rsltlst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="prcpno" type="STRING" size="256"/>
- <Column id="testcd" type="STRING" size="256"/>
- <Column id="testnm" type="STRING" size="256"/>
- <Column id="testrsltcnts" type="STRING" size="256"/>
- <Column id="outtestrsltcnts" type="STRING" size="256"/>
- <Column id="rsltunit" type="STRING" size="256"/>
- <Column id="rsltflag" type="STRING" size="256"/>
- <Column id="remcnts" type="STRING" size="256"/>
- <Column id="assorsltcnts" type="STRING" size="256"/>
- <Column id="judgcd" type="STRING" size="256"/>
- <Column id="judgrsltcnts" type="STRING" size="256"/>
- <Column id="inptflag" type="STRING" size="256"/>
- <Column id="judgmark" type="STRING" size="256"/>
- <Column id="refh" type="STRING" size="256"/>
- <Column id="refl" type="STRING" size="256"/>
- <Column id="testcdBg" type="STRING" size="256"/>
- <Column id="maxvalBg" type="STRING" size="256"/>
- <Column id="bgColor" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="prcpdd"/>
- <Col id="execprcpuniqno"/>
- <Col id="prcpno"/>
- <Col id="testcd"/>
- <Col id="testnm"/>
- <Col id="testrsltcnts"/>
- <Col id="outtestrsltcnts"/>
- <Col id="rsltunit"/>
- <Col id="rsltflag"/>
- <Col id="remcnts"/>
- <Col id="assorsltcnts"/>
- <Col id="judgcd"/>
- <Col id="judgrsltcnts"/>
- <Col id="inptflag"/>
- <Col id="judgmark"/>
- <Col id="refh"/>
- <Col id="refl"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_firstjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fst_inqryn" type="STRING" size="256"/>
- <Column id="fst_estmamt" type="STRING" size="256"/>
- <Column id="fst_judgcd" type="STRING" size="256"/>
- <Column id="fst_bjudgdetl" type="STRING" size="256"/>
- <Column id="fst_etcsickflag" type="STRING" size="256"/>
- <Column id="fst_etcsickcnts" type="STRING" size="256"/>
- <Column id="fst_cjudgdetl" type="STRING" size="256"/>
- <Column id="fst_etcsickcnts1" type="STRING" size="256"/>
- <Column id="fst_r1judgdetl" type="STRING" size="256"/>
- <Column id="fst_etcsickcnts2" type="STRING" size="256"/>
- <Column id="fst_r2judgdetl" type="STRING" size="256"/>
- <Column id="fst_judgexamcd" type="STRING" size="256"/>
- <Column id="fst_judgexamcnts" type="STRING" size="256"/>
- <Column id="fst_histflag" type="STRING" size="256"/>
- <Column id="fst_histcnts" type="STRING" size="256"/>
- <Column id="fst_lifestatflag" type="STRING" size="256"/>
- <Column id="fst_lifestatcnts" type="STRING" size="256"/>
- <Column id="fst_trmaflag" type="STRING" size="256"/>
- <Column id="fst_gnrlstatflag" type="STRING" size="256"/>
- <Column id="fst_judgdd" type="STRING" size="256"/>
- <Column id="fst_judgdrid" type="STRING" size="256"/>
- <Column id="fst_d1sickyn" type="STRING" size="256"/>
- <Column id="fst_d1sickcd" type="STRING" size="256"/>
- <Column id="fst_d2sickyn" type="STRING" size="256"/>
- <Column id="fst_d2sickcd" type="STRING" size="256"/>
- <Column id="fst_aftmngt" type="STRING" size="256"/>
- <Column id="fst_ajudgcd" type="STRING" size="256"/>
- <Column id="fst_bjudgcd" type="STRING" size="256"/>
- <Column id="fst_cjudgcd" type="STRING" size="256"/>
- <Column id="fst_r1judgcd" type="STRING" size="256"/>
- <Column id="fst_r2judgcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fst_inqryn">Y</Col>
- <Col id="fst_estmamt"/>
- <Col id="fst_judgcd"/>
- <Col id="fst_bjudgdetl"/>
- <Col id="fst_etcsickflag"/>
- <Col id="fst_etcsickcnts"/>
- <Col id="fst_cjudgdetl"/>
- <Col id="fst_etcsickcnts1"/>
- <Col id="fst_r1judgdetl"/>
- <Col id="fst_etcsickcnts2"/>
- <Col id="fst_r2judgdetl"/>
- <Col id="fst_judgexamcd"/>
- <Col id="fst_judgexamcnts"/>
- <Col id="fst_histflag"/>
- <Col id="fst_histcnts"/>
- <Col id="fst_lifestatflag"/>
- <Col id="fst_lifestatcnts"/>
- <Col id="fst_trmaflag"/>
- <Col id="fst_gnrlstatflag"/>
- <Col id="fst_judgdd"/>
- <Col id="fst_judgdrid"/>
- <Col id="fst_d1sickyn"/>
- <Col id="fst_d1sickcd"/>
- <Col id="fst_d2sickyn"/>
- <Col id="fst_d2sickcd"/>
- <Col id="fst_aftmngt"/>
- <Col id="fst_ajudgcd"/>
- <Col id="fst_bjudgcd"/>
- <Col id="fst_cjudgcd"/>
- <Col id="fst_r1judgcd"/>
- <Col id="fst_r2judgcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_firstjudg_form" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fst_inqryn" type="STRING" size="256"/>
- <Column id="fst_estmamt" type="STRING" size="256"/>
- <Column id="fst_judgcd" type="STRING" size="256"/>
- <Column id="fst_bjudgdetl" type="STRING" size="256"/>
- <Column id="fst_etcsickflag" type="STRING" size="256"/>
- <Column id="fst_etcsickcnts" type="STRING" size="256"/>
- <Column id="fst_cjudgdetl" type="STRING" size="256"/>
- <Column id="fst_etcsickcnts1" type="STRING" size="256"/>
- <Column id="fst_r1judgdetl" type="STRING" size="256"/>
- <Column id="fst_etcsickcnts2" type="STRING" size="256"/>
- <Column id="fst_r2judgdetl" type="STRING" size="256"/>
- <Column id="fst_judgexamcd" type="STRING" size="256"/>
- <Column id="fst_judgexamcnts" type="STRING" size="256"/>
- <Column id="fst_histflag" type="STRING" size="256"/>
- <Column id="fst_histcnts" type="STRING" size="256"/>
- <Column id="fst_lifestatflag" type="STRING" size="256"/>
- <Column id="fst_lifestatcnts" type="STRING" size="256"/>
- <Column id="fst_trmaflag" type="STRING" size="256"/>
- <Column id="fst_gnrlstatflag" type="STRING" size="256"/>
- <Column id="fst_judgdd" type="STRING" size="256"/>
- <Column id="fst_judgdrid" type="STRING" size="256"/>
- <Column id="fst_d1sickyn" type="STRING" size="256"/>
- <Column id="fst_d1sickcd" type="STRING" size="256"/>
- <Column id="fst_d2sickyn" type="STRING" size="256"/>
- <Column id="fst_d2sickcd" type="STRING" size="256"/>
- <Column id="fst_aftmngt" type="STRING" size="256"/>
- <Column id="fst_ajudgcd" type="STRING" size="256"/>
- <Column id="fst_bjudgcd" type="STRING" size="256"/>
- <Column id="fst_cjudgcd" type="STRING" size="256"/>
- <Column id="fst_r1judgcd" type="STRING" size="256"/>
- <Column id="fst_r2judgcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fst_inqryn">Y</Col>
- <Col id="fst_estmamt"/>
- <Col id="fst_judgcd"/>
- <Col id="fst_bjudgdetl"/>
- <Col id="fst_etcsickflag"/>
- <Col id="fst_etcsickcnts"/>
- <Col id="fst_cjudgdetl"/>
- <Col id="fst_etcsickcnts1"/>
- <Col id="fst_r1judgdetl"/>
- <Col id="fst_etcsickcnts2"/>
- <Col id="fst_r2judgdetl"/>
- <Col id="fst_judgexamcd"/>
- <Col id="fst_judgexamcnts"/>
- <Col id="fst_histflag"/>
- <Col id="fst_histcnts"/>
- <Col id="fst_lifestatflag"/>
- <Col id="fst_lifestatcnts"/>
- <Col id="fst_trmaflag"/>
- <Col id="fst_gnrlstatflag"/>
- <Col id="fst_judgdd"/>
- <Col id="fst_judgdrid"/>
- <Col id="fst_d1sickyn"/>
- <Col id="fst_d1sickcd"/>
- <Col id="fst_d2sickyn"/>
- <Col id="fst_d2sickcd"/>
- <Col id="fst_aftmngt"/>
- <Col id="fst_ajudgcd"/>
- <Col id="fst_bjudgcd"/>
- <Col id="fst_cjudgcd"/>
- <Col id="fst_r1judgcd"/>
- <Col id="fst_r2judgcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_firstd1sicklst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judgdetlcd" type="STRING" size="256"/>
- <Column id="sickcd" type="STRING" size="256"/>
- <Column id="sicknm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="judgdetlcd"/>
- <Col id="sickcd"/>
- <Col id="sicknm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_firstd2sicklst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judgdetlcd" type="STRING" size="256"/>
- <Column id="sickcd" type="STRING" size="256"/>
- <Column id="sicknm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="judgdetlcd"/>
- <Col id="sickcd"/>
- <Col id="sicknm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_secondjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <secondjudg>
- <sec_judgcd/>
- <sec_D1sickcd/>
- <sec_D2sickcd/>
- <sec_aftercd/>
- <sec_judgexamcd/>
- <sec_rsltsmmcnt/>
- <sec_judgdd/>
- <sec_judgdrid/>
- <sec_bjudgdetl/>
- <sec_cjudgdetl/>
- <sec_d2judgdetl/>
- <sec_d1judgdetl/>
- <sec_colgrecmfact/>
- <sec_glycosyn/>
- <sec_hypetsyn/>
- <sec_glycosdetl/>
- <sec_hypetsdetl/>
- <sec_glycosanamnesisyn/>
- <sec_hypetsanamnesisyn/>
- <sec_glycosanamnesisdetl/>
- <sec_hypetsanamnesisdetl/>
- <sec_awarfunthandcap/>
- <sec_melancholia1/>
- <sec_melancholia2/>
- <sec_smokyn/>
- <sec_smoknicotinedepend/>
- <sec_smokprcp/>
- <sec_drunkyn/>
- <sec_drunkvalu/>
- <sec_drunkprcp/>
- <sec_exeryn/>
- <sec_exervalu/>
- <sec_exerkind/>
- <sec_exertm/>
- <sec_exertims/>
- <sec_nutryn/>
- <sec_nutrvalu/>
- <sec_nutrprcprecm/>
- <sec_nutrprcptemperance/>
- <sec_nutrmealhabit/>
- <sec_nutrlnk/>
- <sec_fatyn/>
- <sec_fatsievqtyindx/>
- <sec_fatabdmn/>
- <sec_fatprcp/>
- <sec_scndjudgdd/>
- <sec_scndjudgdrid/>
- </secondjudg>
- <ColumnInfo>
- <Column id="sec_judgcd" type="STRING" size="256"/>
- <Column id="sec_D1sickcd" type="STRING" size="256"/>
- <Column id="sec_D2sickcd" type="STRING" size="256"/>
- <Column id="sec_aftercd" type="STRING" size="256"/>
- <Column id="sec_judgexamcd" type="STRING" size="256"/>
- <Column id="sec_rsltsmmcnt" type="STRING" size="256"/>
- <Column id="sec_judgdd" type="STRING" size="256"/>
- <Column id="sec_judgdrid" type="STRING" size="256"/>
- <Column id="sec_bjudgdetl" type="STRING" size="256"/>
- <Column id="sec_cjudgdetl" type="STRING" size="256"/>
- <Column id="sec_d2judgdetl" type="STRING" size="256"/>
- <Column id="sec_d1judgdetl" type="STRING" size="256"/>
- <Column id="sec_colgrecmfact" type="STRING" size="256"/>
- <Column id="sec_glycosyn" type="STRING" size="256"/>
- <Column id="sec_hypetsyn" type="STRING" size="256"/>
- <Column id="sec_glycosdetl" type="STRING" size="256"/>
- <Column id="sec_hypetsdetl" type="STRING" size="256"/>
- <Column id="sec_glycosanamnesisyn" type="STRING" size="256"/>
- <Column id="sec_hypetsanamnesisyn" type="STRING" size="256"/>
- <Column id="sec_glycosanamnesisdetl" type="STRING" size="256"/>
- <Column id="sec_hypetsanamnesisdetl" type="STRING" size="256"/>
- <Column id="sec_awarfunthandcap" type="STRING" size="256"/>
- <Column id="sec_melancholia1" type="STRING" size="256"/>
- <Column id="sec_melancholia2" type="STRING" size="256"/>
- <Column id="sec_smokyn" type="STRING" size="256"/>
- <Column id="sec_smoknicotinedepend" type="STRING" size="256"/>
- <Column id="sec_smokprcp" type="STRING" size="256"/>
- <Column id="sec_drunkyn" type="STRING" size="256"/>
- <Column id="sec_drunkvalu" type="STRING" size="256"/>
- <Column id="sec_drunkprcp" type="STRING" size="256"/>
- <Column id="sec_exeryn" type="STRING" size="256"/>
- <Column id="sec_exervalu" type="STRING" size="256"/>
- <Column id="sec_exerkind" type="STRING" size="256"/>
- <Column id="sec_exertm" type="STRING" size="256"/>
- <Column id="sec_exertims" type="STRING" size="256"/>
- <Column id="sec_nutryn" type="STRING" size="256"/>
- <Column id="sec_nutrvalu" type="STRING" size="256"/>
- <Column id="sec_nutrprcprecm" type="STRING" size="256"/>
- <Column id="sec_nutrprcptemperance" type="STRING" size="256"/>
- <Column id="sec_nutrmealhabit" type="STRING" size="256"/>
- <Column id="sec_nutrlnk" type="STRING" size="256"/>
- <Column id="sec_fatyn" type="STRING" size="256"/>
- <Column id="sec_fatsievqtyindx" type="STRING" size="256"/>
- <Column id="sec_fatabdmn" type="STRING" size="256"/>
- <Column id="sec_fatprcp" type="STRING" size="256"/>
- <Column id="sec_scndjudgdd" type="STRING" size="256"/>
- <Column id="sec_scndjudgdrid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="sec_judgcd"/>
- <Col id="sec_D1sickcd"/>
- <Col id="sec_D2sickcd"/>
- <Col id="sec_aftercd"/>
- <Col id="sec_judgexamcd"/>
- <Col id="sec_rsltsmmcnt"/>
- <Col id="sec_judgdd"/>
- <Col id="sec_judgdrid"/>
- <Col id="sec_bjudgdetl"/>
- <Col id="sec_cjudgdetl"/>
- <Col id="sec_d2judgdetl"/>
- <Col id="sec_d1judgdetl"/>
- <Col id="sec_colgrecmfact"/>
- <Col id="sec_glycosyn"/>
- <Col id="sec_hypetsyn"/>
- <Col id="sec_glycosdetl"/>
- <Col id="sec_hypetsdetl"/>
- <Col id="sec_glycosanamnesisyn"/>
- <Col id="sec_hypetsanamnesisyn"/>
- <Col id="sec_glycosanamnesisdetl"/>
- <Col id="sec_hypetsanamnesisdetl"/>
- <Col id="sec_awarfunthandcap"/>
- <Col id="sec_melancholia1"/>
- <Col id="sec_melancholia2"/>
- <Col id="sec_smokyn"/>
- <Col id="sec_smoknicotinedepend"/>
- <Col id="sec_smokprcp"/>
- <Col id="sec_drunkyn"/>
- <Col id="sec_drunkvalu"/>
- <Col id="sec_drunkprcp"/>
- <Col id="sec_exeryn"/>
- <Col id="sec_exervalu"/>
- <Col id="sec_exerkind"/>
- <Col id="sec_exertm"/>
- <Col id="sec_exertims"/>
- <Col id="sec_nutryn"/>
- <Col id="sec_nutrvalu"/>
- <Col id="sec_nutrprcprecm"/>
- <Col id="sec_nutrprcptemperance"/>
- <Col id="sec_nutrmealhabit"/>
- <Col id="sec_nutrlnk"/>
- <Col id="sec_fatyn"/>
- <Col id="sec_fatsievqtyindx"/>
- <Col id="sec_fatabdmn"/>
- <Col id="sec_fatprcp"/>
- <Col id="sec_scndjudgdd"/>
- <Col id="sec_scndjudgdrid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_oraljudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="oral_estmamt" type="STRING" size="256"/>
- <Column id="oral_judgcd" type="STRING" size="256"/>
- <Column id="oral_judgdrid" type="STRING" size="256"/>
- <Column id="oral_judgdd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="oral_estmamt"/>
- <Col id="oral_judgcd"/>
- <Col id="oral_judgdrid"/>
- <Col id="oral_judgdd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_specjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_acptinfo_judginfo_genrjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_acptinfo_judginfo_lifehabitprcp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="atdoct" type="STRING" size="256"/>
- <Column id="smokflag" type="STRING" size="256"/>
- <Column id="nicodepend" type="STRING" size="256"/>
- <Column id="nosmokbookread" type="STRING" size="256"/>
- <Column id="nicochangeregm" type="STRING" size="256"/>
- <Column id="nosmokdrug" type="STRING" size="256"/>
- <Column id="suppservice" type="STRING" size="256"/>
- <Column id="suppserviceetc" type="STRING" size="256"/>
- <Column id="smokbettersick" type="STRING" size="256"/>
- <Column id="drunkstat" type="STRING" size="256"/>
- <Column id="nodrunkday" type="STRING" size="256"/>
- <Column id="daydrunkcnt" type="STRING" size="256"/>
- <Column id="weekdrunkcnt" type="STRING" size="256"/>
- <Column id="drunkrestday" type="STRING" size="256"/>
- <Column id="drunkdiary" type="STRING" size="256"/>
- <Column id="nodrunkbook" type="STRING" size="256"/>
- <Column id="drunkdrug" type="STRING" size="256"/>
- <Column id="drunketc" type="STRING" size="256"/>
- <Column id="drunkbettersick" type="STRING" size="256"/>
- <Column id="exergrade" type="STRING" size="256"/>
- <Column id="exerkind" type="STRING" size="256"/>
- <Column id="exerkindetc" type="STRING" size="256"/>
- <Column id="exertime" type="STRING" size="256"/>
- <Column id="exertimeetc" type="STRING" size="256"/>
- <Column id="exercnt" type="STRING" size="256"/>
- <Column id="exerbettersick" type="STRING" size="256"/>
- <Column id="exerbettersicketc" type="STRING" size="256"/>
- <Column id="exerreq" type="STRING" size="256"/>
- <Column id="ntrhabit" type="STRING" size="256"/>
- <Column id="ntrhabitbetterprcp" type="STRING" size="256"/>
- <Column id="ntrbettersick" type="STRING" size="256"/>
- <Column id="ntrbettersicketc" type="STRING" size="256"/>
- <Column id="ntrreq" type="STRING" size="256"/>
- <Column id="bodyweight" type="STRING" size="256"/>
- <Column id="fatstat" type="STRING" size="256"/>
- <Column id="sickoccurgrade" type="STRING" size="256"/>
- <Column id="reduweightper" type="STRING" size="256"/>
- <Column id="goalweight" type="STRING" size="256"/>
- <Column id="goalmonth" type="STRING" size="256"/>
- <Column id="reduweight" type="STRING" size="256"/>
- <Column id="fatprcp" type="STRING" size="256"/>
- <Column id="fatdrugcure" type="STRING" size="256"/>
- <Column id="fatprcpetc" type="STRING" size="256"/>
- <Column id="fatbettersick" type="STRING" size="256"/>
- <Column id="fatbettersicketc" type="STRING" size="256"/>
- <Column id="fatreq" type="STRING" size="256"/>
- <Column id="nosmokuseyn" type="STRING" size="256"/>
- <Column id="nodrunkuseyn" type="STRING" size="256"/>
- <Column id="exeruseyn" type="STRING" size="256"/>
- <Column id="nutritionuseyn" type="STRING" size="256"/>
- <Column id="fatuseyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="atdoct"/>
- <Col id="smokflag"/>
- <Col id="nicodepend"/>
- <Col id="nosmokbookread"/>
- <Col id="nicochangeregm"/>
- <Col id="nosmokdrug"/>
- <Col id="suppservice"/>
- <Col id="suppserviceetc"/>
- <Col id="smokbettersick"/>
- <Col id="drunkstat"/>
- <Col id="nodrunkday"/>
- <Col id="daydrunkcnt"/>
- <Col id="weekdrunkcnt"/>
- <Col id="drunkrestday"/>
- <Col id="drunkdiary"/>
- <Col id="nodrunkbook"/>
- <Col id="drunkdrug"/>
- <Col id="drunketc"/>
- <Col id="drunkbettersick"/>
- <Col id="exergrade"/>
- <Col id="exerkind"/>
- <Col id="exerkindetc"/>
- <Col id="exertime"/>
- <Col id="exertimeetc"/>
- <Col id="exercnt"/>
- <Col id="exerbettersick"/>
- <Col id="exerbettersicketc"/>
- <Col id="exerreq"/>
- <Col id="ntrhabit"/>
- <Col id="ntrhabitbetterprcp"/>
- <Col id="ntrbettersick"/>
- <Col id="ntrbettersicketc"/>
- <Col id="ntrreq"/>
- <Col id="bodyweight"/>
- <Col id="fatstat"/>
- <Col id="sickoccurgrade"/>
- <Col id="reduweightper"/>
- <Col id="goalweight"/>
- <Col id="goalmonth"/>
- <Col id="reduweight"/>
- <Col id="fatprcp"/>
- <Col id="fatdrugcure"/>
- <Col id="fatprcpetc"/>
- <Col id="fatbettersick"/>
- <Col id="fatbettersicketc"/>
- <Col id="fatreq"/>
- <Col id="nosmokuseyn"/>
- <Col id="nodrunkuseyn"/>
- <Col id="exeruseyn"/>
- <Col id="nutritionuseyn"/>
- <Col id="fatuseyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_etcjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="etc_judgdd" type="STRING" size="256"/>
- <Column id="etc_judgdrid" type="STRING" size="256"/>
- <Column id="etc_judgexamcnts" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="etc_judgdd"/>
- <Col id="etc_judgdrid"/>
- <Col id="etc_judgexamcnts"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_totjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="totcmtcnts" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_healacptinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="건진환자등록번호"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="환자등록번호(원무)"/>
- <Column id="pid" type="STRING" size="256" sumtext="주민번호(상위)"/>
- <Column id="orddd" type="STRING" size="256" sumtext="주민번호(하위)"/>
- <Column id="cretno" type="STRING" size="256" sumtext="환자성명"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="주민번호(하위)"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_searchgnrljudginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256"/>
- <Column id="rsrvdd" type="STRING" size="256"/>
- <Column id="rsrvno" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="hopedd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="healexamflag"/>
- <Col id="rsrvdd"/>
- <Col id="rsrvno"/>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="cretno"/>
- <Col id="hopedd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_gnrljudginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="건진환자등록번호"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="환자등록번호(원무)"/>
- <Column id="pid" type="STRING" size="256" sumtext="주민번호(상위)"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="주민번호(하위)"/>
- <Column id="orddd" type="STRING" size="256" sumtext="주민번호(하위)"/>
- <Column id="cretno" type="STRING" size="256" sumtext="환자성명"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="성별"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchinstcd" type="STRING" size="256"/>
- <Column id="srchhealexamflag" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="srchrsrvdd" type="STRING" size="256"/>
- <Column id="srchrsrvno" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- <Column id="srchorddd" type="STRING" size="256"/>
- <Column id="srchcretno" type="STRING" size="256"/>
- <Column id="srchpkgcd" type="STRING" size="256"/>
- <Column id="srchhopedd" type="STRING" size="256"/>
- <Column id="srchsex" type="STRING" size="256"/>
- <Column id="srchrsltflag" type="STRING" size="256"/>
- <Column id="srchchoiflag" type="STRING" size="256"/>
- <Column id="srchcond" type="STRING" size="256"/>
- <Column id="srchclscd" type="STRING" size="256"/>
- <Column id="srchetccd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchinstcd"/>
- <Col id="srchhealexamflag"/>
- <Col id="srchhealexamdetlflag"/>
- <Col id="srchrsrvdd"/>
- <Col id="srchrsrvno"/>
- <Col id="srchpid"/>
- <Col id="srchorddd"/>
- <Col id="srchcretno"/>
- <Col id="srchpkgcd"/>
- <Col id="srchhopedd"/>
- <Col id="srchsex"/>
- <Col id="srchrsltflag"/>
- <Col id="srchchoiflag"/>
- <Col id="srchcond"/>
- <Col id="srchclscd"/>
- <Col id="srchetccd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_buffer" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_baseinfo_comcodelst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" sumtext="코드"/>
- <Column id="nm" type="STRING" size="256" sumtext="코드명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_comcodelst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" sumtext="코드"/>
- <Column id="nm" type="STRING" size="256" sumtext="코드명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_drlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="sel" type="STRING" size="256" sumtext="선택"/>
- <Column id="drid" type="STRING" size="256" sumtext="의사ID"/>
- <Column id="drnm" type="STRING" size="256" sumtext="의사명"/>
- <Column id="drlicnsno" type="STRING" size="256" sumtext="의사면허번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_yearlist_s900" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_acptinfo_judginfo_fst_bjudgdetl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_fst_r1judgdetl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_fst_r2judgdetl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_fst_cjudgdetl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_fst_etcsickflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_acptinfo_judginfo_fst_aftmngt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp.combo1" propid="value" datasetid="ds_send_searchacptinfo" columnid="appyear"/>
- <BindItem id="item1" compid="grp.input1" propid="value" datasetid="ds_main_userinfo" columnid="age"/>
- <BindItem id="item2" compid="grp.input2" propid="value" datasetid="ds_main_userinfo" columnid="ptnm"/>
- <BindItem id="item3" compid="grp.input3" propid="value" datasetid="ds_main_userinfo" columnid="rrgstno1"/>
- <BindItem id="item4" compid="grp.input4" propid="value" datasetid="ds_main_userinfo" columnid="rrgstno2"/>
- <BindItem id="item5" compid="bol_judgcda" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_ajudgcd"/>
- <BindItem id="item6" compid="bol_judgcdb" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_bjudgcd"/>
- <BindItem id="item7" compid="bol_judgcdr1" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_r1judgcd"/>
- <BindItem id="item8" compid="bol_judgcdr2" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_r2judgcd"/>
- <BindItem id="item9" compid="bol_judgcdc" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_cjudgcd"/>
- <BindItem id="item11" compid="rdo_cmpyflag" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_inqryn"/>
- <BindItem id="item12" compid="ipt_judgdd" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_judgdd"/>
- <BindItem id="item13" compid="cmb_fstjudgdrid" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_judgdrid"/>
- <BindItem id="item14" compid="cmb_etcsickflag" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_etcsickflag"/>
- <BindItem id="item15" compid="ipt_fst_etcsickcnts" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_etcsickcnts"/>
- <BindItem id="item16" compid="ipt_fst_etcsickcnts2" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_etcsickcnts2"/>
- <BindItem id="item17" compid="ipt_fst_etcsickcnts1" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_etcsickcnts1"/>
- <BindItem id="item89" compid="grp_cmt.txt_item01" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_item01"/>
- <BindItem id="item20" compid="grp_cmt.txt_item02" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_item02"/>
- <BindItem id="item21" compid="grp_cmt.txt_item03" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_item03"/>
- <BindItem id="item22" compid="grp_cmt.txt_item04" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_item04"/>
- <BindItem id="item10" compid="grp_cmt_pre.bol_d2sickyn" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_d2sickyn"/>
- <BindItem id="item18" compid="grp_cmt_pre.cmb_aftmngt" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_aftmngt"/>
- <BindItem id="item19" compid="grp_cmt_pre.tar_judgexamcnts" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_judgexamcnts"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include 'com_commonxp::comm_main.xjs';
- include 'ast_healthexambasexp::healcombolist.xjs';
- var arErrorCode = new HashArray();
- //=======================================================================================
- // Local methods
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument :
- * Description : 조회
- ****************************************************************************************/
- function fGetSearch() {
- //검사결과
- ds_main_acptinfo_rsltlst.clearData();
- //판정내용
- ds_main_acptinfo_judginfo_firstjudg.clearData();
- ds_main_acptinfo_judginfo_firstd1sicklst.clearData();
- ds_main_acptinfo_judginfo_firstd2sicklst.clearData();
- ds_main_acptinfo_judginfo_secondjudg.clearData();
- ds_main_acptinfo_judginfo_oraljudg.clearData();
- ds_main_acptinfo_judginfo_specjudg.clearData();
- ds_main_acptinfo_judginfo_genrjudg.clearData();
- ds_main_acptinfo_judginfo_lifehabitprcp.clearData();
- ds_main_acptinfo_judginfo_etcjudg.clearData();
- ds_main_acptinfo_judginfo_totjudg.clearData();
- //사용자정보 조회
- if(fGetUserinfo()) {
- //환자정보 조회
- if(fGetPatminfo()) {
- //접수정보 조회
- if(fGetAcptinfo()) {
- //판정정보 조회
- if(fGetGnrljudginfo()) {
- // openLoadingBar("건강검진 결과정보 ");
- //공통코드 조회
- fGetBasicCd();
- //기본코드 내역 가져오기
- fGetBasicCdList();
- //결과정보, 판정정보 조회
- fGetRsltInfo();
- //grd_rsltlst 색 변경
- fSetGridInitState(grd_rsltlst);
- // closeLoadingBar();
- }
- }
- }
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 사용자정보 조회
- ****************************************************************************************/
- function fGetUserinfo() {
- dsf_createDsRow("ds_req", [
- { col: "userid", type: "string", size: 256, val: sysf_getUserId() }
- ], false);
- ds_main_userinfo.clearData();
-
- var oParam = {};
- oParam.id = "TRAHA04370";
- oParam.service = "healthexamrsltapp.RsltInpt";
- oParam.method = "reqGetUserInfo";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_main_userinfo=userinfo";
- oParam.async = false;
- oParam.callback = "callback";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRAHA04370") > -1) {
- if(utlf_transNullToEmpty(ds_main_userinfo.getColumn(0, "ptnm")) == "" ||
- utlf_transNullToEmpty(ds_main_userinfo.getColumn(0, "rrgstno1")) == "" ||
- utlf_transNullToEmpty(ds_main_userinfo.getColumn(0, "rrgstno2")) == "" ||
- utlf_transNullToEmpty(ds_main_userinfo.getColumn(0, "age")) == "") {
- sysf_messageBox("사용자정보가 유효하지 않습니다.", "E999");
- return false;
- }
- else {
- return true;
- }
- }
- else {
- sysf_messageBox("사용자정보가 존재하지 않습니다.", "E999");
- return false;
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 건진 환자정보 조회
- ****************************************************************************************/
- function fGetPatminfo() {
- dsf_createDsRow('ds_req',[
- { col: 'hngnm', type: 'string', size: 256, val: ds_main_userinfo.getColumn(0, 'ptnm') },
- { col: 'rrgstno1', type: 'string', size: 256, val: ds_main_userinfo.getColumn(0, 'rrgstno1') },
- { col: 'rrgstno2', type: 'string', size: 256, val: ds_main_userinfo.getColumn(0, 'rrgstno2') }
- ], false);
- ds_main_patminfo.clearData();
- var oParam = {};
- oParam.id = "TRAHA04381";
- oParam.service = "healthexamrsrvacptapp.PamMngt";
- oParam.method = "reqGetPidInfo";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_main_patminfo=item";
- oParam.async = false;
- oParam.callback = "callback";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRAHA04381") > -1) {
- dsf_setTypeFormat(ds_main_patminfo, "healexampid:INT");
- //ds_main_patminfo.updateColID('rgstno1', 'rrgstno1');
- //ds_main_patminfo.updateColID('rgstno2', 'rrgstno2');
- if(utlf_transNullToEmpty(ds_main_patminfo.getColumn(0, "pid")) == "") {
- sysf_messageBox("건강검진 환자정보가 존재하지 않습니다", "E999");
- return false;
- }
- return true;
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 건진 접수정보 조회
- ****************************************************************************************/
- function fGetAcptinfo() {
- ds_send_searchacptinfo.setColumn(0, "healexamflag", "G");
- ds_send_searchacptinfo.setColumn(0, "pid", ds_main_patminfo.getColumn(0, "pid"));
- ds_main_healacptinfo.clearData();
- var oParam = {};
- oParam.id = "TRAHA04382";
- oParam.service = "healexamrsltjudgapp.GnrlJudgInpt";
- oParam.method = "reqGetAcptInfo";
- oParam.inds = "req=ds_send_searchacptinfo";
- oParam.outds = "ds_main_healacptinfo=item";
- oParam.async = false;
- oParam.callback = "callback";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRAHA04382") > -1) {
- var rsrvdd = utlf_transNullToEmpty(ds_main_healacptinfo.getColumn(0, "rsrvdd"));
- var rsrvno = utlf_transNullToEmpty(ds_main_healacptinfo.getColumn(0, "rsrvno"));
- var pid = utlf_transNullToEmpty(ds_main_healacptinfo.getColumn(0, "pid"));
- var orddd = utlf_transNullToEmpty(ds_main_healacptinfo.getColumn(0, "orddd"));
- var cretno = utlf_transNullToEmpty(ds_main_healacptinfo.getColumn(0, "cretno"));
- var hopedd = utlf_transNullToEmpty(ds_main_healacptinfo.getColumn(0, "hopedd"));
- if(rsrvdd == "" || rsrvno == "" || pid == "" || orddd == "" || cretno == "" || hopedd == "") {
- sysf_messageBox("건진이력이 없습니다.", "E999");
- return false;
- }
- else {
- ds_send_searchgnrljudginfo.setColumn(0, "healexamflag", "G");
- ds_send_searchgnrljudginfo.setColumn(0, "rsrvdd", rsrvdd);
- ds_send_searchgnrljudginfo.setColumn(0, "rsrvno", rsrvno);
- ds_send_searchgnrljudginfo.setColumn(0, "pid", pid);
- ds_send_searchgnrljudginfo.setColumn(0, "orddd", orddd);
- ds_send_searchgnrljudginfo.setColumn(0, "cretno", cretno);
- ds_send_searchgnrljudginfo.setColumn(0, "hopedd", hopedd);
- return true;
- }
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 건진 판정정보 조회
- ****************************************************************************************/
- function fGetGnrljudginfo() {
- ds_main_gnrljudginfo.clearData();
-
- var oParam = {};
- oParam.id = "TRAHA04383";
- oParam.service = "healexamrsltjudgapp.GnrlJudgInpt";
- oParam.method = "reqGetGnrlJudgInfo";
- oParam.inds = "req=ds_send_searchgnrljudginfo";
- oParam.outds = "ds_main_gnrljudginfo=item";
- oParam.async = false;
- oParam.callback = "callback";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRAHA04383") > -1) {
- var rsrvdd = utlf_transNullToEmpty(ds_main_gnrljudginfo.getColumn(0, "rsrvdd"));
- var rsrvno = utlf_transNullToEmpty(ds_main_gnrljudginfo.getColumn(0, "rsrvno"));
- var pid = utlf_transNullToEmpty(ds_main_gnrljudginfo.getColumn(0, "pid"));
- var orddd = utlf_transNullToEmpty(ds_main_gnrljudginfo.getColumn(0, "orddd"));
- var cretno = utlf_transNullToEmpty(ds_main_gnrljudginfo.getColumn(0, "cretno"));
- var pkgcd = utlf_transNullToEmpty(ds_main_gnrljudginfo.getColumn(0, "pkgcd"));
- var hopedd = utlf_transNullToEmpty(ds_main_gnrljudginfo.getColumn(0, "hopedd"));
- if(rsrvdd == "" || rsrvno == "" || pid == "" || hopedd == "" || orddd == "" || cretno == "" || pkgcd == "") {
- sysf_messageBox("결과 및 판정 진행중 입니다.", "E999");
- return false;
- }
- else {
- ds_send.setColumn(0, "srchinstcd", sysf_getUserInfo("dutplceinstcd"));
- ds_send.setColumn(0, "srchhealexamflag", "G");
- ds_send.setColumn(0, "srchhealexamdetlflag", "G01");
- ds_send.setColumn(0, "srchrsrvdd", rsrvdd);
- ds_send.setColumn(0, "srchrsrvno", rsrvno);
- ds_send.setColumn(0, "srchpid", pid);
- ds_send.setColumn(0, "srchorddd", orddd);
- ds_send.setColumn(0, "srchcretno", cretno);
- ds_send.setColumn(0, "srchpkgcd", pkgcd);
- ds_send.setColumn(0, "srchhopedd", hopedd);
- return true;
- }
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 결과정보, 판정정보 조회
- ****************************************************************************************/
- function fGetRsltInfo() {
- if(fCheckExamInfo()) { //결과 및 판정내역을 조회하기 위한 조건정보 체크
- ds_main_acptinfo_rsltlst.clearData();
-
- var oParam = {};
- oParam.id = "TRAHA04321";
- oParam.service = "healthexamrsltapp.RsltInpt";
- oParam.method = "reqGetGnrlRsltList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_acptinfo_rsltlst=item";// ds_=itemtext ds_=itemexmp ds_=itemassoexmp ds_=itemassoexmp1";
- oParam.async = false;
- oParam.callback = "callback";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRAHA04321") > -1) { //결과정보 조회
-
- ds_main_acptinfo_rsltlst.addColumn('testcdBg', 'string');
- ds_main_acptinfo_rsltlst.addColumn('maxvalBg', 'string');
- ds_main_acptinfo_rsltlst.addColumn('bgColor', 'string');
- fGetJudgInfo(); //판정정보 조회
- }
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 판정정보 조회
- ****************************************************************************************/
- function fGetJudgInfo() {
- //1차건진결과[공단건진]
- ds_main_acptinfo_judginfo_firstjudg.clearData();
- ds_main_acptinfo_judginfo_firstd1sicklst.clearData();
- ds_main_acptinfo_judginfo_firstd2sicklst.clearData();
- ds_main_acptinfo_judginfo_secondjudg.clearData();
- ds_main_acptinfo_judginfo_oraljudg.clearData();
- ds_main_acptinfo_judginfo_lifehabitprcp.clearData();
- ds_main_acptinfo_judginfo_etcjudg.clearData();
- ds_main_acptinfo_judginfo_totjudg.clearData();
- var oParam = {};
- oParam.id = "TRAHR01004";
- oParam.service = "healexamrsltjudgapp.GnrlJudgInpt";
- oParam.method = "reqGetJudgList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_acptinfo_judginfo_firstjudg=firstjudg ds_main_acptinfo_judginfo_firstd1sicklst=firstd1sicklst "
- + "ds_main_acptinfo_judginfo_firstd2sicklst=firstd2sicklst ds_main_acptinfo_judginfo_secondjudg=secondjudg "
- + "ds_main_acptinfo_judginfo_oraljudg=oraljudg ds_main_acptinfo_judginfo_lifehabitprcp=lifehabitprcp "
- + "ds_main_acptinfo_judginfo_etcjudg=etcjudg ds_main_acptinfo_judginfo_totjudg=totjudg ds_main_acptinfo_judginfo_firstjudg_form=firstjudgform";
- oParam.async = false;
- oParam.callback = "callback";
- tranf_submit(oParam);
- // dsf_copyDsWithPrefix(ds_main_acptinfo_judginfo_etcjudg, ds_buffer, 'etc_');
- ds_main_acptinfo_judginfo_firstjudg.addColumn('fst_bjudgdetl', 'string');
- ds_main_acptinfo_judginfo_firstjudg.addColumn('fst_r1judgdetl', 'string');
- ds_main_acptinfo_judginfo_firstjudg.addColumn('fst_r2judgdetl', 'string');
- ds_main_acptinfo_judginfo_firstjudg.addColumn('fst_cjudgdetl', 'string');
- //문진유무
- var inqryn = utlf_transNullToEmpty(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_inqryn"));
- if(inqryn == "") {
- ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_inqryn", "Y");
- }
- //판정의설정
- if(utlf_transNullToEmpty(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_judgdrid")) == "") {
- ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_judgdrid", sysf_getUserInfo("userid"));
- }
-
- // if(ds_main_acptinfo_judginfo_firstjudg.rowcount == 0 && ds_main_acptinfo_judginfo_firstjudg_form.rowcount > 0) {
- if(ds_send_searchacptinfo.getColumn(0, "appyear") == "2019") {
- ds_main_acptinfo_judginfo_firstjudg.copyData(ds_main_acptinfo_judginfo_firstjudg_form);
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 결과 및 판정내역을 조회하기 위한 조건정보 체크
- ****************************************************************************************/
- function fCheckExamInfo() {
- //환자정보 설정
- var rsrvdd = utlf_transNullToEmpty(ds_send.getColumn(0, "srchrsrvdd"));
- var rsrvno = utlf_transNullToEmpty(ds_send.getColumn(0, "srchrsrvno"));
- var pid = utlf_transNullToEmpty(ds_send.getColumn(0, "srchpid"));
- var orddd = utlf_transNullToEmpty(ds_send.getColumn(0, "srchorddd"));
- var cretno = utlf_transNullToEmpty(ds_send.getColumn(0, "srchcretno"));
- var pkgcd = utlf_transNullToEmpty(ds_send.getColumn(0, "srchpkgcd"));
- var hopedd = utlf_transNullToEmpty(ds_send.getColumn(0, "srchhopedd"));
- if((rsrvdd == "") || (rsrvno == "") || (pid == "") || (orddd == "") || (pkgcd == "")) {
- sysf_messageBox("유효하지 않은 데이터 입니다!", "E999");
- return false;
- }
- else {
- return true;
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 조건 공통코드 호출
- ****************************************************************************************/
- function fGetBasicCd() {
- //grd_rsltlst - 분류코드
- ds_send.setColumn(0, "srchclscd", "G");
- ds_send.setColumn(0, "srchetccd", "G10");
-
- dsf_createDsRow('ds_req', [
- { col: 'srchclscd', type: 'string', size: 256, val: 'G' },
- { col: 'srchetccd', type: 'string', size: 256, val: 'G10' }
- ], false);
- ds_temp_baseinfo_comcodelst.clearData();
-
- var oParam = {};
- oParam.id = "TRAHB00604";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetEtcCodeList";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_temp_baseinfo_comcodelst=item";
- oParam.async = false;
- // oParam.callback = "cf_TRAHB00604";
- tranf_submit(oParam);
- if(ds_temp_baseinfo_comcodelst.rowcount > 0) {
- ds_init_baseinfo_comcodelst.copyData(ds_temp_baseinfo_comcodelst, false);
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 기본코드 내역 가져오기
- ****************************************************************************************/
- function fGetBasicCdList() {
- //일반, 생애1,2차 iView 에 사용될 공통항목 조회
- // healGetCodeList([
- // { dsNm: 'G028', cdGrpId: 'ds_init_judginfo_awarfunthandcaplst' },
- // { dsNm: 'G072', cdGrpId: 'ds_init_judginfo_melancholia1lst' },
- // { dsNm: 'G073', cdGrpId: 'ds_init_judginfo_melancholia2lst' },
- // { dsNm: 'G074', cdGrpId: 'ds_init_judginfo_smoknicotinedependlst' },
- // { dsNm: 'G075', cdGrpId: 'ds_init_judginfo_smokprcplst' },
- // { dsNm: 'G076', cdGrpId: 'ds_init_judginfo_drunkvalulst' },
- // { dsNm: 'G015', cdGrpId: 'ds_init_judginfo_drunkprcplst' },
- // { dsNm: 'G016', cdGrpId: 'ds_init_judginfo_exervalulst' },
- // { dsNm: 'G017', cdGrpId: 'ds_init_judginfo_exerkindlst' },
- // { dsNm: 'G018', cdGrpId: 'ds_init_judginfo_exertmlst' },
- // { dsNm: 'G019', cdGrpId: 'ds_init_judginfo_exertimslst' },
- // { dsNm: 'G020', cdGrpId: 'ds_init_judginfo_nutrvalulst' },
- // { dsNm: 'G021', cdGrpId: 'ds_init_judginfo_nutrprcprecmlst' },
- // { dsNm: 'G022', cdGrpId: 'ds_init_judginfo_nutrprcptemperancelst' },
- // { dsNm: 'G023', cdGrpId: 'ds_init_judginfo_nutrmealhabitlst' },
- // { dsNm: 'G024', cdGrpId: 'ds_init_judginfo_nutrlnklst' },
- // { dsNm: 'G025', cdGrpId: 'ds_init_judginfo_fatsievqtyindxlst' },
- // { dsNm: 'G026', cdGrpId: 'ds_init_judginfo_fatabdmnlst' },
- // { dsNm: 'G027', cdGrpId: 'ds_init_judginfo_fatprcplst' },
- // { dsNm: 'G077', cdGrpId: 'ds_init_judginfo_life_smoklst' },
- // { dsNm: 'G078', cdGrpId: 'ds_init_judginfo_life_nicodependlst' },
- // { dsNm: 'G079', cdGrpId: 'ds_init_judginfo_life_nosmokbooklst' },
- // { dsNm: 'G080', cdGrpId: 'ds_init_judginfo_life_suppservicelst' },
- // { dsNm: 'G081', cdGrpId: 'ds_init_judginfo_life_smokbettersicklst' },
- // { dsNm: 'G082', cdGrpId: 'ds_init_judginfo_life_drunkstatlst' },
- // { dsNm: 'G083', cdGrpId: 'ds_init_judginfo_life_drunkdiarylst' },
- // { dsNm: 'G084', cdGrpId: 'ds_init_judginfo_life_nodrunkbooklst' },
- // { dsNm: 'G085', cdGrpId: 'ds_init_judginfo_life_nodrunkbettersicklst' },
- // { dsNm: 'G086', cdGrpId: 'ds_init_judginfo_life_exergradelst' },
- // { dsNm: 'G087', cdGrpId: 'ds_init_judginfo_life_exerkindlst' },
- // { dsNm: 'G088', cdGrpId: 'ds_init_judginfo_life_exertimelst' },
- // { dsNm: 'G089', cdGrpId: 'ds_init_judginfo_life_exercountlst' },
- // { dsNm: 'G090', cdGrpId: 'ds_init_judginfo_life_exerbettersicklst' },
- // { dsNm: 'G091', cdGrpId: 'ds_init_judginfo_life_eatlifehabitlst' },
- // { dsNm: 'G092', cdGrpId: 'ds_init_judginfo_life_eatlifebetterprcplst' },
- // { dsNm: 'G093', cdGrpId: 'ds_init_judginfo_life_nutrbettersicklst' },
- // { dsNm: 'G094', cdGrpId: 'ds_init_judginfo_life_bodyweightlst' },
- // { dsNm: 'G095', cdGrpId: 'ds_init_judginfo_life_fatlst' },
- // { dsNm: 'G096', cdGrpId: 'ds_init_judginfo_life_sickoccurgradelst' },
- // { dsNm: 'G097', cdGrpId: 'ds_init_judginfo_life_fatprcplst' },
- // { dsNm: 'G098', cdGrpId: 'ds_init_judginfo_life_fatbettersicklst' },
- // { dsNm: 'G102', cdGrpId: 'ds_init_judginfo_oraljudglst' },
- // { dsNm: 'G103', cdGrpId: 'ds_init_judginfo_etcjudgpkglst' }
- // ]);
- //
- // // combo가 아닌 것은 removeNodeset으로 셋팅
- // ds_init_judginfo_nutrvalulst.clear();
- // ds_init_judginfo_nutrprcprecmlst.clear();
- // ds_init_judginfo_nutrprcptemperancelst.clear();
- // ds_init_judginfo_nutrmealhabitlst.clear();
- // ds_init_judginfo_nutrlnklst.clear();
- // ds_init_judginfo_fatprcplst.clear();
- // ds_init_judginfo_life_smokbettersicklst.clear();
- // ds_init_judginfo_life_nodrunkbettersicklst.clear();
- // ds_init_judginfo_life_exerkindlst.clear();
- // ds_init_judginfo_life_exerbettersicklst.clear();
- // ds_init_judginfo_life_eatlifebetterprcplst.clear();
- // ds_init_judginfo_life_nutrbettersicklst.clear();
- // ds_init_judginfo_life_fatprcplst.clear();
- // ds_init_judginfo_life_fatbettersicklst.clear();
- //판정의조회
- ds_send.setColumn(0, "srchcond", "J");
- dsf_createDsRow('ds_req', [
- { col: 'srchhealexamflag', type: 'string', size: 256, val: '' },
- { col: 'srchhealexamdetlflag', type: 'string', size: 256, val: '' },
- { col: 'srchcond', type: 'string', size: 256, val: '' }
- ], false);
- ds_req.copyRow(0, ds_send, 0);
- ds_init_baseinfo_drlist.clearData();
-
- var oParam = {};
- oParam.id = "TRAHB01504";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetHealExamDrList";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_init_baseinfo_drlist=item";
- oParam.async = false;
- // oParam.callback = "cf_TRAHB01504";
- tranf_submit(oParam);
-
- chk_bjudgdetl.visible = true;
- chk_cjudgdetl.visible = true;
- chk_r1judgdetl.visible = true;
- chk_r2judgdetl.visible = true;
- var value = fGetEtcInfo("F", "F21");
-
- //1차건진 B판정 상세
- if(fGetEtcInfo("F", "F21")) {
- ds_main_acptinfo_judginfo_fst_bjudgdetl.copyData(ds_temp_baseinfo_comcodelst, false);
- chk_bjudgdetl.setBindDataset(ds_main_acptinfo_judginfo_fst_bjudgdetl, 'cd', 'nm');
- }
- //1차건진C판정 상세
- if(fGetEtcInfo("F", "F22")) {
- ds_main_acptinfo_judginfo_fst_cjudgdetl.copyData(ds_temp_baseinfo_comcodelst, false);
- chk_cjudgdetl.setBindDataset(ds_main_acptinfo_judginfo_fst_cjudgdetl, 'cd', 'nm');
- }
- //1차건진R1판정 상세
- if(fGetEtcInfo("F", "F23")) {
- ds_main_acptinfo_judginfo_fst_r1judgdetl.copyData(ds_temp_baseinfo_comcodelst, false);
- chk_r1judgdetl.setBindDataset(ds_main_acptinfo_judginfo_fst_r1judgdetl, 'cd', 'nm');
- }
- //1차건진R2판정 상세
- if(fGetEtcInfo("F", "F24")) {
- ds_main_acptinfo_judginfo_fst_r2judgdetl.copyData(ds_temp_baseinfo_comcodelst, false);
- chk_r2judgdetl.setBindDataset(ds_main_acptinfo_judginfo_fst_r2judgdetl, 'cd', 'nm');
- }
- //1차건진 기타질환코드내역
- if(fGetEtcInfo("F", "F25")) {
- ds_main_acptinfo_judginfo_fst_etcsickflag.copyData(ds_temp_baseinfo_comcodelst, false);
- }
- //1차건진 사후관리
- if(fGetEtcInfo("F", "F26")) {
- ds_main_acptinfo_judginfo_fst_aftmngt.copyData(ds_temp_baseinfo_comcodelst, false);
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : chk_bjudgdetl_cb
- ****************************************************************************************/
- function chk_bjudgdetl_cb(){
- ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_bjudgdetl", String(chk_bjudgdetl.getData()).replace(","," "));
- }
- /****************************************************************************************
- * Argument :
- * Description : chk_cjudgdetl_cb
- ****************************************************************************************/
- function chk_cjudgdetl_cb(){
- ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_r1judgdetl", String(chk_cjudgdetl.getData()).replace(","," "));
- }
- /****************************************************************************************
- * Argument :
- * Description : chk_r1judgdetl_cb
- ****************************************************************************************/
- function chk_r1judgdetl_cb(){
- ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_r2judgdetl", String(chk_r1judgdetl.getData()).replace(","," "));
- }
- /****************************************************************************************
- * Argument :
- * Description : chk_r2judgdetl_cb
- ****************************************************************************************/
- function chk_r2judgdetl_cb(){
- ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_cjudgdetl", String(chk_r2judgdetl.getData()).replace(","," "));
- }
- /****************************************************************************************
- * Argument :
- * Description : 판정정보 공통코드 설정
- ****************************************************************************************/
- function fInitDasplay() {
- //문진유무
- var inqryn = utlf_transNullToEmpty(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_inqryn"));
- if(inqryn == "") {
- ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_inqryn", "Y");
- }
- //판정의설정
- if(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_judgdrid") == "") {
- ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_judgdrid", sysf_getUserInfo("userid"));
- }
- // dbs227, below codes has error, do not reference it.
- // //1차건진 B판정 상세
- // if(fGetEtcInfo("F", "F21")) {
- // //chk_bjudgdetl.setBindDataset(ds_temp_baseinfo_comcodelst, 'cd', 'nm');
- // ds_main_acptinfo_judginfo_fst_bjudgdetl.copyData(ds_temp_baseinfo_comcodelst, false);
- // chk_bjudgdetl.setInitComp("col=-1,row=-1,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'",
- // ds_main_acptinfo_judginfo_fst_bjudgdetl, cd, nm, '');
- // }
- // //1차건진C판정 상세
- // if(fGetEtcInfo("F", "F22")) {
- // //chk_cjudgdetl.setBindDataset(ds_temp_baseinfo_comcodelst, 'cd', 'nm');
- // ds_main_acptinfo_judginfo_fst_cjudgdetl.copyData(ds_temp_baseinfo_comcodelst, false);
- // chk_cjudgdetl.setInitComp("col=-1,row=-1,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'",
- // ds_main_acptinfo_judginfo_fst_cjudgdetl, cd, nm, '');
- // }
- // //1차건진R1판정 상세
- // if(fGetEtcInfo("F", "F23")) {
- // //chk_r1judgdetl.setBindDataset(ds_temp_baseinfo_comcodelst, 'cd', 'nm');
- // ds_main_acptinfo_judginfo_fst_r1judgdetl.copyData(ds_temp_baseinfo_comcodelst, false);
- // chk_r1judgdetl.setInitComp("col=-1,row=-1,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'",
- // ds_main_acptinfo_judginfo_fst_r1judgdetl, cd, nm, '');
- // }
- // //1차건진R2판정 상세
- // if(fGetEtcInfo("F", "F24")) {
- // ds_main_acptinfo_judginfo_fst_r2judgdetl.copyData(ds_temp_baseinfo_comcodelst, false);
- // chk_r2judgdetl.setInitComp("col=-1,row=-1,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'",
- // ds_main_acptinfo_judginfo_fst_r2judgdetl, cd, nm, '');
- // }
- //1차건진 기타질환코드내역
- if(fGetEtcInfo("F", "F25")) {
- //cmb_etcsickflag.setBindDataset(ds_temp_baseinfo_comcodelst, 'cd', 'nm');
- ds_main_acptinfo_judginfo_fst_etcsickflag.copyData(ds_temp_baseinfo_comcodelst, false);
- }
- //1차건진 사후관리
- if(fGetEtcInfo("F", "F26")) {
- //cmb_aftmngt.setBindDataset(ds_temp_baseinfo_comcodelst, 'cd', 'nm');
- ds_main_acptinfo_judginfo_fst_aftmngt.copyData(ds_temp_baseinfo_comcodelst, false);
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 기본정보 가져오기
- vClsCd: F=>1차, S:2차, T:특수
- vDetlCd: 상세항목코드
- ****************************************************************************************/
- function fGetEtcInfo(vClsCd, vDetlCd) {
- ds_send.setColumn(0, "srchclscd", vClsCd);
- ds_send.setColumn(0, "srchetccd", vDetlCd);
- ds_temp_baseinfo_comcodelst.clearData();
-
- var retValue = false;
- if(vClsCd != "T") {
- dsf_createDsRow('ds_req', [
- { col: 'srchclscd', type: 'string', size: 256, val: '' },
- { col: 'srchetccd', type: 'string', size: 256, val: '' }
- ], false);
- ds_req.copyRow(0, ds_send, 0);
-
- ds_temp_baseinfo_comcodelst.clearData();
-
- var oParam = {};
- oParam.id = "TRAHB00604";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetEtcCodeList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_temp_baseinfo_comcodelst=item";
- oParam.async = false;
- oParam.callback = "callback";
-
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRAHB00604") > -1){
- retValue = true;
- }
- else{
- retValue = false;
- }
-
- return retValue;
- }
- else {
- dsf_createDsRow('ds_req', [
- { col: 'healexamflag', type: 'string', size: 256, val: '' },
- { col: 'healexamdetlflag', type: 'string', size: 256, val: '' },
- { col: 'rsrvdd', type: 'string', size: 256, val: '' },
- { col: 'rsrvno', type: 'string', size: 256, val: '' },
- { col: 'pid', type: 'string', size: 256, val: '' },
- { col: 'pkgcd', type: 'string', size: 256, val: '' },
- { col: 'clscd', type: 'string', size: 256, val: '' },
- { col: 'etccd', type: 'string', size: 256, val: '' }
- ], false);
- ds_req.copyRow(0, ds_send, 0, 'healexamflag=srchhealexamflag,healexamdetlflag=srchhealexamdetlflag,rsrvdd=srchrsrvdd,'
- + 'rsrvno=srchrsrvno,pid=srchpid,pkgcd=srchpkgcd,clscd=srchclscd,etccd=srchetccd');
-
- var oParam = {};
- oParam.id = "TRAHR04002";
- oParam.service = "healexamrsltjudgapp.GnrlJudgInpt";
- oParam.method = "reqGetspclPjJudgCode";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_temp_baseinfo_comcodelst=item";
- oParam.async = false;
- oParam.callback = "callback";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRAHR04002") > -1){
- retValue = true;
- }
- else{
- retValue = false;
- }
- return retValue;
- }
- }
- /****************************************************************************************
- * Argument :
- * Description : 배경색 변경
- ****************************************************************************************/
- function fSetGridInitState(gridObj:Grid) {
- if(utlf_isNull(gridObj)) {
- return;
- }
- var cnt = eval(gridObj.binddataset).rowcount;
- var targetDs = eval(gridObj.binddataset);
- var grdnm = "";
- var lt = 0;
- for(var i = 0; i < cnt; i++) {
- var testcd = targetDs.getColumn(i, 'testcd');
- var testrslt = targetDs.getColumn(i, 'testrsltcnts');
- var low = targetDs.getColumn(i, 'minval');
- var high = targetDs.getColumn(i, 'maxval');
- //LH102601(MDRD eGFR) 검사 기준값이 성별/나이별 적용되는 검사로 사용자 요청으로 인한 제외처리 - 2013.05.29
- if(testcd == "LH102601") {
- targetDs.setColumn(i, "minval", "-");
- targetDs.setColumn(i, "maxval", "-");
- }
- else {
- //기준치에 따른 색깔변경
- if("H" == targetDs.getColumn(i, "judgrsltcnts")) {
- targetDs.setColumn(i, 'testcdBg', '#FF8888');
- targetDs.setColumn(i, 'maxvalBg', '#FF8888');
- targetDs.setColumn(i, 'bgColor', '#FF8888');
- }
- if("L" == targetDs.getColumn(i, "judgrsltcnts")) {
- targetDs.setColumn(i, 'testcdBg', '#85B3FF');
- targetDs.setColumn(i, 'maxvalBg', '#85B3FF');
- targetDs.setColumn(i, 'bgColor', '#85B3FF');
- }
- //결과값이 하한가와 상한가 범위를 벗어난 경우 색으로 구분(녹색:하한가보다 작은 경우, 분홍색:상한가보다 큰 경우)
- if(utlf_transNullToEmpty(testrslt) != "") {
- if(utlf_transNullToEmpty(high) != "") {
- if(parseInt(testrslt) > parseInt(high)) {
- // 빨 - H
- targetDs.setColumn(i, 'testcdBg', '#FF8888');
- targetDs.setColumn(i, 'maxvalBg', '#FF8888');
- targetDs.setColumn(i, 'bgColor', '#FF8888');
- }
- }
- if(utlf_transNullToEmpty(low) != "") {
- if(parseInt(testrslt) < parseInt(low)) {
- // 파 - L
- targetDs.setColumn(i, 'testcdBg', '#85B3FF');
- targetDs.setColumn(i, 'maxvalBg', '#85B3FF');
- targetDs.setColumn(i, 'bgColor', '#85B3FF');
- }
- }
- }
- // //MergeRow
- // if(grdnm == gridObj.valueMatrix(i, 2)) {
- // //grd_nm.valueMatrix(i,1) = "";
- // }
- // else {
- // //grdnm = gridObj.valueMatrix(i, 2);
- // grdnm = gridObj.getCellProperty("body", nColumnIndx, "text");
- // grdnm = utlf_isNull(grdnm) ? '' : grdnm.split(':')[1];
- // gridObj.mergeContentsCell('body', lt, 2, i, 2);
- // // gridObj.mergeByFree(lt, 2, i - 1, 2);
- // lt = i;
- // }
- }
- }
- }
- //=======================================================================================
- // callback
- //---------------------------------------------------------------------------------------
- function callback(sSvcId, nErrorCode, sErrorMsg){
- arErrorCode.push(sSvcId, nErrorCode);
- }
- //=======================================================================================
- // Events
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument :
- * Description : onload
- ****************************************************************************************/
- function SMAHA04380_onload(obj:Form, e:LoadEventInfo){
- frmf_initForm(obj);
-
- // 검진년도를 기준자료로 관리
- healGetCodeList([{ dsNm: 'ds_init_baseinfo_yearlist_s900', cdGrpId: 'S900' }]);
- var cur_date = utlf_getCurrentDate().toDate("YYYYMMDD");
- ds_send_searchacptinfo.setColumn(0, "appyear", cur_date.getDateFormat('YYYY'));
-
- var props = "col=2,row=2,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
-
- chk_bjudgdetl.setInitComp("col=3,row=3,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'",
- ds_main_acptinfo_judginfo_fst_bjudgdetl, 'cd', 'nm', 'chk_bjudgdetl_cb');
- chk_r1judgdetl.setInitComp("col=3,row=3,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'",
- ds_main_acptinfo_judginfo_fst_r1judgdetl, 'cd', 'nm', 'chk_r1judgdetl_cb');
- chk_r2judgdetl.setInitComp("col=3,row=1,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'",
- ds_main_acptinfo_judginfo_fst_r2judgdetl, 'cd', 'nm', 'chk_r2judgdetl_cb');
- chk_cjudgdetl.setInitComp("col=4,row=1,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'",
- ds_main_acptinfo_judginfo_fst_cjudgdetl, 'cd', 'nm', 'chk_cjudgdetl_cb');
-
- //fGetSearch();
- grp.combo1.onitemchanged.fireEvent(grp.combo1, new ItemChangeEventInfo);
- }
- /****************************************************************************************
- * Argument :
- * Description : 검진년도 콤보 아이템 변경 후 이벤트
- ****************************************************************************************/
- function grp_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo){
- if(ds_send_searchacptinfo.getColumn(0, "appyear") >= "2018") {
- grp_cmt.visible = true;
- grp_cmt_pre.visible = false;
- grp_cmt.position.left = grp_cmt_pre.position.left;
- grp_cmt.position.top = grp_cmt_pre.position.top;
- grp_cmt.position.height = grp_cmt_pre.position.height;
- grp_cmt.position.width = grp_cmt_pre.position.width;
- } else {
- grp_cmt.visible = false;
- grp_cmt_pre.visible = true;
- }
-
- fGetSearch();
- }
- function Button00_onclick(obj:Button, e:ClickEventInfo)
- {
- Div00.visible = !Div00.visible
- }
- ]]></Script>
- </Form>
- </FDL>
|