1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPABO61100" position="absolute 0 0 576 711" titletext="BMT 의뢰서" oninit="SPABO61100_oninit" onload="SPABO61100_onload">
- <Layouts>
- <Layout>
- <Button id="button101" taborder="1" text="이식대기자리스트조회" class="btn3" position="absolute 0 682 156 704" anchor="left bottom" onclick="button101_onclick"/>
- <Button id="button3" taborder="2" text="입원예정자리스트조회" class="btn3" position="absolute 157 682 313 704" anchor="left bottom" onclick="button3_onclick"/>
- <Button id="button97" taborder="3" text="월스케쥴조회" class="btn3" position="absolute 314 682 418 704" anchor="left bottom" onclick="button97_onclick"/>
- <Button id="button100" taborder="4" text="조혈모세포처리결과" class="btn3" position="absolute 430 682 570 704" anchor="left bottom" onclick="button100_onclick"/>
- <Div id="grp_sea" taborder="5" class="div_SA2" position="absolute 0 0 570 35" anchor="left top right">
- <Layouts>
- <Layout>
- <Static id="caption2" text="등록번호 :" class="search_name" position="absolute 15 9 101 26"/>
- <Edit id="output5" taborder="1" readonly="true" class="output" position="absolute 404 8 434 27"/>
- <Edit id="output6" taborder="2" readonly="true" class="output" position="absolute 437 8 467 27"/>
- <Edit id="input2" taborder="3" class="input_search" position="absolute 104 8 184 27" autoselect="true" autoskip="true" onkeyup="grp_sea_input2_onkeyup"/>
- <Button id="btn_srchpat" taborder="4" class="icon_search" position="absolute 187 10 203 26" onclick="grp_sea_btn_srchpat_onclick"/>
- <Edit id="output16" taborder="5" readonly="true" class="output" position="absolute 291 8 345 27"/>
- <Edit id="output17" taborder="6" readonly="true" class="output" position="absolute 208 8 288 27"/>
- <Button id="btn_sea" taborder="7" text="조회" class="btn1" position="absolute 491 7 547 29" anchor="top right" onclick="grp_sea_btn_sea_onclick"/>
- <Shape id="line13" linetype="vertical" class="line_4" position="absolute 477 6 483 28" anchor="top right"/>
- <Edit id="output3" taborder="8" readonly="true" class="output" position="absolute 347 8 401 27"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape id="line7" class="line_10" position="absolute 0 65 570 71" anchor="left top right"/>
- <Shape id="line8" class="line_10" position="absolute 0 381 570 387"/>
- <Static id="caption24" text="Assurance Request" class="tit_2" position="absolute 0 49 153 70"/>
- <Static id="caption25" text="BMT Request" class="tit_2" position="absolute 1 365 120 386"/>
- <Static id="caption29" text="이식종류" class="cell_1" position="absolute 243 386 360 409"/>
- <Static id="caption34" text="Stem Cell Source" class="cell_1" position="absolute 243 410 360 433"/>
- <Static id="caption40" text="UBMT Request" class="tit_2" position="absolute 1 240 122 261"/>
- <Shape id="line14" class="line_10" position="absolute 0 256 570 262" anchor="left top right"/>
- <Static id="caption10" text="CORD Request" class="tit_2" position="absolute 0 301 121 322"/>
- <Shape id="line4" class="line_10" position="absolute 0 317 570 323" anchor="left top right"/>
- <Button id="button16" taborder="6" text="UBMT 진행상황" class="btn2" position="absolute 465 237 570 256" anchor="top right" onclick="button16_onclick"/>
- <Button id="button11" taborder="7" text="CORD 진행상황" class="btn2" position="absolute 465 298 570 317" anchor="top right" onclick="button11_onclick"/>
- <Button id="button12" taborder="8" text="보험신청리스트" class="btn2" position="absolute 465 46 570 65" anchor="top right" onclick="button12_onclick"/>
- <Button id="button9" taborder="9" text="이식스케쥴표" class="btn2" position="absolute 476 362 570 381" anchor="top right" onclick="button9_onclick"/>
- <Combo id="cmb_trnptkind2" taborder="10" innerdataset="@ds_init_cmbinfo_trnptkindcd_A0161" codecolumn="hsctmdlcd" datacolumn="hsctmdlnm" class="combo_default" position="absolute 456 387 570 406"/>
- <Combo id="cmb_scs" taborder="11" innerdataset="@ds_init_cmbinfo_stemcellsource_A0162" codecolumn="hsctmdlcd" datacolumn="hsctmdlnm" class="combo_default" position="absolute 363 413 569 432"/>
- <Static id="caption1" text="GVHD prophylaxis" class="cell_1" position="absolute 0 458 138 481"/>
- <Combo id="cmb_gvhd" taborder="12" innerdataset="@ds_init_cmbinfo_gvhd_A0175" codecolumn="hsctmdlcd" datacolumn="hsctmdlnm" class="combo_default" position="absolute 140 460 570 479"/>
- <Combo id="cmb_cond" taborder="13" innerdataset="@ds_init_cmbinfo_conditioning_REGI" codecolumn="hsctmdlcd" datacolumn="hsctmdlnm" class="combo_default" position="absolute 140 436 569 455"/>
- <Static id="caption3" text="Conditioning Regimen" class="cell_1" position="absolute 0 434 138 457"/>
- <Static id="caption9" text="입원장 위임" class="cell_1" position="absolute 0 410 138 433"/>
- <Static id="caption12" text="의뢰일" class="cell_1" position="absolute 0 386 138 409"/>
- <Button id="button2" taborder="14" text="BMT Request 저장" class="btn5" position="absolute 348 362 475 381" anchor="top right" onclick="button2_onclick"/>
- <Combo id="cmb_trnptkind1" taborder="15" innerdataset="@ds_init_cmbinfo_trnptkindcd_A0161" codecolumn="hsctmdlcd" datacolumn="hsctmdlnm" class="combo_default" position="absolute 372 72 570 91"/>
- <Calendar id="ipt_reqdd1" taborder="16" class="input_default" position="absolute 83 72 183 91" autoselect="true" autoskip="true"/>
- <Shape id="line6" class="line_2" position="absolute 0 91 570 97" anchor="left top right"/>
- <Static id="caption13" text="의뢰일자" class="cell_1" position="absolute 0 261 117 284"/>
- <Shape id="line9" class="line_3" position="absolute 1 283 570 289" anchor="left top right"/>
- <Shape id="line10" class="line_3" position="absolute 0 344 570 350" anchor="left top right"/>
- <Static id="caption14" text="의뢰일자" class="cell_1" position="absolute 0 322 117 345"/>
- <Button id="button5" taborder="17" text="입원장" class="btn2" position="absolute 294 362 347 381" anchor="top right" onclick="button5_onclick"/>
- <Shape id="line11" class="line_2" position="absolute 0 407 570 413"/>
- <Shape id="line12" class="line_2" position="absolute 0 431 570 437" anchor="left top right"/>
- <Shape id="line15" class="line_2" position="absolute 0 455 570 461" anchor="left top right"/>
- <Shape id="line16" class="line_2" position="absolute 0 479 570 485" anchor="left top right"/>
- <Calendar id="ipt_reqdd" taborder="18" class="input_default" position="absolute 119 263 277 282" autoselect="true" autoskip="true"/>
- <Calendar id="input1" taborder="19" class="input_default" position="absolute 119 324 277 343" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_trnptreqdd" taborder="20" class="input_default" position="absolute 140 388 240 407" autoselect="true" autoskip="true"/>
- <Button id="btn_saveassu" taborder="21" text="보험신청저장" class="btn5" position="absolute 370 46 464 65" anchor="top right" onclick="btn_saveassu_onclick"/>
- <Button id="button1" taborder="22" text="UBMT 신청저장" class="btn5" position="absolute 359 237 464 256" anchor="top right" onclick="button1_onclick"/>
- <Button id="button6" taborder="23" text="CORD 신청저장" class="btn5" position="absolute 359 298 464 317" anchor="top right" onclick="button6_onclick"/>
- <Shape id="line1" class="line_2" position="absolute 0 503 570 509" anchor="left top right"/>
- <Static id="caption11" text="PCPP" class="cell_1" position="absolute 0 482 138 505"/>
- <Static id="caption15" text="Comment" class="cell_1" position="absolute 0 506 138 565"/>
- <Shape id="line2" class="line_3" position="absolute 0 565 570 571"/>
- <Static id="caption16" text="이식예정일" class="cell_1" position="absolute 206 483 286 506"/>
- <Static id="caption17" text="입원예정일" class="cell_1" position="absolute 389 483 469 506"/>
- <Grid id="grd_assu" taborder="24" binddataset="ds_main_requestlist_assurequestlist" useinputpanel="false" position="absolute 0 121 570 227" anchor="left top right" autoenter="select" cellsizingtype="col" oncelldblclick="grd_assu_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22"/>
- <Column size="77"/>
- <Column size="79"/>
- <Column size="40"/>
- <Column size="118"/>
- <Column size="58"/>
- <Column size="56"/>
- <Column size="58"/>
- <Column size="100"/>
- <Column size="41"/>
- </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" colspan="2" text="이식종류" taborder="undefined"/>
- <Cell col="5" text="공여자명"/>
- <Cell col="6" colspan="2" text="주민번호" taborder="undefined"/>
- <Cell col="8" text="진단명"/>
- <Cell col="9" text="확인"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="date" text="bind:reqdd" calendardisplaynulltype="nulltext"/>
- <Cell col="2" text="bind:reqid"/>
- <Cell col="3" displaytype="combo" style="align:center middle;" text="bind:trnptkind" combodataset="ds_cmb_trnptkind" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="4" displaytype="combo" style="align:center middle;" text="bind:trnptkindcd" combodataset="ds_init_cmbinfo_trnptkindcd_A0161" combocodecol="hsctmdlcd" combodatacol="hsctmdlnm" enable="false"/>
- <Cell col="5" text="bind:dnornm"/>
- <Cell col="6" text="bind:dnorrrgstno1"/>
- <Cell col="7" text="bind:dnorrrgstno2"/>
- <Cell col="8" displaytype="combo" text="bind:diagcd" combodataset="ds_init_cmbinfo_lrglist_item" combocodecol="hsctlrgcd" combodatacol="hsctlrgnm" enable="false"/>
- <Cell col="9" text="bind:reqqualyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_bmt" class="datagrid2" taborder="25" binddataset="ds_main_requestlist_bmtrequestlist" useinputpanel="false" position="absolute 0 570 570 676" anchor="all" autoenter="select" cellsizingtype="col" oncelldblclick="grd_bmt_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- <Column size="76"/>
- <Column size="40"/>
- <Column size="77"/>
- <Column size="43"/>
- <Column size="59"/>
- <Column size="155"/>
- <Column size="100"/>
- <Column size="50"/>
- <Column size="100"/>
- <Column size="40"/>
- </Columns>
- <Rows>
- <Row size="28" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="의뢰일자"/>
- <Cell col="2" colspan="2" text="이식종류" taborder="undefined"/>
- <Cell col="4" text="입원장 위임"/>
- <Cell col="5" text="SCS"/>
- <Cell col="6" text="Regimen"/>
- <Cell col="7" text="GVHD"/>
- <Cell col="8" text="PCPP"/>
- <Cell col="9" text="Comment"/>
- <Cell col="10" text="확인"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="date" style="padding:2 2 2 2;" text="bind:reqdd" calendardisplaynulltype="nulltext" enable="false"/>
- <Cell col="2" displaytype="combo" style="padding:2 2 2 2;" text="bind:trnptkind" combodataset="ds_cmb_trnptkind" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="3" displaytype="combo" style="align:center top;padding:2 2 2 2;" text="bind:trnptkindcd" wordwrap="word" combodataset="ds_init_cmbinfo_trnptkindcd_A0161" combocodecol="hsctmdlcd" combodatacol="hsctmdlnm" enable="false"/>
- <Cell col="4" displaytype="combo" style="padding:2 2 2 2;" text="bind:indirectrustyn" combodataset="ds_cmb_indirectrustyn" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="5" displaytype="combo" style="align:center middle;padding:2 2 2 2;" text="bind:scs" combodataset="ds_init_cmbinfo_stemcellsource_A0162" combocodecol="hsctmdlcd" combodatacol="hsctmdlnm" enable="false"/>
- <Cell col="6" displaytype="combo" style="align:center middle;padding:2 2 2 2;" text="bind:cond" wordwrap="word" combodataset="ds_init_cmbinfo_conditioning_REGI" combocodecol="hsctmdlcd" combodatacol="hsctmdlnm" enable="false"/>
- <Cell col="7" displaytype="combo" style="padding:2 2 2 2;" text="bind:gvhd" combodataset="ds_init_cmbinfo_gvhd_A0175" combocodecol="hsctmdlcd" combodatacol="hsctmdlnm" enable="false"/>
- <Cell col="8" displaytype="combo" style="padding:2 2 2 2;" text="bind:pcppyn" combodataset="ds_cmb_pcppyn" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="9" style="align:left middle;padding:2 2 2 2;" text="bind:pcpprem" enable="false"/>
- <Cell col="10" displaytype="checkbox" edittype="checkbox" text="bind:reqqualyn" expr="expr:reqqualyn == 'Y' ? 1 : 0"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Radio id="rdo_trnptkind1" taborder="26" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" class="radio_default" position="absolute 269 71 369 91">
- <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">2</Col>
- <Col id="datacolumn">동종</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_trnptkind2" taborder="27" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" class="radio_default" position="absolute 363 387 453 407">
- <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">2</Col>
- <Col id="datacolumn">동종</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="caption78" text="-" position="absolute 322 97 332 117"/>
- <Static id="caption5" text="의뢰일자" class="cell_1" position="absolute 0 70 80 93"/>
- <Static id="caption18" text="공여자명" class="cell_1" position="absolute 0 94 80 117"/>
- <Static id="caption8" text="이식종류" class="cell_1" position="absolute 186 70 266 93"/>
- <Static id="caption19" text="주민번호" class="cell_1" position="absolute 186 94 266 117"/>
- <Static id="caption20" text="진단명" class="cell_1" position="absolute 398 94 478 117"/>
- <Shape id="line3" class="line_3" position="absolute 0 116 570 122" anchor="left top right"/>
- <Edit id="ipt_dnornm" taborder="28" class="input_default" position="absolute 83 97 183 116" autoselect="true" autoskip="true"/>
- <Edit id="ipt_dnorrrgstno1" taborder="29" class="input_default" position="absolute 269 97 319 116" autoselect="true" autoskip="true" maxlength="6"/>
- <Edit id="ipt_dnorrrgstno2" taborder="30" class="input_default" position="absolute 335 97 395 116" autoselect="true" autoskip="true" maxlength="7"/>
- <Combo id="cmb_diagcd" taborder="31" innerdataset="@ds_init_cmbinfo_lrglist_item" codecolumn="hsctlrgcd" datacolumn="hsctlrgnm" class="combo_default" position="absolute 481 96 570 115"/>
- <Combo id="cmb_indirectrustyn" taborder="32" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 140 412 240 431">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo id="cmb_pcppyn" taborder="33" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 140 483 204 502">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Calendar id="ipt_inschedd" taborder="34" class="input_default" position="absolute 470 485 570 504" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_trnptschedd" taborder="35" class="input_default" position="absolute 287 485 387 504" autoselect="true" autoskip="true" onchanged="ipt_trnptschedd_onchanged"/>
- <TextArea id="txt_pcpprem" taborder="36" wordwrap="word" autoselect="true" acceptstab="true" position="absolute 140 508 569 565" autoskip="true" anchor="left top right"/>
- <Combo id="cmb_ubmthist" taborder="37" innerdataset="@ds_main_requestlist_ubmtrequestinfo" codecolumn="reqdd" datacolumn="reqdd" class="combo_default" position="absolute 410 263 565 282"/>
- <Combo id="cmb_cordhist" taborder="38" innerdataset="ds_main_requestlist_cordrequestinfo" codecolumn="reqdd" datacolumn="reqdd" class="combo_default" position="absolute 410 324 565 343"/>
- </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="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_requestinfo_assurequestinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="trnptkind" type="STRING" size="256"/>
- <Column id="trnptkindcd" type="STRING" size="256"/>
- <Column id="dnornm" type="STRING" size="256"/>
- <Column id="dnorrrgstno1" type="STRING" size="256"/>
- <Column id="dnorrrgstno2" type="STRING" size="256"/>
- <Column id="diagcd" type="STRING" size="256"/>
- <Column id="reqid" type="STRING" size="256"/>
- <Column id="reqqualyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reqdd"/>
- <Col id="trnptkind"/>
- <Col id="trnptkindcd"/>
- <Col id="dnornm"/>
- <Col id="dnorrrgstno1"/>
- <Col id="dnorrrgstno2"/>
- <Col id="diagcd"/>
- <Col id="reqid"/>
- <Col id="reqqualyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cmbinfo_trnptkindcd_A0161" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hsctmdlcd" type="STRING" size="256"/>
- <Column id="hsctmdlnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_requestlist_assurequestlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cmb_trnptkind" 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_main_requestinfo_ubmtrequestinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="reqid" type="STRING" size="256"/>
- <Column id="trnptflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reqdd"/>
- <Col id="reqid"/>
- <Col id="trnptflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="ubmtreqhist" type="STRING" size="256"/>
- <Column id="cordreqhist" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_requestlist_ubmtrequestinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_requestinfo_cordrequestinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="reqid" type="STRING" size="256"/>
- <Column id="trnptflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reqdd"/>
- <Col id="reqid"/>
- <Col id="trnptflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_requestinfo_bmtrequestinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="trnptkind" type="STRING" size="256"/>
- <Column id="trnptkindcd" type="STRING" size="256"/>
- <Column id="indirectrustyn" type="STRING" size="256"/>
- <Column id="scs" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="gvhd" type="STRING" size="256"/>
- <Column id="pcppyn" type="STRING" size="256"/>
- <Column id="pcpprem" type="STRING" size="256"/>
- <Column id="trnptschedd" type="STRING" size="256"/>
- <Column id="inschedd" type="STRING" size="256"/>
- <Column id="reqid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reqdd"/>
- <Col id="trnptkind"/>
- <Col id="trnptkindcd"/>
- <Col id="indirectrustyn">Y</Col>
- <Col id="scs"/>
- <Col id="cond"/>
- <Col id="gvhd"/>
- <Col id="pcppyn">N</Col>
- <Col id="pcpprem"/>
- <Col id="trnptschedd"/>
- <Col id="inschedd"/>
- <Col id="reqid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cmbinfo_stemcellsource_A0162" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hsctmdlnm" type="STRING" size="256"/>
- <Column id="hsctmdlcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmbinfo_conditioning_REGI" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hsctmdlnm" type="STRING" size="256"/>
- <Column id="hsctmdlcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmbinfo_gvhd_A0175" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hsctmdlnm" type="STRING" size="256"/>
- <Column id="hsctmdlcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_requestlist_bmtrequestlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_requestlist_bmtrequestlist_oncolumnchanged"/>
- <Dataset id="ds_cmb_indirectrustyn" 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">Yes</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">No</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_cmb_pcppyn" 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">Yes</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">No</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <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_lrglist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hsctlrgnm" type="STRING" size="256"/>
- <Column id="hsctlrgcd" type="STRING" size="256"/>
- </ColumnInfo>
- </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_patinfolist" 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"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="lrggrupcd" type="STRING" size="256"/>
- <Column id="hsctlrgcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="lrggrupcd">DI</Col>
- <Col id="hsctlrgcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_requestlist_cordrequestinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data_requestinfo_assurequestinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="trnptkind" type="STRING" size="256"/>
- <Column id="trnptkindcd" type="STRING" size="256"/>
- <Column id="dnornm" type="STRING" size="256"/>
- <Column id="dnorrrgstno1" type="STRING" size="256"/>
- <Column id="dnorrrgstno2" type="STRING" size="256"/>
- <Column id="diagcd" type="STRING" size="256"/>
- <Column id="reqid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reqdd"/>
- <Col id="trnptkind"/>
- <Col id="trnptkindcd"/>
- <Col id="dnornm"/>
- <Col id="dnorrrgstno1"/>
- <Col id="dnorrrgstno2"/>
- <Col id="diagcd"/>
- <Col id="reqid"/>
- <Col id="pid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data_requestinfo_ubmtrequestinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="reqid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="trnptflag" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reqdd"/>
- <Col id="reqid"/>
- <Col id="pid"/>
- <Col id="trnptflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data_requestinfo_cordrequestinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="reqid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="trnptflag" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reqdd"/>
- <Col id="reqid"/>
- <Col id="pid"/>
- <Col id="trnptflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data_requestinfo_bmtrequestinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="trnptkind" type="STRING" size="256"/>
- <Column id="trnptkindcd" type="STRING" size="256"/>
- <Column id="indirectrustyn" type="STRING" size="256"/>
- <Column id="scs" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="gvhd" type="STRING" size="256"/>
- <Column id="pcppyn" type="STRING" size="256"/>
- <Column id="pcpprem" type="STRING" size="256"/>
- <Column id="trnptschedd" type="STRING" size="256"/>
- <Column id="inschedd" type="STRING" size="256"/>
- <Column id="reqid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reqdd"/>
- <Col id="trnptkind"/>
- <Col id="trnptkindcd"/>
- <Col id="indirectrustyn"/>
- <Col id="scs"/>
- <Col id="cond"/>
- <Col id="gvhd"/>
- <Col id="pcppyn"/>
- <Col id="pcpprem"/>
- <Col id="trnptschedd"/>
- <Col id="inschedd"/>
- <Col id="reqid"/>
- <Col id="pid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patinfo_patinfolist" 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="hngnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- <Col id="age"/>
- <Col id="sex"/>
- </Row>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_sea.input2" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="pid"/>
- <BindItem id="item1" compid="grp_sea.output17" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="hngnm"/>
- <BindItem id="item2" compid="grp_sea.output16" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="rrgstno1"/>
- <BindItem id="item3" compid="grp_sea.output3" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="rrgstno2"/>
- <BindItem id="item4" compid="grp_sea.output5" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="age"/>
- <BindItem id="item5" compid="grp_sea.output6" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="sex"/>
- <BindItem id="item6" compid="ipt_reqdd1" propid="value" datasetid="ds_main_requestinfo_assurequestinfo" columnid="reqdd"/>
- <BindItem id="item7" compid="rdo_trnptkind1" propid="value" datasetid="ds_main_requestinfo_assurequestinfo" columnid="trnptkind"/>
- <BindItem id="item8" compid="cmb_trnptkind1" propid="value" datasetid="ds_main_requestinfo_assurequestinfo" columnid="trnptkindcd"/>
- <BindItem id="item9" compid="ipt_dnornm" propid="value" datasetid="ds_main_requestinfo_assurequestinfo" columnid="dnornm"/>
- <BindItem id="item10" compid="ipt_dnorrrgstno1" propid="value" datasetid="ds_main_requestinfo_assurequestinfo" columnid="dnorrrgstno1"/>
- <BindItem id="item11" compid="ipt_dnorrrgstno2" propid="value" datasetid="ds_main_requestinfo_assurequestinfo" columnid="dnorrrgstno2"/>
- <BindItem id="item12" compid="cmb_diagcd" propid="value" datasetid="ds_main_requestinfo_assurequestinfo" columnid="diagcd"/>
- <BindItem id="item13" compid="ipt_reqdd" propid="value" datasetid="ds_main_requestinfo_ubmtrequestinfo" columnid="reqdd"/>
- <BindItem id="item14" compid="input1" propid="value" datasetid="ds_main_requestinfo_cordrequestinfo" columnid="reqdd"/>
- <BindItem id="item15" compid="cmb_cordhist" propid="value" datasetid="ds_hidden" columnid="cordreqhist"/>
- <BindItem id="item16" compid="cmb_ubmthist" propid="value" datasetid="ds_hidden" columnid="ubmtreqhist"/>
- <BindItem id="item17" compid="ipt_trnptreqdd" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="reqdd"/>
- <BindItem id="item18" compid="rdo_trnptkind2" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="trnptkind"/>
- <BindItem id="item19" compid="cmb_trnptkind2" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="trnptkindcd"/>
- <BindItem id="item20" compid="cmb_scs" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="scs"/>
- <BindItem id="item21" compid="cmb_indirectrustyn" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="indirectrustyn"/>
- <BindItem id="item22" compid="cmb_cond" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="cond"/>
- <BindItem id="item23" compid="cmb_gvhd" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="gvhd"/>
- <BindItem id="item24" compid="cmb_pcppyn" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="pcppyn"/>
- <BindItem id="item25" compid="txt_pcpprem" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="pcpprem"/>
- <BindItem id="item26" compid="ipt_trnptschedd" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="trnptschedd"/>
- <BindItem id="item27" compid="ipt_inschedd" propid="value" datasetid="ds_main_requestinfo_bmtrequestinfo" columnid="inschedd"/>
- </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";
- function SPABO61100_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SPABO61100_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(grd_assu);
- grdf_setRowTypeIcon(grd_assu, 0);
-
- grdf_initGrid(grd_bmt);
- grdf_setRowTypeIcon(grd_bmt, 0);
-
- var arrParam = [{dsNm: "ds_init_cmbinfo_trnptkindcd_A0161", cdGrpId: "A0161"}
- ,{dsNm: "ds_init_cmbinfo_stemcellsource_A0162", cdGrpId: "A0162"}
- ,{dsNm: "ds_init_cmbinfo_gvhd_A0175", cdGrpId: "A0175"}
- ,{dsNm: "ds_init_cmbinfo_conditioning_REGI", cdGrpId: "REGI"}];
- aboGetCodeList(arrParam);
-
- ds_init_cmbinfo_trnptkindcd_A0161.insertRow(0);
- ds_init_cmbinfo_stemcellsource_A0162.insertRow(0);
- ds_init_cmbinfo_gvhd_A0175.insertRow(0);
-
- var scurrentdate = utlf_getCurrentDate() ;
- ds_main_requestinfo_assurequestinfo.setColumn(0, "reqdd", scurrentdate);
- ds_main_requestinfo_ubmtrequestinfo.setColumn(0, "reqdd", scurrentdate);
- ds_main_requestinfo_cordrequestinfo.setColumn(0, "reqdd", scurrentdate);
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "reqdd", scurrentdate);
-
- abofGetBmtDIagLrgList();
-
- ds_init_cmbinfo_lrglist_item.insertRow(0);
-
- var paminfo = sysf_getGlobalVariable("paminfo");
-
- if (!utlf_isNull(paminfo))
- {
- ds_temp_paminfo.clearData();
- dsf_setCSVToDs("ds_temp_paminfo", paminfo);
- var pid = ds_temp_paminfo.getColumn(0, "pid");
- ds_main_hsctinfo_patinfolist.setColumn(0, "pid", pid);
-
- grp_sea.btn_sea.click();
- }
- else
- {
- var gv_pid = sysf_getGlobalVariable("gv_pid", "A");
- if(!utlf_isNull(gv_pid))
- {
- ds_main_hsctinfo_patinfolist.setColumn(0, "pid", gv_pid);
- grp_sea.btn_sea.click();
- }
- }
-
- btn_saveassu.enable = frmf_checkAuth("X");
- button1.enable = frmf_checkAuth("X");
- button6.enable = frmf_checkAuth("X");
- button2.enable = frmf_checkAuth("X");
- }
- function grp_sea_input2_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- grp_sea.btn_sea.click();
- }
- }
- function grp_sea_btn_srchpat_onclick(obj:Button, e:ClickEventInfo)
- {
- if ( abofGetPamPatientSearch("ds_main_hsctinfo_patinfolist", "ds_patinfolist", "P") )
- {
- trace("aaaa")
- ds_main_hsctinfo_patinfolist.setColumn(0, "pid", ds_patinfolist.getColumn(0, "pid"));
- ds_main_hsctinfo_patinfolist.setColumn(0, "hngnm", ds_patinfolist.getColumn(0, "hngnm"));
- ds_main_hsctinfo_patinfolist.setColumn(0, "rrgstno1", ds_patinfolist.getColumn(0, "rrgstno1"));
- ds_main_hsctinfo_patinfolist.setColumn(0, "rrgstno2", ds_patinfolist.getColumn(0, "rrgstno2"));
- ds_main_hsctinfo_patinfolist.setColumn(0, "age", ds_patinfolist.getColumn(0, "age"));
- ds_main_hsctinfo_patinfolist.setColumn(0, "sex", ds_patinfolist.getColumn(0, "sex"));
-
- ds_send_req.setColumn(0, "pid", ds_patinfolist.getColumn(0, "pid"));
-
- fDisplay("FH");
- fDisplay("FA");
- var oParam = {};
- oParam.id = "TRABO61101";
- oParam.service = "hsctcoordinatorapp.TrnptRequest";
- oParam.method = "reqGetBmtReqListAll";
- oParam.inds = "req=ds_send_req";
- oParam.outds = "ds_main_requestlist_assurequestlist=assurequestlist "
- +"ds_main_requestlist_ubmtrequestinfo=ubmtrequestinfo "
- +"ds_main_requestlist_cordrequestinfo=cordrequestinfo "
- +"ds_main_requestlist_bmtrequestlist=bmtrequestlist "
- +"ds_=ubmtreqhistlist "
- +"ds_=cordreqhistlist";
- oParam.async = false;
- //oParam.callback = "cf_TRABO61101";
- tranf_submit(oParam);
- }
- }
- function fDisplay(vFlag )
- {
- if ( vFlag == "TA" )
- {
- ipt_reqdd1.enable = false;
- cmb_trnptkind1.enable = false;
- rdo_trnptkind1.enable = false;
- cmb_diagcd.enable = false;
- ipt_dnornm.enable = false;
- ipt_dnorrrgstno1.enable = false;
- ipt_dnorrrgstno2.enable = false;
- }
- else if ( vFlag == "FA" )
- {
- ipt_reqdd1.enable = true;
- cmb_trnptkind1.enable = true;
- rdo_trnptkind1.enable = true;
- cmb_diagcd.enable = true;
- ipt_dnornm.enable = true;
- ipt_dnorrrgstno1.enable = true;
- ipt_dnorrrgstno2.enable = true;
- }
- else if ( vFlag == "TH" )
- {
- ipt_trnptreqdd.enable = false;
- cmb_trnptkind2.enable = false;
- rdo_trnptkind2.enable = false;
- cmb_indirectrustyn.enable = false;
- cmb_scs.enable = false;
- cmb_cond.enable = false;
- cmb_gvhd.enable = false;
- cmb_pcppyn.enable = false;
- ipt_trnptschedd.enable = false;
- ipt_inschedd.enable = false;
- txt_pcpprem.enable = false;
- }
- else if ( vFlag == "FH" )
- {
- ipt_trnptreqdd.enable = true;
- cmb_trnptkind2.enable = true;
- rdo_trnptkind2.enable = true;
- cmb_indirectrustyn.enable = true;
- cmb_scs.enable = true;
- cmb_cond.enable = true;
- cmb_gvhd.enable = true;
- cmb_pcppyn.enable = true;
- ipt_trnptschedd.enable = true;
- ipt_inschedd.enable= true;
- txt_pcpprem.enable = true;
- }
- }
- function grp_sea_btn_sea_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_requestinfo_assurequestinfo.clearData();
- ds_main_requestinfo_assurequestinfo.addRow();
- ds_main_requestinfo_bmtrequestinfo.clearData();
- ds_main_requestinfo_bmtrequestinfo.addRow();
- ds_main_requestinfo_cordrequestinfo.clearData();
- ds_main_requestinfo_cordrequestinfo.addRow();
- ds_main_requestinfo_ubmtrequestinfo.clearData();
- ds_main_requestinfo_ubmtrequestinfo.addRow();
-
- var cur_dt = utlf_getCurrentDate() ;
-
- ds_main_requestinfo_assurequestinfo.setColumn(0, "reqdd", cur_dt);
- ds_main_requestinfo_ubmtrequestinfo.setColumn(0, "reqdd", cur_dt);
- ds_main_requestinfo_cordrequestinfo.setColumn(0, "reqdd", cur_dt);
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "reqdd", cur_dt);
-
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "indirectrustyn", "Y");
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "pcppyn", "N");
-
- ds_send_req.setColumn(0, "pid", ds_main_hsctinfo_patinfolist.getColumn(0, "pid"));
- var oParam = {};
- oParam.id = "TRABO61102";
- oParam.service = "hsctcoordinatorapp.TrnptRequest";
- oParam.method = "reqGetPatInfo";
- oParam.inds = "req=ds_send_req";
- oParam.outds = "ds_main_hsctinfo_patinfolist=patinfolist";
- oParam.async = false;
- //oParam.callback = "cf_TRABO61102";
- tranf_submit(oParam);
-
- var oParam = {};
- oParam.id = "TRABO61101";
- oParam.service = "hsctcoordinatorapp.TrnptRequest";
- oParam.method = "reqGetBmtReqListAll";
- oParam.inds = "req=ds_send_req";
- oParam.outds = "ds_main_requestlist_assurequestlist=assurequestlist "
- +"ds_main_requestlist_ubmtrequestinfo=ubmtrequestinfo "
- +"ds_main_requestlist_cordrequestinfo=cordrequestinfo "
- +"ds_main_requestlist_bmtrequestlist=bmtrequestlist "
- +"ds_=ubmtreqhistlist "
- +"ds_=cordreqhistlist";
- oParam.async = false;
- //oParam.callback = "cf_TRABO61101";
- tranf_submit(oParam);
-
- cmb_ubmthist.index = 0;
- cmb_cordhist.index = 0;
-
- fDisplay("FH");
- fDisplay("FA");
- }
- function btn_saveassu_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveData("A");
- }
- function fCheckData(vSaveFlag )
- {
- var sErrMsg = "";
-
- if ( utlf_isNull(ds_main_hsctinfo_patinfolist.getColumn(0, "pid")))
- {
- sysf_messageBox("등록번호를 ", "C001");
- return false;
- }
- if( vSaveFlag == "A" )
- {
- if(utlf_isNull(ds_main_requestinfo_assurequestinfo.getColumn(0, "reqdd")))
- {
- sErrMsg = "의뢰일자를 ";
- }
-
- if(utlf_isNull(ds_main_requestinfo_assurequestinfo.getColumn(0, "trnptkind")))
- {
- sErrMsg = "이식종류를 ";
- }
- }
- if(!utlf_isNull(sErrMsg))
- {
- sysf_messageBox(sErrMsg, "C001");
- return false;
- }
- return true;
- }
- function fSaveData(vSaveFlag )
- {
- if( fCheckData(vSaveFlag) == false )
- {
- return ;
- }
- if( vSaveFlag == "A" )
- {
- ds_send_data_requestinfo_assurequestinfo.setColumn(0, "reqdd", ds_main_requestinfo_assurequestinfo.getColumn(0, "reqdd"));
- ds_send_data_requestinfo_assurequestinfo.setColumn(0, "trnptkind", ds_main_requestinfo_assurequestinfo.getColumn(0, "trnptkind"));
- ds_send_data_requestinfo_assurequestinfo.setColumn(0, "trnptkindcd", ds_main_requestinfo_assurequestinfo.getColumn(0, "trnptkindcd"));
- ds_send_data_requestinfo_assurequestinfo.setColumn(0, "dnornm", ds_main_requestinfo_assurequestinfo.getColumn(0, "dnornm"));
- ds_send_data_requestinfo_assurequestinfo.setColumn(0, "dnorrrgstno1", ds_main_requestinfo_assurequestinfo.getColumn(0, "dnorrrgstno1"));
- ds_send_data_requestinfo_assurequestinfo.setColumn(0, "dnorrrgstno2", ds_main_requestinfo_assurequestinfo.getColumn(0, "dnorrrgstno2"));
- ds_send_data_requestinfo_assurequestinfo.setColumn(0, "diagcd", ds_main_requestinfo_assurequestinfo.getColumn(0, "diagcd"));
- ds_send_data_requestinfo_assurequestinfo.setColumn(0, "pid", ds_main_hsctinfo_patinfolist.getColumn(0, "pid"));
-
- if( sysf_messageBox("신청내용을 " , "Q002" ) == 6 )
- {
- dsf_setFixVal(ds_send_data_requestinfo_assurequestinfo, "flag:A");
-
- var oParam = {};
- oParam.id = "TXABO61101";
- oParam.service = "hsctcoordinatorapp.TrnptRequest";
- oParam.method = "reqExeHsctRequest";
- oParam.inds = "baseinfo=ds_send_data_requestinfo_assurequestinfo";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_TXABO61101";
- tranf_submit(oParam);
- }
- }
- else if( vSaveFlag == "U" )
- {
- ds_send_data_requestinfo_ubmtrequestinfo.setColumn(0, "reqdd", ds_main_requestinfo_ubmtrequestinfo.getColumn(0, "reqdd"));
- ds_send_data_requestinfo_ubmtrequestinfo.setColumn(0, "trnptflag", ds_main_requestinfo_ubmtrequestinfo.getColumn(0, "trnptflag"));
- ds_send_data_requestinfo_ubmtrequestinfo.setColumn(0, "pid", ds_main_hsctinfo_patinfolist.getColumn(0, "pid"));
-
- if( sysf_messageBox("신청내용을 " , "Q002" ) == 6 )
- {
- dsf_setFixVal(ds_send_data_requestinfo_ubmtrequestinfo, "flag:U,trnptflag:U");
- var oParam = {};
- oParam.id = "TXABO61102";
- oParam.service = "hsctcoordinatorapp.TrnptRequest";
- oParam.method = "reqExeHsctRequest";
- oParam.inds = "baseinfo=ds_send_data_requestinfo_ubmtrequestinfo";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_TXABO61102";
- tranf_submit(oParam);
- }
- }
- else if( vSaveFlag == "C" )
- {
- ds_send_data_requestinfo_cordrequestinfo.setColumn(0, "reqdd", ds_main_requestinfo_cordrequestinfo.getColumn(0, "reqdd"));
- ds_send_data_requestinfo_cordrequestinfo.setColumn(0, "trnptflag", ds_main_requestinfo_cordrequestinfo.getColumn(0, "trnptflag"));
- ds_send_data_requestinfo_cordrequestinfo.setColumn(0, "pid", ds_main_hsctinfo_patinfolist.getColumn(0, "pid"));
-
- if( sysf_messageBox("신청내용을 " , "Q002" ) == 6 )
- {
- dsf_setFixVal(ds_send_data_requestinfo_cordrequestinfo, "flag:C,trnptflag:C");
-
- var oParam = {};
- oParam.id = "TXABO61103";
- oParam.service = "hsctcoordinatorapp.TrnptRequest";
- oParam.method = "reqExeHsctRequest";
- oParam.inds = "baseinfo=ds_send_data_requestinfo_cordrequestinfo";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_TXABO61103";
- tranf_submit(oParam);
- }
- }
- else if( vSaveFlag == "H")
- {
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "reqdd", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "reqdd"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "trnptkind", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "trnptkind"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "trnptkindcd", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "trnptkindcd"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "indirectrustyn", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "indirectrustyn"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "scs", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "scs"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "cond", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "cond"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "gvhd", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "gvhd"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "pcppyn", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "pcppyn"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "pcpprem", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "pcpprem"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "trnptschedd", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "trnptschedd"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "inschedd", ds_main_requestinfo_bmtrequestinfo.getColumn(0, "inschedd"));
- ds_send_data_requestinfo_bmtrequestinfo.setColumn(0, "pid", ds_main_hsctinfo_patinfolist.getColumn(0, "pid"));
-
- if( sysf_messageBox("신청내용을 " , "Q002" ) == 6 )
- {
- dsf_setFixVal(ds_send_data_requestinfo_bmtrequestinfo, "flag:H");
- var oParam = {};
- oParam.id = "TXABO61104";
- oParam.service = "hsctcoordinatorapp.TrnptRequest";
- oParam.method = "reqExeHsctRequest";
- oParam.inds = "baseinfo=ds_send_data_requestinfo_bmtrequestinfo";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_TXABO61104";
- tranf_submit(oParam);
- }
- }
- }
- function cf_TXABO61101(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- grp_sea.btn_sea.click();
- }
- }
- function cf_TXABO61102(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- grp_sea.btn_sea.click();
- }
- }
- function cf_TXABO61103(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- grp_sea.btn_sea.click();
- }
- }
- function cf_TXABO61104(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- grp_sea.btn_sea.click();
- }
- }
- function button12_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMABO01400", "SMABO01400", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button16_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMABO00300", "SMABO00300", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button11_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMABO00600", "SMABO00600", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button9_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMABO00800", "SMABO00800", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button5_onclick(obj:Button, e:ClickEventInfo)
- {
- var indirectrustyn = ds_main_requestinfo_bmtrequestinfo.getColumn(0, "indirectrustyn");
-
- if(indirectrustyn == "Y")
- {
- frmf_setParameter("SPMMO00100_BMTDEPTCD", "3140000000" );
- frmf_modal("SPMMO00100", "SPMMO00100", "", "", "", "", "", "", "", "", "", "", "M");
-
- ds_main_hsctinfo_patinfolist.copyData(ds_main_patinfo_patinfolist);
- }
- else
- {
- sysf_messageBox("입원장 위임을 받아야 합니다.","E999");
- }
- }
- function button101_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMABO01100", "SMABO01100", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button1_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveData("U");
- }
- function button6_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveData("C");
- }
- function button2_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveData("H");
- }
- function grd_assu_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- ds_main_requestinfo_assurequestinfo.setColumn(0, "reqdd", ds_main_requestlist_assurequestlist.getColumn(e.row, "reqdd"));
- ds_main_requestinfo_assurequestinfo.setColumn(0, "trnptkind", ds_main_requestlist_assurequestlist.getColumn(e.row, "trnptkind"));
- ds_main_requestinfo_assurequestinfo.setColumn(0, "trnptkindcd", ds_main_requestlist_assurequestlist.getColumn(e.row, "trnptkindcd"));
- ds_main_requestinfo_assurequestinfo.setColumn(0, "dnornm", ds_main_requestlist_assurequestlist.getColumn(e.row, "dnornm"));
- ds_main_requestinfo_assurequestinfo.setColumn(0, "dnorrrgstno1", ds_main_requestlist_assurequestlist.getColumn(e.row, "dnorrrgstno1"));
- ds_main_requestinfo_assurequestinfo.setColumn(0, "dnorrrgstno2", ds_main_requestlist_assurequestlist.getColumn(e.row, "dnorrrgstno2"));
- ds_main_requestinfo_assurequestinfo.setColumn(0, "diagcd", ds_main_requestlist_assurequestlist.getColumn(e.row, "diagcd"));
- ds_main_requestinfo_assurequestinfo.setColumn(0, "reqid", ds_main_requestlist_assurequestlist.getColumn(e.row, "reqid"));
-
- if ( ds_main_requestlist_assurequestlist.getColumn(e.row, "reqqualyn") == "Y" )
- {
- fDisplay("T");
- }
- else
- {
- fDisplay("F");
-
- ipt_reqdd1.enable = true;
- cmb_trnptkind1.enable = true;
- rdo_trnptkind1.enable = true;
- cmb_diagcd.enable = true;
- ipt_dnornm.enable = true;
- ipt_dnorrrgstno1.enable = true;
- ipt_dnorrrgstno2.enable = true;
- }
- }
- function ipt_trnptschedd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "inschedd", String(obj.value).toDate().getAddDate(-9,"D").getDateFormat("YYYYMMDD"));
- }
- function grd_bmt_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "reqdd", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "reqdd"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "trnptkind", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "trnptkind"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "trnptkindcd", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "trnptkindcd"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "indirectrustyn", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "indirectrustyn"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "scs", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "scs"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "cond", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "cond"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "gvhd", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "gvhd"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "pcppyn", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "pcppyn"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "pcpprem", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "pcpprem"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "trnptschedd", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "trnptschedd"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "inschedd", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "inschedd"));
- ds_main_requestinfo_bmtrequestinfo.setColumn(0, "reqid", ds_main_requestlist_bmtrequestlist.getColumn(e.row, "reqid"));
-
- if(ds_main_requestlist_bmtrequestlist.getColumn(e.row, "reqqualyn") == "Y")
- {
- fDisplay("TH");
- }
- else
- {
- fDisplay("FH");
- }
- }
- function button3_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_main_hsctinfo_patinfolist.getColumn(0, "pid");
- var sflag = pid;
- frmf_setParameter("opener_parameter_id", sflag);
-
- frmf_modal("SMABO01300", "SMABO01300", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button97_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMABO00800", "SMABO00800", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button100_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_main_hsctinfo_patinfolist.getColumn(0, "pid");
- var sflag = pid;
- frmf_setParameter("opener_parameter_id", sflag);
-
- frmf_modal("SMABC00900", "SMABC00900", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function ds_main_requestlist_bmtrequestlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if( e.columnid == "reqqualyn" )
- {
- obj.setColumn(e.row, "reqqualyn", (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "N");
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|