12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPABO60900" position="absolute 0 0 980 852" titletext="Tandem Transplantation(자가 후 동종) 요양급여신청서" oninit="SPABO60900_oninit" onload="SPABO60900_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 0 50 974 844" id="grp_biz">
- <Layouts>
- <Layout>
- <Static text="DR( , )" position="absolute 633 610 841 630" id="caption72" anchor="default"/>
- <Static text="B( , )" position="absolute 423 610 631 630" id="caption71" anchor="default"/>
- <Static text="A( , )" position="absolute 218 610 426 630" id="caption70" anchor="default"/>
- <Div position="absolute 0 10 974 45" align="align:center top;" id="grp_sea" anchor="default">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 0 974 35" id="roundrect1" class="roundrect_search" type="roundrectangle" anchor="default"/>
- <Shape position="absolute 879 6 885 28" linetype="vertical" id="line43" class="line_4" anchor="default"/>
- <Button position="absolute 898 7 954 29" id="btn_sea" class="btn1" taborder="3" text="조회" anchor="default" onclick="grp_biz_grp_sea_btn_sea_onclick"/>
- <Static text="등록번호 :" position="absolute 15 9 101 26" id="caption3" class="search_name" anchor="default"/>
- <Edit position="absolute 103 8 190 27" align="align:center middle;" id="ipt_pid" class="input_essential" anchor="default" onkeydown="grp_biz_grp_sea_ipt_pid_onkeydown"/>
- <Edit position="absolute 416 8 446 27" align="align:center middle;" id="input2" class="input_search" enable="false" anchor="default"/>
- <Edit position="absolute 449 8 479 27" align="align:center middle;" id="input3" class="input_search" enable="false" anchor="default"/>
- <Edit position="absolute 359 8 414 27" align="align:center middle;" id="input4" class="input_search" enable="false" anchor="default"/>
- <Edit position="absolute 298 8 350 27" align="align:center middle;" id="input5" class="input_search" enable="false" anchor="default"/>
- <Edit position="absolute 210 8 295 27" align="align:center middle;" id="input6" class="input_search" enable="false" anchor="default"/>
- <Static text="-" position="absolute 351 10 361 30" id="caption2" anchor="default"/>
- <Static text="등록순번 :" position="absolute 510 9 596 26" id="caption4" class="search_name" anchor="default"/>
- <Combo position="absolute 599 8 659 27" id="combo1" innerdataset="@ds_rgstseqlist_rgstseq" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="grp_biz_grp_sea_combo1_onitemchanged"/>
- <Button id="Button00" taborder="4" onclick="grp_biz_grp_sea_Button00_onclick" position="absolute 191 7 206 27"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape position="absolute 0 67 970 73" linetype="horizontal" id="line23" class="line_10" anchor="default"/>
- <Static text="Tandem Transplantation(자가 후 동종) 요양급여신청서" position="absolute 2 51 437 67" id="caption64" class="tit_2" anchor="default"/>
- <Static text="조회요청" position="absolute 360 75 415 95" id="caption65" anchor="default"/>
- <Static text="심의의뢰" position="absolute 25 75 80 95" id="caption66" anchor="default"/>
- <Radio position="absolute 100 76 325 96" id="radio2" taborder="5" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">연령초과</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">HLA mismatch</Col>
- </Row>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">기타</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Edit position="absolute 730 150 885 169" id="ipt_insuflagnm" taborder="17" visible="false" anchor="default"/>
- <MaskEdit position="absolute 730 100 810 119" align="align:center middle;" id="ipt_rrgstno1" class="input_default" taborder="10" mask="999999" anchor="default"/>
- <Calendar position="absolute 291 388 531 407" align="align:center middle;" id="ipt_trnptschedd1" class="input_default" taborder="19" mask="yyyy-mm-dd" anchor="default"/>
- <MaskEdit position="absolute 825 100 905 119" align="align:center middle;" id="ipt_rrgstno2" class="input_default" taborder="11" mask="9999999" anchor="default"/>
- <Static text="1) 성 명" position="absolute 0 99 215 122" align="align:center middle;" id="caption41" class="cell_1" anchor="default"/>
- <Edit position="absolute 218 172 524 191" id="ipt_fstexamtisscmt" class="input_default" taborder="20" anchor="default"/>
- <Static text="8) 최종공고 항암화학요법 시행일" position="absolute 0 243 215 266" align="align:center middle;" id="caption54" class="cell_1" anchor="default"/>
- <Static text="4) 진 단 명" position="absolute 0 123 215 146" align="align:center middle;" id="caption43" class="cell_1" anchor="default"/>
- <Static text="외국인" position="absolute 930 100 968 120" id="caption1" anchor="default"/>
- <Static text="3) 주민등록번호" position="absolute 527 99 727 122" align="align:center middle;" id="caption55" class="cell_1" anchor="default"/>
- <Static text="6-1) 초 진 일" position="absolute 0 147 215 170" align="align:center middle;" id="caption45" class="cell_1" anchor="default"/>
- <Static text="5) 보험구분" position="absolute 527 123 727 146" align="align:center middle;" id="caption56" class="cell_1" anchor="default"/>
- <Static text="13) 이식시행(예정)일 및 이식방법" position="absolute 0 387 215 434" align="align:center middle;" id="caption57" class="cell_1" anchor="default"/>
- <MaskEdit position="absolute 424 100 464 119" align="align:center middle;" id="ipt_age" class="input_default" taborder="8" mask="999" anchor="default"/>
- <Edit position="absolute 218 100 318 119" align="align:left middle;" id="ipt_hngnm" class="input_default" taborder="7" anchor="default"/>
- <Static text="6-2) 초진시 조직소견" position="absolute 0 171 215 194" align="align:center middle;" id="caption47" class="cell_1" anchor="default"/>
- <Calendar position="absolute 218 244 458 263" align="align:center middle;" id="ipt_lastchemexecdd" class="input_default" taborder="21" mask="yyyy-mm-dd" anchor="default"/>
- <Static text="2) 나이(성별)" position="absolute 321 99 421 122" align="align:center middle;" id="caption58" class="cell_1" anchor="default"/>
- <Combo position="absolute 465 100 524 119" id="cmb_sex" class="combo_default" taborder="9" innerdataset="@ds_init_cmbinfo_sex_P0313" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 730 124 970 143" id="cmb_insuflag" class="combo_default" taborder="16" innerdataset="@ds_init_cmbinfo_insuflag_P0008" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="grp_biz_cmb_insuflag_onitemchanged"/>
- <Calendar position="absolute 218 148 524 167" align="align:center middle;" id="ipt_fstexamdd" class="input_default" taborder="18" mask="yyyy-mm-dd" anchor="default"/>
- <Edit position="absolute 218 124 524 143" id="ipt_diagnm" class="input_default" enable="false" taborder="15" anchor="default"/>
- <Static text="-" position="absolute 813 100 823 120" id="caption67" anchor="default"/>
- <Edit position="absolute 218 364 970 383" id="ipt_blodrec" class="input_default" taborder="28" anchor="default"/>
- <Edit position="absolute 401 196 970 215" id="ipt_fsttisscmt" class="input_default" taborder="23" anchor="default"/>
- <Edit position="absolute 218 268 970 287" id="ipt_anticncr" class="input_default" taborder="26" anchor="default"/>
- <Static text="9) 관해유도 항암제" position="absolute 0 267 215 290" align="align:center middle;" id="caption51" class="cell_1" anchor="default"/>
- <Edit position="absolute 401 220 970 239" id="ipt_scndtisscmt" class="input_default" taborder="25" anchor="default"/>
- <Static text="10) 전처치 방법" position="absolute 0 291 215 338" align="align:center middle;" id="caption42" class="cell_1" anchor="default"/>
- <Static text="16) 예상되는 예후" position="absolute 0 770 215 793" align="align:center middle;" id="caption44" class="cell_1" visible="false" anchor="default"/>
- <Calendar position="absolute 285 196 397 215" align="align:center middle;" id="ipt_fsttissdd" class="input_default" taborder="22" mask="yyyy-mm-dd" anchor="default"/>
- <Edit position="absolute 218 771 970 790" id="ipt_fcstprgno" class="input_default" taborder="30" visible="false" anchor="default"/>
- <Calendar position="absolute 285 220 397 239" align="align:center middle;" id="ipt_scndtissdd" class="input_default" taborder="24" mask="yyyy-mm-dd" anchor="default"/>
- <Static text="17) 조직적합항원" position="absolute 0 610 215 633" align="align:center middle;" id="caption48" class="cell_1" anchor="default"/>
- <Edit position="absolute 332 292 970 311" id="ipt_bfcure1" class="input_default" taborder="29" anchor="default"/>
- <Static text="11) 골수이식 전 조직소견" position="absolute 0 339 215 362" align="align:center middle;" id="caption38" class="cell_1" anchor="default"/>
- <Static text="7) 관해 확인일 및 조직소견" position="absolute 0 195 215 242" align="align:center middle;" id="caption49" class="cell_1" anchor="default"/>
- <Static text="12) 이식전 수혈기록 및 혈액학적 소견" position="absolute 0 363 216 386" align="align:center middle;" id="caption39" class="cell_1" anchor="default"/>
- <Edit position="absolute 218 340 970 359" id="ipt_tisscmt" class="input_default" taborder="27" anchor="default"/>
- <Button position="absolute 23 269 131 288" id="btn_anticncr" class="btn2" text="관해유도 항암제" anchor="default" onclick="grp_biz_btn_anticncr_onclick"/>
- <Button position="absolute 34 172 142 191" id="btn_fstexamtisscmt" class="btn2" text="초진시 조직소견" anchor="default" onclick="grp_biz_btn_fstexamtisscmt_onclick"/>
- <Button position="absolute 218 291 330 310" id="btn_bfcure1" class="btn2" text="1차 이식시 전처치" anchor="default" onclick="grp_biz_btn_bfcure1_onclick"/>
- <Button position="absolute 27 364 215 383" id="button8" class="btn2" text="이식전 수혈기록 및 혈액학적 소견" anchor="default" style="font:Dotum,8;" onclick="grp_biz_button8_onclick"/>
- <Button position="absolute 27 342 157 361" id="btn_tisscmt" class="btn2" text="이식 전 조직소견" anchor="default" onclick="grp_biz_btn_tisscmt_onclick"/>
- <Button position="absolute 22 125 75 144" id="btn_diagnm" class="btn2" text="진단명" anchor="default" onclick="grp_biz_btn_diagnm_onclick"/>
- <Edit position="absolute 656 610 736 629" align="align:left middle;" id="ipt_tisspatdr1" taborder="35" anchor="default"/>
- <Edit position="absolute 746 610 826 629" align="align:left middle;" id="ipt_tisspatdr2" taborder="36" anchor="default"/>
- <Edit position="absolute 438 610 518 629" align="align:left middle;" id="ipt_tisspatb1" taborder="33" anchor="default"/>
- <Edit position="absolute 528 610 608 629" align="align:left middle;" id="ipt_tisspatb2" taborder="34" anchor="default"/>
- <Edit position="absolute 233 610 313 629" align="align:left middle;" id="ipt_tisspata1" taborder="31" anchor="default"/>
- <Edit position="absolute 323 610 403 629" align="align:left middle;" id="ipt_tisspata2" taborder="32" anchor="default"/>
- <Shape position="absolute 0 433 970 439" linetype="horizontal" id="line37" class="line_3" anchor="default"/>
- <Grid position="absolute 218 459 969 607" id="grd_dnorinfo" class="datagrid1" taborder="37" binddataset="ds_main_baseinfo_dnorinfo" anchor="default" autofittype="col" autoenter="key">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="78"/>
- <Column size="107"/>
- <Column size="50"/>
- <Column size="60"/>
- <Column size="121"/>
- <Column size="51"/>
- <Column size="51"/>
- <Column size="51"/>
- <Column size="51"/>
- <Column size="51"/>
- <Column size="51"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="구분"/>
- <Cell col="2" text="성명/기관명"/>
- <Cell col="3" text="나이"/>
- <Cell col="4" text="성별"/>
- <Cell col="5" text="주민등록번호/ID"/>
- <Cell col="6" text="A1"/>
- <Cell col="7" text="A2"/>
- <Cell col="8" text="B1"/>
- <Cell col="9" text="B2"/>
- <Cell col="10" text="DR1"/>
- <Cell col="11" text="DR2"/>
- <Cell col="12" text="caption1"/>
- <Cell col="13" text="caption2"/>
- <Cell col="14" text="caption3"/>
- <Cell col="15"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:dnorflag" combodataset="ds_cbo_dnorflag" combocodecol="value" combodatacol="label"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:dnorid"/>
- <Cell col="3" displaytype="number" edittype="normal" editfilter="number" text="bind:dnorage" editlimit="3" editimemode="none"/>
- <Cell col="4" displaytype="combo" edittype="combo" text="bind:dnorsex" combodataset="ds_cbo_dnorsex" combocodecol="value" combodatacol="label"/>
- <Cell col="5" displaytype="text" edittype="text" text="bind:dnorrrgstno"/>
- <Cell col="6" displaytype="text" edittype="text" text="bind:tissdnora"/>
- <Cell col="7" displaytype="text" edittype="text" text="bind:tissdnora2"/>
- <Cell col="8" displaytype="text" edittype="text" text="bind:tissdnorb"/>
- <Cell col="9" displaytype="text" edittype="text" text="bind:tissdnorb2"/>
- <Cell col="10" displaytype="text" edittype="text" text="bind:tissdnordr"/>
- <Cell col="11" displaytype="text" edittype="text" text="bind:tissdnordr2"/>
- <Cell col="12" text="bind:pid"/>
- <Cell col="13" text="bind:rgstseq"/>
- <Cell col="14" text="bind:appflag"/>
- <Cell col="15" text="bind:dnorseqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button position="absolute 860 437 913 456" id="button52" class="btn2" text="행추가" anchor="default" onclick="grp_biz_button52_onclick"/>
- <Button position="absolute 917 437 970 456" id="button53" class="btn2" text="행삭제" anchor="default" onclick="grp_biz_button53_onclick"/>
- <Button position="absolute 730 437 858 459" id="btn_srchhla" class="btn4" taborder="42" text="공여자정보 조회" anchor="default" onclick="grp_biz_btn_srchhla_onclick"/>
- <Static text="14~16) 공여자정보" position="absolute 0 459 215 609" align="align:center middle;" id="caption46" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 656 970 662" linetype="horizontal" id="line39" class="line_3" anchor="default"/>
- <Edit position="absolute 218 740 403 759" id="ipt_atdoctnm" class="input_default" enable="false" taborder="40" anchor="default"/>
- <Static text="신청일자" position="absolute 0 691 215 714" align="align:center middle;" id="caption61" class="cell_1" anchor="default"/>
- <Static text="병원명" position="absolute 0 715 215 738" align="align:center middle;" id="caption62" class="cell_1" anchor="default"/>
- <Static text="주치의" position="absolute 0 739 215 762" align="align:center middle;" id="caption63" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 686 403 692" linetype="horizontal" id="line24" class="line_10" anchor="default"/>
- <Edit position="absolute 218 716 403 735" id="ipt_hospnm" class="input_default" taborder="39" anchor="default"/>
- <Static text="18) 기타사항" position="absolute 0 634 215 657" align="align:center middle;" id="caption69" class="cell_1" anchor="default"/>
- <Edit position="absolute 218 635 971 654" id="ipt_etcrem" class="input_default" taborder="41" anchor="default"/>
- <Calendar position="absolute 218 692 403 711" align="align:center middle;" id="ipt_appdd" class="input_default" taborder="38" mask="yyyy-mm-dd" anchor="default"/>
- <Static text="신청정보" position="absolute 2 670 92 686" id="caption37" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 761 970 767" linetype="horizontal" id="line42" class="line_3" anchor="default"/>
- <CheckBox position="absolute 907 100 927 120" id="bool1" taborder="12" anchor="default" truevalue="Y" falsevalue="N"/>
- <CheckBox position="absolute 907 100 927 120" id="bool2" taborder="12" anchor="default" truevalue="Y" falsevalue="N"/>
- <CheckBox position="absolute 339 74 362 94" id="bool3" taborder="6" anchor="default" truevalue="Y" falsevalue="N" onclick="grp_biz_bool3_onclick"/>
- <Static text="(" position="absolute 85 77 105 97" align="align:center middle;" id="caption59" anchor="default"/>
- <Static text=")" position="absolute 320 77 335 97" align="align:center middle;" id="caption60" anchor="default"/>
- <CheckBox position="absolute 5 74 26 94" id="bool4" taborder="4" anchor="default" truevalue="Y" falsevalue="N" onclick="grp_biz_bool4_onclick"/>
- <Shape position="absolute 0 94 970 100" linetype="vertical" id="line25" class="line_2" anchor="default"/>
- <Button position="absolute 29 611 115 630" id="button2" class="btn2" text="조직적합항원" anchor="default" onclick="grp_biz_button2_onclick"/>
- <Button position="absolute 218 196 282 215" id="btn_fsttisscmt" class="btn2" text="1차관해" anchor="default" onclick="grp_biz_btn_fsttisscmt_onclick"/>
- <Button position="absolute 218 220 282 239" id="btn_scndtisscmt" class="btn2" text="2차관해" anchor="default" onclick="grp_biz_btn_scndtisscmt_onclick"/>
- <Edit position="absolute 332 315 970 334" id="ipt_bfcure2" class="input_default" taborder="29" anchor="default"/>
- <Static text="1차 이식일" position="absolute 218 387 288 410" align="align:center middle;" id="caption5" class="cell_1" anchor="default"/>
- <Static text="1차 이식방법" position="absolute 535 387 618 410" align="align:center middle;" id="caption6" class="cell_1" anchor="default"/>
- <Combo position="absolute 620 388 969 407" id="combo2" class="combo_default" taborder="16" innerdataset="@ds_init_cmbinfo_trnptkindcd_A0161" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="grp_biz_combo2_onitemchanged"/>
- <Calendar position="absolute 291 412 531 431" align="align:center middle;" id="input7" class="input_default" taborder="19" mask="yyyy-mm-dd" anchor="default"/>
- <Combo position="absolute 620 412 969 431" id="combo3" class="combo_default" taborder="16" innerdataset="@ds_init_cmbinfo_trnptkindcd_A0161" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="grp_biz_combo3_onitemchanged"/>
- <Static text="2차 이식일" position="absolute 218 411 288 434" align="align:center middle;" id="caption7" class="cell_1" anchor="default"/>
- <Static text="2차 이식방법" position="absolute 535 411 618 434" align="align:center middle;" id="caption8" class="cell_1" anchor="default"/>
- <Button position="absolute 218 315 330 334" id="btn_bfcure2" class="btn2" text="2차 이식시 전처치" anchor="default" onclick="grp_biz_btn_bfcure2_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption19" text="Tandem Transplantation(자가 후 동종) 요양급여신청서" class="tit_1" position="absolute 0 0 430 25"/>
- <Button id="button1" taborder="1" text="출력" class="btn6" position="absolute 5 26 61 48" onclick="button1_onclick"/>
- <Button id="btn_save" taborder="2" text="저장" class="btn4" enable="false" position="absolute 860 26 916 48" onclick="btn_save_onclick"/>
- <Button id="btn_del" taborder="3" text="삭제" class="btn4" enable="false" position="absolute 919 26 975 48" onclick="btn_del_onclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_hsctinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hngnm"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="pid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rgstseq" type="STRING" size="256"/>
- <Column id="maxrgstseq" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rgstseq"/>
- <Col id="maxrgstseq"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_rgstseqlist_rgstseq" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_baseinfo_appinfo1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="jreqyn" type="STRING" size="256"/>
- <Column id="ageexcsyn" type="STRING" size="256"/>
- <Column id="refreqyn" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="forgneryn" type="STRING" size="256"/>
- <Column id="diagcd" type="STRING" size="256"/>
- <Column id="diagnm" type="STRING" size="256"/>
- <Column id="insuflag" type="STRING" size="256"/>
- <Column id="insuflagnm" type="STRING" size="256"/>
- <Column id="fstexamdd" type="STRING" size="256"/>
- <Column id="trnptschedd1" type="STRING" size="256"/>
- <Column id="trnptschedd2" type="STRING" size="256"/>
- <Column id="fstexamtisscmt" type="STRING" size="256"/>
- <Column id="lastchemexecdd" type="STRING" size="256"/>
- <Column id="fsttissdd" type="STRING" size="256"/>
- <Column id="fsttisscmt" type="STRING" size="256"/>
- <Column id="scndtissdd" type="STRING" size="256"/>
- <Column id="scndtisscmt" type="STRING" size="256"/>
- <Column id="anticncr" type="STRING" size="256"/>
- <Column id="tisscmt" type="STRING" size="256"/>
- <Column id="blodrec" type="STRING" size="256"/>
- <Column id="bfcure1" type="STRING" size="256"/>
- <Column id="bfcure2" type="STRING" size="256"/>
- <Column id="fcstprgno" type="STRING" size="256"/>
- <Column id="tisspata1" type="STRING" size="256"/>
- <Column id="tisspata2" type="STRING" size="256"/>
- <Column id="tisspatb1" type="STRING" size="256"/>
- <Column id="tisspatb2" type="STRING" size="256"/>
- <Column id="tisspatdr1" type="STRING" size="256"/>
- <Column id="tisspatdr2" type="STRING" size="256"/>
- <Column id="trnptdg" type="STRING" size="256"/>
- <Column id="patbdwt" type="STRING" size="256"/>
- <Column id="appdd" type="STRING" size="256"/>
- <Column id="hospnm" type="STRING" size="256"/>
- <Column id="atdoctid" type="STRING" size="256"/>
- <Column id="atdoctnm" type="STRING" size="256"/>
- <Column id="etcrem" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="rgstseq" type="STRING" size="256"/>
- <Column id="appflag" type="STRING" size="256"/>
- <Column id="iudgb" type="STRING" size="256"/>
- <Column id="trnptkindcd1" type="STRING" size="256"/>
- <Column id="trnptkindcd2" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="jreqyn"/>
- <Col id="ageexcsyn">5</Col>
- <Col id="refreqyn"/>
- <Col id="hngnm"/>
- <Col id="age"/>
- <Col id="sex"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- <Col id="forgneryn"/>
- <Col id="diagcd"/>
- <Col id="diagnm"/>
- <Col id="insuflag"/>
- <Col id="insuflagnm"/>
- <Col id="fstexamdd"/>
- <Col id="trnptschedd1"/>
- <Col id="trnptschedd2"/>
- <Col id="fstexamtisscmt"/>
- <Col id="lastchemexecdd"/>
- <Col id="fsttissdd"/>
- <Col id="fsttisscmt"/>
- <Col id="scndtissdd"/>
- <Col id="scndtisscmt"/>
- <Col id="anticncr"/>
- <Col id="tisscmt"/>
- <Col id="blodrec"/>
- <Col id="bfcure1"/>
- <Col id="bfcure2"/>
- <Col id="fcstprgno">양호</Col>
- <Col id="tisspata1"/>
- <Col id="tisspata2"/>
- <Col id="tisspatb1"/>
- <Col id="tisspatb2"/>
- <Col id="tisspatdr1"/>
- <Col id="tisspatdr2"/>
- <Col id="trnptdg"/>
- <Col id="patbdwt"/>
- <Col id="appdd"/>
- <Col id="hospnm"/>
- <Col id="atdoctid"/>
- <Col id="atdoctnm"/>
- <Col id="etcrem"/>
- <Col id="pid"/>
- <Col id="rgstseq"/>
- <Col id="appflag"/>
- <Col id="iudgb"/>
- <Col id="trnptkindcd1"/>
- <Col id="trnptkindcd2"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cmbinfo_sex_P0313" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_req" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="rgstseq" type="STRING" size="256"/>
- <Column id="appflag" type="STRING" size="256"/>
- <Column id="trnptflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="rgstseq"/>
- <Col id="appflag">3</Col>
- <Col id="trnptflag">C</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_baseinfo_dnorinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="dnorflag" type="STRING" size="256"/>
- <Column id="dnorid" type="STRING" size="256"/>
- <Column id="dnorage" type="STRING" size="256"/>
- <Column id="dnorsex" type="STRING" size="256"/>
- <Column id="dnorrrgstno" type="STRING" size="256"/>
- <Column id="tissdnora" type="STRING" size="256"/>
- <Column id="tissdnora2" type="STRING" size="256"/>
- <Column id="tissdnorb" type="STRING" size="256"/>
- <Column id="tissdnorb2" type="STRING" size="256"/>
- <Column id="tissdnordr" type="STRING" size="256"/>
- <Column id="tissdnordr2" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="rgstseq" type="STRING" size="256"/>
- <Column id="appflag" type="STRING" size="256"/>
- <Column id="dnorseqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="dnorflag"/>
- <Col id="dnorid"/>
- <Col id="dnorage"/>
- <Col id="dnorsex"/>
- <Col id="dnorrrgstno"/>
- <Col id="tissdnora"/>
- <Col id="tissdnora2"/>
- <Col id="tissdnorb"/>
- <Col id="tissdnorb2"/>
- <Col id="tissdnordr"/>
- <Col id="tissdnordr2"/>
- <Col id="pid"/>
- <Col id="rgstseq"/>
- <Col id="appflag"/>
- <Col id="dnorseqno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_baseinfo_paminsuflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="insuflag" type="STRING" size="256"/>
- <Column id="insuflagnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="insuflag"/>
- <Col id="insuflagnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_tisscmtlist_tisscmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid">01</Col>
- <Col id="cdnm">Complete Remission</Col>
- </Row>
- <Row>
- <Col id="cdid">02</Col>
- <Col id="cdnm">InComplete Remission</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmbinfo_insuflag_P0008" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmbinfo_diagcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmbinfo_fstexamtisscmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmbinfo_anticncr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmbinfo_tisscmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmbinfo_bfcure1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmbinfo_trnptkindcd_A0161" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_bmtpatientinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="popupendflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="popupendflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_cmbinfo_A0530" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_execdata_appinfo1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_execdata_dnorinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_rec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_rgstseqlist_rgstseq" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cbo_dnorflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">개인</Col>
- <Col id="value">1</Col>
- </Row>
- <Row>
- <Col id="label">단체</Col>
- <Col id="value">2</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cmbinfo_boneassocd2_A0164" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_trnptsrchinfo_srchdetlinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="a1" type="STRING" size="256"/>
- <Column id="a2" type="STRING" size="256"/>
- <Column id="b1" type="STRING" size="256"/>
- <Column id="b2" type="STRING" size="256"/>
- <Column id="cw1" type="STRING" size="256"/>
- <Column id="cw2" type="STRING" size="256"/>
- <Column id="drb11" type="STRING" size="256"/>
- <Column id="drb12" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="a1"/>
- <Col id="a2"/>
- <Col id="b1"/>
- <Col id="b2"/>
- <Col id="cw1"/>
- <Col id="cw2"/>
- <Col id="drb11"/>
- <Col id="drb12"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_gstseqlist_rgstseq" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_cbo_dnorsex" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">남자</Col>
- <Col id="value">M</Col>
- </Row>
- <Row>
- <Col id="label">여자</Col>
- <Col id="value">F</Col>
- </Row>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_biz.grp_sea.ipt_pid" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="pid"/>
- <BindItem id="item1" compid="grp_biz.grp_sea.input6" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="hngnm"/>
- <BindItem id="item2" compid="grp_biz.grp_sea.input5" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="rrgstno1"/>
- <BindItem id="item3" compid="grp_biz.grp_sea.input4" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="rrgstno2"/>
- <BindItem id="item4" compid="grp_biz.grp_sea.input2" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="sex"/>
- <BindItem id="item5" compid="grp_biz.grp_sea.input3" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="age"/>
- <BindItem id="item6" compid="grp_biz.grp_sea.combo1" propid="value" datasetid="ds_main_item" columnid="rgstseq"/>
- <BindItem id="item7" compid="grp_biz.bool4" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="jreqyn"/>
- <BindItem id="item8" compid="grp_biz.radio2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="ageexcsyn"/>
- <BindItem id="item9" compid="grp_biz.bool3" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="refreqyn"/>
- <BindItem id="item10" compid="grp_biz.ipt_hngnm" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="hngnm"/>
- <BindItem id="item11" compid="grp_biz.ipt_age" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="age"/>
- <BindItem id="item12" compid="grp_biz.cmb_sex" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="sex"/>
- <BindItem id="item13" compid="grp_biz.ipt_rrgstno1" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="rrgstno1"/>
- <BindItem id="item14" compid="grp_biz.ipt_rrgstno2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="rrgstno2"/>
- <BindItem id="item15" compid="grp_biz.bool2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="forgneryn"/>
- <BindItem id="item16" compid="grp_biz.ipt_diagnm" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="diagnm"/>
- <BindItem id="item17" compid="grp_biz.cmb_insuflag" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="insuflag"/>
- <BindItem id="item18" compid="grp_biz.ipt_fstexamdd" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="fstexamdd"/>
- <BindItem id="item19" compid="grp_biz.ipt_insuflagnm" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="insuflagnm"/>
- <BindItem id="item20" compid="grp_biz.ipt_fstexamtisscmt" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="fstexamtisscmt"/>
- <BindItem id="item21" compid="grp_biz.ipt_fsttissdd" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="fsttissdd"/>
- <BindItem id="item22" compid="grp_biz.ipt_fsttisscmt" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="fsttisscmt"/>
- <BindItem id="item23" compid="grp_biz.ipt_scndtissdd" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="scndtissdd"/>
- <BindItem id="item24" compid="grp_biz.ipt_scndtisscmt" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="scndtisscmt"/>
- <BindItem id="item25" compid="grp_biz.ipt_lastchemexecdd" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="lastchemexecdd"/>
- <BindItem id="item26" compid="grp_biz.ipt_anticncr" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="anticncr"/>
- <BindItem id="item27" compid="grp_biz.ipt_bfcure1" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="bfcure1"/>
- <BindItem id="item28" compid="grp_biz.ipt_bfcure2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="bfcure2"/>
- <BindItem id="item29" compid="grp_biz.ipt_tisscmt" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="tisscmt"/>
- <BindItem id="item30" compid="grp_biz.ipt_blodrec" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="blodrec"/>
- <BindItem id="item31" compid="grp_biz.ipt_trnptschedd1" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="trnptschedd1"/>
- <BindItem id="item32" compid="grp_biz.combo2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="trnptkindcd1"/>
- <BindItem id="item33" compid="grp_biz.input7" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="trnptschedd2"/>
- <BindItem id="item34" compid="grp_biz.combo3" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="trnptkindcd2"/>
- <BindItem id="item35" compid="grp_biz.ipt_tisspata1" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="tisspata1"/>
- <BindItem id="item36" compid="grp_biz.ipt_tisspata2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="tisspata2"/>
- <BindItem id="item37" compid="grp_biz.ipt_tisspatb1" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="tisspatb1"/>
- <BindItem id="item38" compid="grp_biz.ipt_tisspatb2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="tisspatb2"/>
- <BindItem id="item39" compid="grp_biz.ipt_tisspatdr1" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="tisspatdr1"/>
- <BindItem id="item40" compid="grp_biz.ipt_tisspatdr2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="tisspatdr2"/>
- <BindItem id="item41" compid="grp_biz.ipt_etcrem" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="etcrem"/>
- <BindItem id="item42" compid="grp_biz.ipt_appdd" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="appdd"/>
- <BindItem id="item43" compid="grp_biz.ipt_hospnm" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="hospnm"/>
- <BindItem id="item44" compid="grp_biz.ipt_atdoctnm" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="atdoctnm"/>
- <BindItem id="item45" compid="grp_biz.ipt_fcstprgno" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="fcstprgno"/>
- </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 "ast_hsctxp::bmtcommon.xjs";
- var arErrorCode = new HashArray();
- function SPABO60900_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- grdf_setRowTypeIcon(grp_biz.grd_dnorinfo, 0);
- }
- function SPABO60900_onload(obj:Form, e:LoadEventInfo)
- {
- var arrParam = [{dsNm: "ds_init_cmbinfo_sex_P0313", cdGrpId: "P0313"},
- {dsNm: "ds_init_cmbinfo_insuflag_P0008", cdGrpId: "P0008"}]
- appf_getCodeList(arrParam);
-
- //BMT 코드성 데이터 조회.(기존의 공통코드로 사용했던것들을 BMT에서 관리하도록 수정 후)
- var arrParam2 = [{dsNm: "ds_init_cmbinfo_diagcd", cdGrpId: "A0530"}
- ,{dsNm: "ds_init_cmbinfo_fstexamtisscmt", cdGrpId: "A0531"}
- ,{dsNm: "ds_init_cmbinfo_anticncr", cdGrpId: "A0532"}
- ,{dsNm: "ds_init_cmbinfo_tisscmt", cdGrpId: "A0533"}
- ,{dsNm: "ds_init_cmbinfo_bfcure1", cdGrpId: "A0534"}
- ,{dsNm: "ds_init_cmbinfo_boneassocd2_A0164", cdGrpId: "A0164"}
- ,{dsNm: "ds_init_cmbinfo_trnptkindcd_A0161", cdGrpId: "A0161"}];
- aboGetCodeList(arrParam2);
-
- ds_init_cmbinfo_diagcd.insertRow(0);
-
- ds_send_req.setColumn(0, "appflag", "5");
-
- if (frmf_checkOpener()) { //opener 검사
- var param = opener.frmf_getParameter("opener_parameter_id"); //opener parameter value를 get
- if(!utlf_isNull(param)) { // opener parameter value가 있는 경우
- //parameter value를 이용하여 프로그램 수행
- condarray = param.split("▦");
- ds_main_hsctinfo_patinfolist.setColumn(0, "pid", condarray[0]);
- ds_send_req.setColumn(0, "rgstseq", condarray[1]);
- ds_main_item.setColumn(0, "rgstseq", condarray[1]);
- fGetPatientInfo();
- return;
- }
- }
- // Opener에서 받은 파라미터가 없으면 Top 정보를 참조한다.
- var paminfo = sysf_getGlobalVariable("paminfo"); //프로그램에 따라 원무정보(paminfo), 환자기본정보(patflag) get
-
- //원무 정보(기본 정보)가 있는 경우
- if(!utlf_isNull(paminfo)) {
- ds_temp_paminfo.clearData();//여러개의 instance발생을 막기 위해 removeNodeset을 해줘야 함.
- dsf_setCSVToDs("ds_temp_paminfo", paminfo);
- //상단 정보를 이용하여 프로그램 수행
- //var pid = ds_temp_paminfo.getColumn(0, "/root/temp/paminfo" + "/list/pid");
- var pid = ds_temp_paminfo.getColumn(0, "pid");
- ds_main_hsctinfo_patinfolist.setColumn(0, "pid", pid);
- fGetPatientInfo();
- } else {
- // Top 정보도 없으면 세션에 저장된 PID정보를 가져옴.
- var gv_pid = sysf_getGlobalVariable("gv_pid", "A");
- if(!utlf_isNull(gv_pid)) {
- ds_main_hsctinfo_patinfolist.setColumn(0, "pid", gv_pid);
- fGetPatientInfo();
- }
- }
- //타부서에서는 버튼 비활성화
- btn_save.enable = frmf_checkAuth("X");
- btn_del.enable = frmf_checkAuth("X");
- }
- function fGetPatientInfo() {
- ds_main_baseinfo_appinfo1.clearData();
- ds_main_baseinfo_dnorinfo.clearData();
- ds_main_baseinfo_appinfo1.addRow();
- ds_send_req.setColumn(0, "pid", ds_main_hsctinfo_patinfolist.getColumn(0, "pid"));
- ds_send_req.setColumn(0, "rgstseq", ds_main_item.getColumn(0, "rgstseq"));
-
- var oParam = {};
- oParam.id = "TRABO00001";
- oParam.service = "hsctcoordinatorapp.HsctPatient";
- oParam.method = "reqGetPatientBaseInfo";
- oParam.inds = "req=ds_send_req";
- oParam.outds = "ds_main_hsctinfo_patinfolist=patinfolist";
- oParam.async = false;
- oParam.callback = "cf_TRABO00001";
- tranf_submit(oParam);
-
- dsf_setDefaultVal(ds_main_hsctinfo_patinfolist, "dethyn:N");
- if (arErrorCode.pop("TRABO00001") > -1) {
- var oParam = {};
- oParam.id = "TRABO60503";
- oParam.service = "hsctcoordinatorapp.MedCareAppfrm";
- oParam.method = "reqGetMedCareAppInfo";
- oParam.inds = "req=ds_send_req";
- oParam.outds = "ds_main_baseinfo_appinfo1=appinfo1 ds_main_baseinfo_dnorinfo=dnorinfo ds_main_baseinfo_paminsuflag=paminsuflag";
- oParam.async = false;
- tranf_submit(oParam);
-
- fSetDisplay();
- ds_temp_bmtpatientinfo.clearData();
-
- var oParam = {};
- oParam.id = "TRABO60505";
- oParam.service = "hsctcoordinatorapp.DonorSearch";
- oParam.method = "reqGetRgstseq";
- oParam.inds = "req=ds_send_req";
- oParam.outds = "ds_rgstseqlist_rgstseq=rgstseq";
- oParam.async = false;
-
- tranf_submit(oParam);
- }
- }
- function cf_TRABO00001(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function fSetDisplay(){
- btn_save.enable = true;
- btn_del.enable = true;
- if (utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "pid"))){
- ds_main_baseinfo_appinfo1.setColumn(0, "appflag", "3");
- btn_del.enable = false;
- }
- if (utlf_isNull(ds_main_baseinfo_dnorinfo.getColumn(0, "dnorflag"))){
- ds_main_baseinfo_dnorinfo.clearData();
- }
- // 보험구분(유형)은 원무에서 가져오자.
- if ( utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "insuflag")) && !utlf_isNull(ds_main_baseinfo_paminsuflag.getColumn(0, "insuflag"))) {
- ds_main_baseinfo_appinfo1.setColumn(0, "insuflag" , ds_main_baseinfo_paminsuflag.getColumn(0, "insuflag"));
- ds_main_baseinfo_appinfo1.setColumn(0, "insuflagnm", ds_main_baseinfo_paminsuflag.getColumn(0, "insuflagnm"));
- }
- // 해당 차수에 데이터를 조회한 후에 신청일자가 없으면 현재일자를 기본으로 해준다.
- if ( utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "appdd"))) {
- ds_main_baseinfo_appinfo1.setColumn(0, "appdd", utlf_getCurrentDate());
- }
- }
- function grp_biz_grp_sea_Button00_onclick(obj:Button, e:ClickEventInfo)
- {
- if ( abofGetBmtPatientSearch("ds_main_hsctinfo_patinfolist", "ds_temp_bmtpatientinfo") ) {
- ds_send_req.setColumn(0, "pid", ds_temp_bmtpatientinfo.getColumn(0, "pid"));
- // 등록순번 조회
- var oParam = {};
- oParam.id = "TRABO60505";
- oParam.service = "hsctcoordinatorapp.DonorSearch";
- oParam.method = "reqGetRgstseq";
- oParam.inds = "req=ds_send_req";
- oParam.outds = "ds_rgstseqlist_rgstseq=rgstseq";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_main_item.setColumn(0, "rgstseq", ds_rgstseqlist_rgstseq.getColumn(0, "cdid"));
- ds_main_item.setColumn(0, "maxrgstseq", ds_main_item.getColumn(0, "rgstseq"));
- fGetPatientInfo();
- }
- }
- function grp_biz_grp_sea_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- grp_biz_grp_sea_btn_sea_onclick();
- }
- }
- function grp_biz_grp_sea_btn_sea_onclick(obj:Button, e:ClickEventInfo)
- {
- if (utlf_isNull(ds_send_req.getColumn(0, "pid"))){
- sysf_messageBox("등록번호는 선택 또는 입력 필수 항목입니다.", "E999", "");
- return;
- }
- fGetPatientInfo();
- }
- function grp_biz_grp_sea_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- if (utlf_isNull(ds_send_req.getColumn(0, "pid"))){
- sysf_messageBox("등록번호는 선택 또는 입력 필수 항목입니다.", "E999", "");
- return;
- }
- fGetPatientInfo();
- }
- function grp_biz_bool4_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(ds_main_baseinfo_appinfo1.getColumn(0, "jreqyn") == "Y" ){
- ds_main_baseinfo_appinfo1.setColumn(0, "refreqyn", "Y");
- grp_biz.radio2.enable = false;
- }else {
- ds_main_baseinfo_appinfo1.setColumn(0, "refreqyn", "N");
- grp_biz.radio2.enable = true;
- }
- }
- function grp_biz_bool3_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(ds_main_baseinfo_appinfo1.getColumn(0, "refreqyn") == "Y" ){
- ds_main_baseinfo_appinfo1.setColumn(0, "jreqyn", "Y");
- grp_biz.radio2.enable = true;
- }else {
- ds_main_baseinfo_appinfo1.setColumn(0, "jreqyn", "N");
- grp_biz.radio2.enable = false;
- }
- }
- function grp_biz_cmb_insuflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_main_baseinfo_appinfo1.setColumn(0, "insuflagnm", grp_biz.cmb_insuflag.text);
- }
- function grp_biz_combo2_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_main_baseinfo_appinfo1.setColumn(0, "insuflagnm", grp_biz.cmb_insuflag.text);
- }
- function grp_biz_combo3_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_main_baseinfo_appinfo1.setColumn(0, "insuflagnm", grp_biz.cmb_insuflag.text);
- }
- function grp_biz_btn_srchhla_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCareDnorHlaResult();
- }
- function grp_biz_button52_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_baseinfo_dnorinfo.addRow();
- var irow = ds_main_baseinfo_dnorinfo.rowcount - 1;
- ds_main_baseinfo_dnorinfo.setColumn(irow, "dnorflag", "1");
- ds_main_baseinfo_dnorinfo.setColumn(irow, "pid" , ds_main_baseinfo_appinfo1.getColumn(0, "pid"));
- ds_main_baseinfo_dnorinfo.setColumn(irow, "rgstseq", ds_main_baseinfo_appinfo1.getColumn(0, "rgstseq"));
- ds_main_baseinfo_dnorinfo.setColumn(irow, "appflag", ds_main_baseinfo_appinfo1.getColumn(0, "appflag"));
- ds_main_baseinfo_dnorinfo.setColumn(irow, "dnorseqno", irow);
- }
- function grp_biz_button53_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_baseinfo_dnorinfo.enableevent = false;
- ds_main_baseinfo_dnorinfo.updatecontrol = false;
- ds_main_baseinfo_dnorinfo.setRowType(ds_main_baseinfo_dnorinfo.rowposition, 8);
- ds_main_baseinfo_dnorinfo.updatecontrol = true;
- ds_main_baseinfo_dnorinfo.enableevent = true;
- }
- function grp_biz_btn_diagnm_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCare("ds_init_cmbinfo_diagcd" , "C", "ds_main_baseinfo_appinfo1", "diagnm", "ds_main_baseinfo_appinfo1", "diagcd", grp_biz.btn_diagnm.text);
- }
- function grp_biz_btn_fstexamtisscmt_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCare("ds_init_cmbinfo_fstexamtisscmt" , "N", "ds_main_baseinfo_appinfo1", "fstexamtisscmt", "", "", grp_biz.btn_fstexamtisscmt.text);
- }
- function grp_biz_btn_fsttisscmt_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCare("ds_temp_tisscmtlist_tisscmt" , "N", "ds_main_baseinfo_appinfo1", "fsttisscmt", "", "", grp_biz.btn_fsttisscmt.text);
- }
- function grp_biz_btn_scndtisscmt_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCare("ds_temp_tisscmtlist_tisscmt" , "N", "ds_main_baseinfo_appinfo1", "scndtisscmt", "", "", grp_biz.btn_scndtisscmt.text);
- }
- function grp_biz_btn_anticncr_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCare("ds_init_cmbinfo_anticncr" , "Y", "ds_main_baseinfo_appinfo1", "anticncr", "", "", grp_biz.btn_anticncr.text);
- }
- function grp_biz_btn_bfcure1_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCare("ds_init_cmbinfo_bfcure1" , "Y", "ds_main_baseinfo_appinfo1","bfcure1", "", "", grp_biz.btn_bfcure1.text);
- }
- function grp_biz_btn_bfcure2_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCare("ds_init_cmbinfo_bfcure1" , "Y", "ds_main_baseinfo_appinfo1", "bfcure2", "", "", grp_biz.btn_bfcure2.text);
- }
- function grp_biz_btn_tisscmt_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCare("ds_init_cmbinfo_tisscmt" , "Y", "ds_main_baseinfo_appinfo1", "tisscmt", "", "", grp_biz.btn_tisscmt.text);
- }
- function grp_biz_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCare2("ds_main_baseinfo_appinfo1", "blodrec");
- }
- function grp_biz_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- var spid = ds_main_hsctinfo_patinfolist.getColumn(0, "pid");
- var sflag = "";
- var sselectrow = "1";
- sflag = spid + "▦" + sselectrow ;
- frmf_setParameter("opener_parameter_id", sflag);
- ds_main_trnptsrchinfo_srchdetlinfo.setColumn(0, "srchdetlinfo", "");
- ds_main.setColumn(0, "popupendflag", "");
- frmf_open("SPABO61900", "SPABO61900", "", null, "1", "", "", null, null, null, null, null, "M");
- if (ds_main.getColumn(0, "popupendflag") == "ok"){
- ds_main_baseinfo_appinfo1.setColumn(0, "tisspata1", ds_main_trnptsrchinfo_srchdetlinfo.getColumn(0, "a1"));
- ds_main_baseinfo_appinfo1.setColumn(0, "tisspata2", ds_main_trnptsrchinfo_srchdetlinfo.getColumn(0, "a2"));
- ds_main_baseinfo_appinfo1.setColumn(0, "tisspatb1", ds_main_trnptsrchinfo_srchdetlinfo.getColumn(0, "b1"));
- ds_main_baseinfo_appinfo1.setColumn(0, "tisspatb2", ds_main_trnptsrchinfo_srchdetlinfo.getColumn(0, "b2"));
- ds_main_baseinfo_appinfo1.setColumn(0, "tisspatdr1", ds_main_trnptsrchinfo_srchdetlinfo.getColumn(0, "drb11"));
- ds_main_baseinfo_appinfo1.setColumn(0, "tisspatdr2", ds_main_trnptsrchinfo_srchdetlinfo.getColumn(0, "drb12"));
- }
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveData();
- }
- function fSaveData(){
- if (fDataCheck() == false){
- return;
- }
- ds_send_execdata_appinfo1.clearData();
- ds_send_execdata_dnorinfo.clearData();
-
- ds_send_execdata_appinfo1.copyData(ds_main_baseinfo_appinfo1);
-
- var nodelist = ds_rgstseqlist_rgstseq.rowcount;
- var yesno = sysf_messageBox("신규로 저장하시겠습니까?", "S002"); // 6:yes, 7:no, 2:cancel
- if( yesno == "6" ){
- //새로운 등록순번으로 신규저장
- ds_send_execdata_appinfo1.setColumn(0, "iudgb", "I");
- var maxrgstseq = new Number(ds_main_item.getColumn(0, "maxrgstseq"));
- if( maxrgstseq < 1 ){
- maxrgstseq = 0;
- }
- var newrgstseq = maxrgstseq + 1;
- ds_send_execdata_appinfo1.setColumn(0, "rgstseq", newrgstseq);
- ds_main_item.setColumn(0, "rgstseq", newrgstseq);
- ds_send_req.setColumn(0, "rgstseq", newrgstseq);
- if(utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "forgneryn"))){
- ds_send_execdata_appinfo1.setColumn(0, "forgneryn", "N");
- }
- if(utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "metstasyn"))){
- ds_send_execdata_appinfo1.setColumn(0, "metstasyn", "N");
- }
- if(utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "reapyn"))){
- ds_send_execdata_appinfo1.setColumn(0, "reapyn", "N");
- }
- if(utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "refra"))){
- ds_send_execdata_appinfo1.setColumn(0, "refra", "N");
- }
- var m = "";
- var rownum = "";
- var dnorflag = "";
- var dnorid = "";
- var dnorage = "";
- var dnorsex = "";
- var dnorrrgstno = "";
- var tissdnora = "";
- var tissdnora2 = "";
- var tissdnorb = "";
- var tissdnorb2 = "";
- var tissdnordr = "";
- var tissdnordr2 = "";
- var pid = "";
- var rgstseq = "";
- var appflag = "";
- var dnorseqno = "";
- var nodelist = ds_main_baseinfo_dnorinfo.rowcount;
- if (nodelist >= 1){
- var sflag = "m" + "▦" +
- "rownum" + "▦" +
- "dnorflag" + "▦" +
- "dnorid" + "▦" +
- "dnorage" + "▦" +
- "dnorsex" + "▦" +
- "dnorrrgstno" + "▦" +
- "tissdnora" + "▦" +
- "tissdnora2" + "▦" +
- "tissdnorb" + "▦" +
- "tissdnorb2" + "▦" +
- "tissdnordr" + "▦" +
- "tissdnordr2" + "▦" +
- "pid" + "▦" +
- "rgstseq" + "▦" +
- "appflag" + "▦" +
- "dnorseqno" + "▩" ;
- for(var i = 0; i < nodelist; i++){
- m = ds_main_baseinfo_dnorinfo.getColumn(i, "m");
- rownum = ds_main_baseinfo_dnorinfo.getColumn(i, "rownum");
- dnorflag = ds_main_baseinfo_dnorinfo.getColumn(i, "dnorflag");
- dnorid = ds_main_baseinfo_dnorinfo.getColumn(i, "dnorid");
- dnorage = ds_main_baseinfo_dnorinfo.getColumn(i, "dnorage");
- dnorsex = ds_main_baseinfo_dnorinfo.getColumn(i, "dnorsex");
- dnorrrgstno = ds_main_baseinfo_dnorinfo.getColumn(i, "norrrgstno");
- tissdnora = ds_main_baseinfo_dnorinfo.getColumn(i, "tissdnora");
- tissdnora2 = ds_main_baseinfo_dnorinfo.getColumn(i, "tissdnora2");
- tissdnorb = ds_main_baseinfo_dnorinfo.getColumn(i, "issdnorb");
- tissdnorb2 = ds_main_baseinfo_dnorinfo.getColumn(i, "tissdnorb2");
- tissdnordr = ds_main_baseinfo_dnorinfo.getColumn(i, "tissdnordr");
- tissdnordr2 = ds_main_baseinfo_dnorinfo.getColumn(i, "tissdnordr2");
- pid = ds_main_baseinfo_dnorinfo.getColumn(i, "pid");
- // rgstseq = model.getValue("/root/main/baseinfo/dnorinfo["+ i +"]/rgstseq");
- appflag = ds_main_baseinfo_dnorinfo.getColumn(i, "appflag");
- dnorseqno = ds_main_baseinfo_dnorinfo.getColumn(i, "dnorseqno");
-
- sflag = sflag + "i" + "▦" +
- rownum + "▦" +
- dnorflag + "▦" +
- dnorid + "▦" +
- dnorage + "▦" +
- dnorsex + "▦" +
- dnorrrgstno + "▦" +
- tissdnora + "▦" +
- tissdnora2 + "▦" +
- tissdnorb + "▦" +
- tissdnorb2 + "▦" +
- tissdnordr + "▦" +
- tissdnordr2 + "▦" +
- pid + "▦" +
- newrgstseq + "▦" +
- appflag + "▦" +
- dnorseqno + "▩" ;
-
- }
- dsf_setCSVToDs("ds_send_execdata_dnorinfo", sflag);
- }
- dsf_setDefaultVal(ds_send_execdata_appinfo1, "jreqyn:N,ageexcsyn:-,refreqyn:N,sex:-,forgneryn:N,diagcd:-,insuflag:-,metstasyn:-,reapyn:N,refra:N,atdoctid:-,appflag:-");
-
- var oParam = {};
- oParam.id = "TXABO60501";
- oParam.service = "hsctcoordinatorapp.MedCareAppfrm";
- oParam.method = "reqExeHomoMedCareAppfrm";
- oParam.inds = "req=ds_send_execdata_appinfo1 dnorinfo=ds_send_execdata_dnorinfo";
- oParam.outds = "ds_hidden_rec=item";
- oParam.async = false;
- oParam.callback = "cf_TXABO60501";
- tranf_submit(oParam);
-
- if (arErrorCode.pop("TXABO60501") > -1) {
- var oParam = {};
- oParam.id = "TRABO60505";
- oParam.service = "hsctcoordinatorapp.DonorSearch";
- oParam.method = "reqGetRgstseq";
- oParam.inds = "req=ds_send_req";
- oParam.outds = "ds_rgstseqlist_rgstseq=rgstseq";
- oParam.async = false;
- tranf_submit(oParam);
- ds_main_item.setColumn(0, "rgstseq", ds_rgstseqlist_rgstseq.getColumn(0, "cdid"));
- ds_main_item.setColumn(0, "maxrgstseq", ds_main_item.getColumn(0, "rgstseq"));
- // 정상적으로 신규 저장되었을 때 등록일련번호를 Check한다.
- if ( utlf_isNull(ds_main_baseinfo_dnorinfo.getColumn(0, "rgstseq")) && !utlf_isNull(ds_hidden_rec.getColumn(0, "rgstseq"))) {
- ds_send_req.setColumn(0, "rgstseq", ds_main_item.getColumn(0, "rgstseq"));
- }
- fSetDisplay();
- }
- }else if(yesno == "7" ){
- //기존 등록순번 수정.
- var updateData = grdf_getGridUpdateData(grp_biz.grd_dnorinfo);
- grdf_setStatusColumn(updateData, "m");
- ds_send_execdata_dnorinfo.copyData(updateData);
-
- if (nodelist == 0) {
- sysf_messageBox("기 등록된 이력이 없습니다. 신규 저장 하십시오." , "E999" );
- return;
- }
-
- ds_main_baseinfo_appinfo1.setColumn(0, "iudgb", "U");
-
- if(utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "forgneryn"))){
- ds_send_execdata_appinfo1.setColumn(0, "forgneryn", "N");
- }
- if(utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "metstasyn"))){
- ds_send_execdata_appinfo1.setColumn(0, "metstasyn", "N");
- }
- if(utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "reapyn"))){
- ds_send_execdata_appinfo1.setColumn(0, "reapyn", "N");
- }
- if(utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "refra"))){
- ds_send_execdata_appinfo1.setColumn(0, "refra", "N");
- }
-
- dsf_setDefaultVal(ds_main_baseinfo_appinfo1, "jreqyn:N,ageexcsyn:-,refreqyn:N,sex:-,forgneryn:N,diagcd:-,insuflag:-,metstasyn:-,reapyn:N,refra:N,atdoctid:-,appflag:-");
-
- var oParam = {};
- oParam.id = "TXABO60501";
- oParam.service = "hsctcoordinatorapp.MedCareAppfrm";
- oParam.method = "reqExeHomoMedCareAppfrm";
- oParam.inds = "req=ds_main_baseinfo_appinfo1 dnorinfo=ds_main_baseinfo_dnorinfo";
- oParam.outds = "ds_hidden_rec=item";
- oParam.async = false;
- oParam.callback = "cf_TXABO60501";
- tranf_submit(oParam);
- if (arErrorCode.pop("TXABO60501") > -1) {
- if ( utlf_isNull(ds_main_baseinfo_dnorinfo.getColumn(0, "rgstseq")) && !utlf_isNull(ds_main_baseinfo_dnorinfo.getColumn(0, "rgstseq"))) {
- ds_send_req.setColumn(0, "rgstseq", ds_main_item.getColumn(0, "rgstseq"));
- }
- fSetDisplay();
- }
- }
- fGetPatientInfo();
- return;
- }
- function cf_TXABO60501(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function fDataCheck(){
- if (utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "hngnm"))){
- sysf_messageBox("성명은 필수 입력항목입니다.", "E999", "");
- return false;
- }
-
- if (utlf_isNull(ds_main_item.getColumn(0, "rgstseq"))){
- ds_main_item.setColumn(0, "rgstseq", "1");
- }
-
- var juminno = ds_main_baseinfo_appinfo1.getColumn(0, "rrgstno1") + ds_main_baseinfo_appinfo1.getColumn(0, "rrgstno2");
- if (utlf_isRsrNo(juminno) == false){
- if( sysf_messageBox("주민번호가 잘못 입력되었습니다. 해당 주민번호 내용을 " , "Q003" ) == 7 ){
- return false;
- }
- }
- if (!utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "fstexamdd")) && utlf_isValidDateTime(ds_main_baseinfo_appinfo1.getColumn(0, "fstexamdd")) == false) {
- sysf_messageBox("초진일의 날짜 형식이 잘못 입력되었습니다.", "E999", "");
- return false;
- }
- if (!utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "trnptschedd1")) && utlf_isValidDateTime(ds_main_baseinfo_appinfo1.getColumn(0, "trnptschedd1")) == false) {
- sysf_messageBox("조혈모세포이식시행(예정)일의 날짜 형식이 잘못 입력되었습니다.", "E999", "");
- return false;
- }
-
- if (!utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "lastchemexecdd")) && utlf_isValidDateTime(ds_main_baseinfo_appinfo1.getColumn(0, "lastchemexecdd")) == false) {
- sysf_messageBox("최종공고 항암화학요법 시행일의 날짜 형식이 잘못 입력되었습니다.", "E999", "");
- return false;
- }
- if (!utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "fsttissdd")) && utlf_isValidDateTime(ds_main_baseinfo_appinfo1.getColumn(0, "fsttissdd")) == false) {
- sysf_messageBox("1차관해 확인일의 날짜 형식이 잘못 입력되었습니다.", "E999", "");
- return false;
- }
- if (!utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "scndtissdd")) && utlf_isValidDateTime(ds_main_baseinfo_appinfo1.getColumn(0, "scndtissdd")) == false) {
- sysf_messageBox("2차관해 확인일의 날짜 형식이 잘못 입력되었습니다.", "E999", "");
- return false;
- }
- if (!utlf_isNull(ds_main_baseinfo_appinfo1.getColumn(0, "appdd")) && utlf_isValidDateTime(ds_main_baseinfo_appinfo1.getColumn(0, "appdd")) == false) {
- sysf_messageBox("신청일자의 날짜 형식이 잘못 입력되었습니다.", "E999", "");
- return false;
- }
- for (var i = 0; i < ds_main_baseinfo_dnorinfo.rowcount; i++){
- if (utlf_isNull(ds_main_baseinfo_dnorinfo.getColumn(i, "dnorid"))){
- sysf_messageBox("성명/기관명은 필수 입력항목입니다.", "E999", "");
- return false;
- }
- }
-
- return true;
- }
- function btn_del_onclick(obj:Button, e:ClickEventInfo)
- {
- fDelData();
- }
- function fDelData() {
- if( sysf_messageBox("신청내용을 " , "Q001" ) == 6 ){
- var oParam = {};
- oParam.id = "TXABO60502";
- oParam.service = "hsctcoordinatorapp.MedCareAppfrm";
- oParam.method = "reqDelHomoMedCareAppfrm";
- oParam.inds = "req=ds_send_req";
- oParam.outds = "ds_hidden=item";
- oParam.async = false;
- oParam.callback = "cf_TXABO60502";
- tranf_submit(oParam);
-
- if (arErrorCode.pop("TXABO60502") < 0){
- //sysf_messageBox(model.getValue("root/properties/error/msg"), "E999", "");
- fSetDisplay();
- }
- }
- var rgstseq = new Number( ds_main_item.getColumn(0, "rgstseq"));
- ds_main_item.setColumn(0, "rgstseq", "");
- var nodelist = ds_rgstseqlist_rgstseq.rowcount;
- for(var i = 0; i < nodelist; i++){
- dsf_makeValue(ds_temp_rgstseqlist_rgstseq, "cdnm", "string", ds_rgstseqlist_rgstseq.getColumn(i, "cdnm"), i);
- dsf_makeValue(ds_temp_rgstseqlist_rgstseq, "cdid", "string", ds_rgstseqlist_rgstseq.getColumn(i, "cdid"), i);
- }
- ds_rgstseqlist_rgstseq.clearData();
- var k = nodelist - 1;
- for(var j = eval(nodelist - 1); j >= 0; j--){
- if( ds_gstseqlist_rgstseq.getColumn(j, "cdnm") != rgstseq){
- k--;
- dsf_makeValue(ds_rgstseqlist_rgstseq, "cdnm", "string", ds_temp_rgstseqlist_rgstseq.getColumn(j, "cdnm"), k);
- dsf_makeValue(ds_rgstseqlist_rgstseq, "cdid", "string", ds_temp_rgstseqlist_rgstseq.getColumn(j, "cdid"), k);
-
- }
- }
- ds_main_baseinfo_appinfo1.clearData();
- ds_main_baseinfo_appinfo1.addRow();
- }
- function cf_TXABO60502(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function button1_onclick(obj:Button, e:ClickEventInfo)
- {
- if(grp_biz.radio2.enable == false){
- ds_main_baseinfo_appinfo1.setColumn(0, "ageexcsyn" , "0");
- }
-
- //미리보기출력
- var objDOM = rptf_createDOM(); // DOM 객체 설정
- var objDOM1 = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "root/main/baseinfo/appinfo1", ds_main_baseinfo_appinfo1); // 데이터셋 1
- rptf_setNodeListToDOM(objDOM, "root/main/baseinfo/dnorinfo", ds_main_baseinfo_dnorinfo); // 데이터셋 2
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source; // 최상의노드 XML 스트링 추출
-
- rptf_setNodeListToDOM(objDOM1, "root/main/baseinfo/dnorinfo", ds_main_baseinfo_dnorinfo); // 데이터셋 3
- objParam.xml_data_XML2 = objDOM1.documentElement.source;
-
- var option = "open=1;save=1;directprint=0;print=1;zoom=0;";
- rptf_exeReportPreview30(["RPABO60901"],[objParam], option);
-
- if(grp_biz.radio2.enable == false){
- ds_main_baseinfo_appinfo1.setColumn(0, "ageexcsyn" , "4");
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|