| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPABO60600" position="absolute 0 0 1026 766" titletext="자가조혈모세포이식 요양급여 신청서" oninit="SPABO60600_oninit" onload="SPABO60600_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 0 49 1016 760" id="grp_biz" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Shape position="absolute 3 550 1016 556" linetype="horizontal" id="line26" class="line_2" anchor="default"/>
- <Shape position="absolute 3 502 1016 508" linetype="horizontal" id="line21" class="line_2" anchor="default"/>
- <Shape position="absolute 3 431 1016 437" linetype="horizontal" id="line18" class="line_2" anchor="default"/>
- <Shape position="absolute 3 456 1016 462" linetype="horizontal" id="line17" class="line_2" anchor="default"/>
- <Div position="absolute 0 10 1015 45" align="align:center top;" id="grp_sea" anchor="default">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 0 1015 35" id="roundrect1" class="roundrect_search" type="roundrectangle" anchor="default"/>
- <Static text="등록번호 :" position="absolute 15 9 101 26" id="caption37" class="search_name" anchor="default"/>
- <Button position="absolute 943 7 999 29" id="btn_sea" class="btn1" taborder="3" text="조회" anchor="default" onclick="grp_biz_grp_sea_btn_sea_onclick"/>
- <Shape position="absolute 924 6 930 28" linetype="vertical" id="line24" class="line_4" anchor="default"/>
- <Edit position="absolute 416 8 446 27" align="align:center middle;" id="input42" class="input_search" enable="false" anchor="default"/>
- <Edit position="absolute 103 8 190 27" align="align:center middle;" id="ipt_pid" class="input_essential" taborder="1" anchor="default" autoselect="true" onkeydown="grp_biz_grp_sea_ipt_pid_onkeydown"/>
- <Edit position="absolute 449 8 479 27" align="align:center middle;" id="input44" class="input_search" enable="false" anchor="default"/>
- <Edit position="absolute 359 8 414 27" align="align:center middle;" id="input23" class="input_search" enable="false" anchor="default"/>
- <Edit position="absolute 298 8 350 27" align="align:center middle;" id="input36" class="input_search" enable="false" anchor="default"/>
- <Edit position="absolute 210 8 295 27" align="align:center middle;" id="input38" class="input_search" enable="false" 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"/>
- <Static text="등록순번 :" position="absolute 510 9 596 26" id="caption30" class="search_name" anchor="default"/>
- <Button id="Button00" taborder="4" position="absolute 191 7 206 27" onclick="grp_biz_grp_sea_Button00_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="자가 조혈모세포이식 요양급여 신청서" position="absolute 2 53 302 69" id="caption79" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 69 1015 75" linetype="horizontal" id="line5" class="line_10" anchor="default"/>
- <Shape position="absolute 0 630 403 636" linetype="horizontal" id="line15" class="line_10" anchor="default"/>
- <Shape position="absolute 0 94 1015 100" linetype="horizontal" id="line7" class="line_2" anchor="default"/>
- <Shape position="absolute 0 118 1015 124" linetype="horizontal" id="line3" class="line_2" anchor="default"/>
- <Shape position="absolute 0 142 1015 148" linetype="horizontal" id="line4" class="line_2" anchor="default"/>
- <Shape position="absolute 0 166 1015 172" linetype="horizontal" id="line6" class="line_2" anchor="default"/>
- <Shape position="absolute 0 190 1015 196" linetype="horizontal" id="line8" class="line_2" anchor="default"/>
- <Shape position="absolute 0 214 1015 220" linetype="horizontal" id="line9" class="line_2" anchor="default"/>
- <Shape position="absolute 0 262 1015 268" linetype="horizontal" id="line10" class="line_2" anchor="default"/>
- <Shape position="absolute 0 238 1015 244" linetype="horizontal" id="line11" class="line_2" anchor="default"/>
- <Shape position="absolute 0 334 1015 340" linetype="horizontal" id="line12" class="line_2" anchor="default"/>
- <Shape position="absolute 0 286 1015 292" linetype="horizontal" id="line13" class="line_2" anchor="default"/>
- <Shape position="absolute 0 310 1015 316" linetype="horizontal" id="line14" class="line_2" anchor="default"/>
- <Shape position="absolute 0 358 1015 364" linetype="horizontal" id="line16" class="line_2" anchor="default"/>
- <Static text="신청정보" position="absolute 2 614 92 634" id="caption40" class="tit_2" anchor="default"/>
- <Static text="(" position="absolute 85 75 105 95" align="align:center middle;" id="caption1" anchor="default"/>
- <Static text=")" position="absolute 415 75 430 95" align="align:center middle;" id="caption2" anchor="default"/>
- <Shape position="absolute 0 503 403 509" linetype="vertical" id="line1" class="line_2" anchor="default"/>
- <Shape position="absolute 0 407 1013 413" linetype="horizontal" id="line22" class="line_2" anchor="default"/>
- <Shape position="absolute 0 477 1013 483" linetype="vertical" id="line23" class="line_2" anchor="default"/>
- <Static text="9) 항암용법/수술 전후 종양크기 등 부분반응 확인소견" position="absolute 0 267 310 290" align="align:center middle;" id="caption10" class="cell_1" anchor="default"/>
- <Static text="13) 이식전 수혈기록 및 혈액학적 소견" position="absolute 0 387 310 410" align="align:center middle;" id="caption11" class="cell_1" anchor="default"/>
- <Static text="11) 전처치 방법" position="absolute 0 315 310 362" align="align:center middle;" id="caption12" class="cell_1" anchor="default"/>
- <Static text="1) 성 명" position="absolute 0 99 310 122" align="align:center middle;" id="caption3" class="cell_1" anchor="default"/>
- <Static text="4) 진 단 명" position="absolute 0 123 310 146" align="align:center middle;" id="caption4" class="cell_1" anchor="default"/>
- <Static text="14) 병기소견" position="absolute 0 412 310 530" align="align:center middle;" id="caption14" class="cell_1" anchor="default"/>
- <Static text="6-1) 초 진 일" position="absolute 0 147 310 170" align="align:center middle;" id="caption5" class="cell_1" anchor="default"/>
- <Static text="6-2) 초진시 조직소견" position="absolute 0 171 310 194" align="align:center middle;" id="caption6" class="cell_1" anchor="default"/>
- <Static text="7) 관해 또는 부분반응 확인일 및 조직소견" position="absolute 0 195 310 242" align="align:center middle;" id="caption7" class="cell_1" anchor="default"/>
- <Static text="10) 관해유도 항암제" position="absolute 0 291 310 314" align="align:center middle;" id="caption9" class="cell_1" anchor="default"/>
- <Static text="① BM 전이 소견" position="absolute 313 412 423 435" align="align:center middle;" id="caption34" class="cell_1" anchor="default"/>
- <Static text="② 고위험군 소견" position="absolute 313 436 423 506" align="align:center middle;" id="caption17" class="cell_1" anchor="default"/>
- <Static text="③ 기타" position="absolute 313 508 423 531" align="align:center middle;" id="caption29" class="cell_1" anchor="default"/>
- <Static text="3) 주민등록번호" position="absolute 587 99 787 122" align="align:center middle;" id="caption22" class="cell_1" anchor="default"/>
- <Static text="2) 나이(성별)" position="absolute 401 99 491 122" align="align:center middle;" id="caption24" class="cell_1" anchor="default"/>
- <Static text="● LDH" position="absolute 717 436 777 459" align="align:center middle;" id="caption25" class="cell_1" anchor="default"/>
- <Static text="5) 보험구분" position="absolute 587 123 787 146" align="align:center middle;" id="caption26" class="cell_1" anchor="default"/>
- <Static text="● Ann Arbor Stage" position="absolute 426 436 571 459" align="align:center middle;" id="caption16" class="cell_1" anchor="default"/>
- <Static text="● High grade subtype" position="absolute 426 480 571 503" align="align:center middle;" id="caption18" class="cell_1" anchor="default"/>
- <Static text="-" position="absolute 352 20 362 40" id="caption78" anchor="default"/>
- <CheckBox position="absolute 430 75 460 95" id="bool1" taborder="6" anchor="default" truevalue="Y" falsevalue="N" onclick="grp_biz_bool1_onclick"/>
- <Static text="심의의뢰" position="absolute 25 75 80 95" id="caption31" anchor="default"/>
- <CheckBox position="absolute 3 75 33 95" id="bool2" taborder="4" anchor="default" truevalue="Y" falsevalue="N" onclick="grp_biz_bool2_onclick"/>
- <Radio position="absolute 96 74 406 94" id="radio1" taborder="5" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" rowcount="-1" anchor="default">
- <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">2차이식 이상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">Tandem</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">기타</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="조회요청" position="absolute 455 75 510 95" id="caption32" anchor="default"/>
- <Static text="-" position="absolute 863 100 873 120" id="caption33" anchor="default"/>
- <CheckBox position="absolute 568 460 593 480" id="bool3" taborder="35" anchor="default" truevalue="Y" falsevalue="N"/>
- <Static text="Refractory" position="absolute 593 461 693 481" id="caption35" anchor="default"/>
- <CheckBox position="absolute 428 460 453 480" id="bool4" taborder="34" anchor="default" truevalue="Y" falsevalue="N"/>
- <Static text="재발" position="absolute 453 461 553 481" id="caption27" anchor="default"/>
- <CheckBox position="absolute 947 100 967 120" id="bool5" taborder="12" anchor="default" truevalue="Y" falsevalue="N"/>
- <Static text="외국인" position="absolute 970 100 1008 120" id="caption36" anchor="default"/>
- <Static text="신청일자" position="absolute 0 635 215 658" align="align:center middle;" id="caption20" class="cell_1" anchor="default"/>
- <Static text="병원명" position="absolute 0 659 215 682" align="align:center middle;" id="caption21" class="cell_1" anchor="default"/>
- <Static text="주치의" position="absolute 0 683 215 706" align="align:center middle;" id="caption23" class="cell_1" anchor="default"/>
- <Static text="16) 기타사항" position="absolute 0 580 310 603" align="align:center middle;" id="caption69" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 705 1015 711" linetype="horizontal" id="line20" class="line_3" anchor="default"/>
- <Edit position="absolute 313 100 398 119" align="align:left middle;" id="ipt_hngnm" class="input_default" taborder="7" anchor="default" autoselect="true"/>
- <MaskEdit position="absolute 494 100 531 119" align="align:center middle;" id="ipt_age" class="input_default" taborder="8" mask="999" anchor="default" autoselect="true"/>
- <Combo position="absolute 532 100 584 119" id="cmb_sex" class="combo_default" taborder="9" innerdataset="@ds_init_cmbinfo_sex_P0313" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <MaskEdit position="absolute 790 100 860 119" align="align:center middle;" id="ipt_rrgstno1" class="input_default" taborder="10" mask="999999" anchor="default" autoselect="true"/>
- <MaskEdit position="absolute 875 100 945 119" align="align:center middle;" id="ipt_rrgstno2" class="input_default" taborder="11" mask="9999999" anchor="default" autoselect="true"/>
- <Edit position="absolute 313 124 398 143" id="ipt_diagcd" class="input_default" taborder="13" visible="false" anchor="default"/>
- <Edit position="absolute 313 124 584 143" id="ipt_diagnm" class="input_default" enable="false" taborder="14" anchor="default"/>
- <Edit position="absolute 875 146 1015 165" id="ipt_insuflagnm" taborder="16" visible="false" anchor="default" autoselect="true"/>
- <Calendar position="absolute 313 148 584 167" align="align:center middle;" id="ipt_fstexamdd" class="input_default" taborder="17" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
- <Edit position="absolute 313 172 584 191" id="ipt_fstexamtisscmt" class="input_default" taborder="19" anchor="default" autoselect="true"/>
- <Calendar position="absolute 380 196 492 215" align="align:center middle;" id="ipt_fsttissdd" class="input_default" taborder="20" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
- <Edit position="absolute 495 196 1015 215" id="ipt_fsttisscmt" class="input_default" taborder="22" anchor="default" autoselect="true"/>
- <Calendar position="absolute 380 220 492 239" align="align:center middle;" id="ipt_scndtissdd" class="input_default" taborder="23" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
- <Edit position="absolute 495 220 1015 239" id="ipt_scndtisscmt" class="input_default" taborder="24" anchor="default" autoselect="true"/>
- <Edit position="absolute 313 292 1015 311" id="ipt_anticncr" class="input_default" taborder="25" anchor="default" autoselect="true"/>
- <Edit position="absolute 313 268 1015 287" id="ipt_tumcmt" class="input_default" taborder="26" anchor="default" autoselect="true"/>
- <Edit position="absolute 313 388 1015 407" id="ipt_blodrec" class="input_default" taborder="27" anchor="default" autoselect="true"/>
- <Edit position="absolute 429 315 1015 334" id="ipt_bfcure1" class="input_default" taborder="28" anchor="default" autoselect="true"/>
- <Radio position="absolute 426 413 516 433" id="radio_metstasyn" class="radio_search" taborder="30" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <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>
- <Edit position="absolute 574 437 714 456" id="ipt_annarborstage" class="input_default" taborder="31" anchor="default" autoselect="true"/>
- <Edit position="absolute 780 437 920 456" id="ipt_ldh" class="input_default" taborder="32" anchor="default" autoselect="true"/>
- <Edit position="absolute 574 481 714 500" id="ipt_highgrdesubtype" class="input_default" taborder="33" anchor="default" autoselect="true"/>
- <Edit position="absolute 426 509 945 528" id="ipt_stagingetc" class="input_default" taborder="36" anchor="default" autoselect="true"/>
- <Calendar position="absolute 218 636 403 655" align="align:center middle;" id="ipt_appdd" class="input_default" taborder="38" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
- <Edit position="absolute 218 660 403 679" id="ipt_hospnm" class="input_default" taborder="39" anchor="default" autoselect="true"/>
- <Edit position="absolute 218 684 403 703" id="ipt_atdoctnm" class="input_default" enable="false" taborder="40" anchor="default"/>
- <Edit position="absolute 313 581 1015 600" id="ipt_etcrem" class="input_default" taborder="41" anchor="default"/>
- <Combo position="absolute 790 124 1015 143" id="cmb_insuflag" class="combo_default" taborder="15" innerdataset="@ds_init_cmbinfo_insuflag_P0008" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="grp_biz_cmb_insuflag_onitemchanged"/>
- <Button position="absolute 29 388 229 407" id="button7" class="btn2" text="이식전 수혈기록 및 혈액학적 소견" anchor="default" onclick="grp_biz_button7_onclick"/>
- <Static text="8) 최종공고 항암화학요법 시행일" position="absolute 0 243 310 266" align="align:center middle;" id="caption44" class="cell_1" anchor="default"/>
- <Calendar position="absolute 313 244 553 263" align="align:center middle;" id="ipt_lastchemexecdd" class="input_default" taborder="21" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
- <Button position="absolute 25 125 78 144" id="btn_diagnm" class="btn2" text="진단명" anchor="default" onclick="grp_biz_btn_diagnm_onclick"/>
- <Button position="absolute 33 172 141 191" id="btn_fstexamtisscmt" class="btn2" text="초진시 조직소견" anchor="default" onclick="grp_biz_btn_fstexamtisscmt_onclick"/>
- <Button position="absolute 313 195 377 214" id="btn_fsttisscmt" class="btn2" text="1차관해" anchor="default" onclick="grp_biz_btn_fsttisscmt_onclick"/>
- <Button position="absolute 313 220 377 239" id="btn_scndtisscmt" class="btn2" text="2차관해" anchor="default" onclick="grp_biz_btn_scndtisscmt_onclick"/>
- <Button position="absolute 26 293 134 312" id="btn_anticncr" class="btn2" text="관해유도 항암제" anchor="default" onclick="grp_biz_btn_anticncr_onclick"/>
- <Button position="absolute 313 315 427 334" id="btn_bfcure1" class="btn2" text="1차 이식시 전처치" anchor="default" onclick="grp_biz_btn_bfcure1_onclick"/>
- <Button position="absolute 314 340 428 359" id="btn_bfcure2" class="btn2" text="2차 이식시 전처치" anchor="default" onclick="grp_biz_btn_bfcure2_onclick"/>
- <Edit position="absolute 430 340 1015 359" id="ipt_bfcure2" class="input_default" taborder="28" anchor="default" autoselect="true"/>
- <Edit position="absolute 314 364 1015 383" id="input1" class="input_default" taborder="27" anchor="default" autoselect="true"/>
- <Static text="12) 이식전 조직소견" position="absolute 1 363 311 386" align="align:center middle;" id="caption8" class="cell_1" anchor="default"/>
- <Button position="absolute 30 364 226 383" id="btn_tisscmt" class="btn2" text="이식전 조직소견" anchor="default" onclick="grp_biz_btn_tisscmt_onclick"/>
- <Calendar position="absolute 386 556 576 575" align="align:center middle;" id="ipt_trnptschedd2" class="input_default" taborder="19" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
- <Calendar position="absolute 386 532 576 551" align="align:center middle;" id="ipt_trnptschedd1" class="input_default" taborder="19" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
- <Combo position="absolute 664 532 1015 551" id="combo2" class="combo_default" taborder="16" innerdataset="@ds_init_cmbinfo_trnptkindcd_A0161" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="grp_biz_combo2_onitemchanged"/>
- <Shape position="absolute 0 600 1015 606" linetype="horizontal" id="line37" class="line_3" anchor="default"/>
- <Combo position="absolute 664 556 1015 575" 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="15) 이식시행(예정)일 및 이식방법" position="absolute 0 531 310 578" align="align:center middle;" id="caption57" class="cell_1" anchor="default"/>
- <Static text="1차 이식일" position="absolute 313 531 383 554" align="align:center middle;" id="caption38" class="cell_1" anchor="default"/>
- <Static text="1차 이식방법" position="absolute 580 531 662 554" align="align:center middle;" id="caption39" class="cell_1" anchor="default"/>
- <Static text="2차 이식일" position="absolute 313 555 383 578" align="align:center middle;" id="caption41" class="cell_1" anchor="default"/>
- <Static text="2차 이식방법" position="absolute 580 555 662 578" align="align:center middle;" id="caption42" class="cell_1" anchor="default"/>
- <Shape position="absolute 3 526 1016 532" linetype="horizontal" id="line2" class="line_2" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption19" text="자가 조혈모세포이식 요양급여 신청서" class="tit_1" position="absolute 0 0 300 25"/>
- <Button id="btn_save" taborder="1" text="저장" class="btn4" enable="false" position="absolute 828 31 884 53" onclick="btn_save_onclick"/>
- <Button id="btn_del" taborder="2" text="삭제" class="btn4" enable="false" position="absolute 887 31 943 53" onclick="btn_del_onclick"/>
- <Button id="btn_prt" taborder="3" text="초기화" class="btn4" position="absolute 946 31 1014 53" onclick="btn_prt_onclick"/>
- <Button id="button1" taborder="4" text="출력" class="btn6" position="absolute 0 31 55 53" onclick="button1_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="trnptdg" 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="trnptdg"/>
- <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="tumcmt" type="STRING" size="256"/>
- <Column id="blodrec" type="STRING" size="256"/>
- <Column id="tisscmt" type="STRING" size="256"/>
- <Column id="bfcure1" type="STRING" size="256"/>
- <Column id="bfcure2" type="STRING" size="256"/>
- <Column id="metstasyn" type="STRING" size="256"/>
- <Column id="annarborstage" type="STRING" size="256"/>
- <Column id="ldh" type="STRING" size="256"/>
- <Column id="highgrdesubtype" type="STRING" size="256"/>
- <Column id="reapyn" type="STRING" size="256"/>
- <Column id="refra" type="STRING" size="256"/>
- <Column id="stagingetc" type="STRING" size="256"/>
- <Column id="trnptdg" type="STRING" size="256"/>
- <Column id="appdd" type="STRING" size="256"/>
- <Column id="hospnm" 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="appflag" type="STRING" size="256"/>
- <Column id="rgstseq" 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"/>
- <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="tumcmt"/>
- <Col id="blodrec"/>
- <Col id="tisscmt"/>
- <Col id="bfcure1"/>
- <Col id="bfcure2"/>
- <Col id="metstasyn">2</Col>
- <Col id="annarborstage"/>
- <Col id="ldh"/>
- <Col id="highgrdesubtype"/>
- <Col id="reapyn">N</Col>
- <Col id="refra">N</Col>
- <Col id="stagingetc"/>
- <Col id="trnptdg"/>
- <Col id="appdd"/>
- <Col id="hospnm"/>
- <Col id="hospnm"/>
- <Col id="atdoctid"/>
- <Col id="atdoctnm"/>
- <Col id="etcrem"/>
- <Col id="pid"/>
- <Col id="appflag"/>
- <Col id="rgstseq"/>
- <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"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="rgstseq"/>
- <Col id="appflag">2</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"/>
- <Dataset id="ds_main_baseinfo_paminsuflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <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"/>
- </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.input38" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="hngnm"/>
- <BindItem id="item2" compid="grp_biz.grp_sea.input36" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="rrgstno1"/>
- <BindItem id="item3" compid="grp_biz.grp_sea.input23" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="rrgstno2"/>
- <BindItem id="item4" compid="grp_biz.grp_sea.input42" propid="value" datasetid="ds_main_hsctinfo_patinfolist" columnid="sex"/>
- <BindItem id="item5" compid="grp_biz.grp_sea.input44" 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.bool2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="jreqyn"/>
- <BindItem id="item8" compid="grp_biz.radio1" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="ageexcsyn"/>
- <BindItem id="item9" compid="grp_biz.bool1" 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.bool5" 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_tumcmt" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="tumcmt"/>
- <BindItem id="item27" compid="grp_biz.ipt_anticncr" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="anticncr"/>
- <BindItem id="item28" compid="grp_biz.ipt_bfcure1" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="bfcure1"/>
- <BindItem id="item29" compid="grp_biz.ipt_bfcure2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="bfcure2"/>
- <BindItem id="item30" compid="grp_biz.input1" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="tisscmt"/>
- <BindItem id="item31" compid="grp_biz.ipt_blodrec" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="blodrec"/>
- <BindItem id="item32" compid="grp_biz.radio_metstasyn" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="metstasyn"/>
- <BindItem id="item33" compid="grp_biz.ipt_annarborstage" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="annarborstage"/>
- <BindItem id="item34" compid="grp_biz.ipt_ldh" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="ldh"/>
- <BindItem id="item35" compid="grp_biz.bool4" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="reapyn"/>
- <BindItem id="item36" compid="grp_biz.bool3" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="refra"/>
- <BindItem id="item37" compid="grp_biz.ipt_highgrdesubtype" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="highgrdesubtype"/>
- <BindItem id="item38" compid="grp_biz.ipt_stagingetc" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="stagingetc"/>
- <BindItem id="item39" compid="grp_biz.ipt_trnptschedd1" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="trnptschedd1"/>
- <BindItem id="item40" compid="grp_biz.combo2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="trnptkindcd1"/>
- <BindItem id="item41" compid="grp_biz.ipt_trnptschedd2" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="trnptschedd2"/>
- <BindItem id="item42" compid="grp_biz.combo3" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="trnptkindcd2"/>
- <BindItem id="item43" compid="grp_biz.ipt_etcrem" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="etcrem"/>
- <BindItem id="item44" compid="grp_biz.ipt_appdd" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="appdd"/>
- <BindItem id="item45" compid="grp_biz.ipt_hospnm" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="hospnm"/>
- <BindItem id="item46" compid="grp_biz.ipt_atdoctnm" propid="value" datasetid="ds_main_baseinfo_appinfo1" columnid="atdoctnm"/>
- </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 SPABO60600_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- }
- function SPABO60600_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_trnptkindcd_A0161", cdGrpId: "A0161"}];
- aboGetCodeList(arrParam2);
-
- ds_init_cmbinfo_diagcd.insertRow(0);
-
- ds_send_req.setColumn(0, "appflag", "2");
- // common.js
- 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");
- }
- /* @group : 자가조혈모세포이식요양급여신청서
- * @ver : 2007.11.20
- * @by : 박중규
- * @type : function
- * @access : public
- * @desc : 요양급여신청서 내용 조회
- * @param :
- */
- function fGetPatientInfo() {
- ds_main_baseinfo_appinfo1.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
- }
- }
- function cf_TRABO00001(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- /* @group : 자가조혈모세포이식요양급여신청서
- * @ver : 2007.11.20
- * @by : 박중규
- * @type : function
- * @access : public
- * @desc : 조회된 요양급여신청서 화면 표시
- * @param :
- */
- 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", "2");
- btn_del.enable = false;
- }
- // 보험구분(유형)은 원무에서 가져오자.
- 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_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_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_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- if (utlf_isNull(ds_send_req.getColumn(0, "pid"))){
- sysf_messageBox("등록번호는 선택 또는 입력 필수 항목입니다.", "E999", "");
- return;
- }
- fGetPatientInfo();
- }
- function grp_biz_bool2_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(ds_main_baseinfo_appinfo1.getColumn(0, "jreqyn") == "Y" ){
- ds_main_baseinfo_appinfo1.setColumn(0, "refreqyn", "Y");
- grp_biz.radio1.enable = false;
- }else {
- ds_main_baseinfo_appinfo1.setColumn(0, "refreqyn", "N");
- grp_biz.radio1.enable = true;
- }
- }
- function grp_biz_bool1_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(ds_main_baseinfo_appinfo1.getColumn(0, "refreqyn") == "Y" ){
- ds_main_baseinfo_appinfo1.setColumn(0, "jreqyn", "Y");
- grp_biz.radio1.enable = true;
- }else {
- ds_main_baseinfo_appinfo1.setColumn(0, "jreqyn", "N");
- grp_biz.radio1.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_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_button7_onclick(obj:Button, e:ClickEventInfo)
- {
- abofOpenPopupMedCare2("ds_main_baseinfo_appinfo1", "blodrec");
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveData();
- }
- /* @group : 자가조혈모세포이식요양급여신청서
- * @ver : 2007.11.20
- * @by : 남수현
- * @type : function
- * @access : public
- * @desc : 요양급여신청서 내용을 저장
- * @param :
- */
- function fSaveData(){
- if (fDataCheck() == false){
- return;
- }
- ds_send_execdata_appinfo1.clearData();
- ds_send_execdata_dnorinfo.clearData();
-
- var nodelist = ds_rgstseqlist_rgstseq.getColumn(0, "cdnm");
- var yesno = sysf_messageBox("신규로 저장하시겠습니까?", "S002"); // 6:yes, 7:no, 2:cancel
- if( yesno == "6" ){
- //새로운 등록순번으로 신규저장
- ds_main_baseinfo_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_main_baseinfo_appinfo1.setColumn(0, "rgstseq", newrgstseq);
- ds_main_item.setColumn(0, "rgstseq", newrgstseq);
- ds_send_req.setColumn(0, "rgstseq", newrgstseq);
- 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) {
- 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(utlf_transNullToEmpty(nodelist).length >= 1 && yesno == "7" ){
- //기존 등록순번 수정.
- ds_main_baseinfo_appinfo1.setColumn(0, "iudgb", "U");
- ds_main_baseinfo_appinfo1.setColumn(0, "rgstseq", ds_main_item.getColumn(0, "rgstseq"));
-
- 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();
- }
- }else {
- // 취소
- if (nodelist.length < 1) {
- sysf_messageBox("기 등록된 이력이 없습니다. 신규 저장 하십시오." , "E999" );
- return;
- }
- }
- }
- function cf_TXABO60501(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- /* @group : 동종조혈모세포이식요양급여신청서
- * @ver : 2008.01.24
- * @by : 박중규
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 저장할 때 날짜 형식의 데이터 오류 및 필수 항목 체크
- */
- 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, "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;
- }
- 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.rowcount; 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 = nodelist - 1; j >= 0; j--){
- // if( ds_gstseqlist.getValue("/root/gstseqlist/rgstseq[" + j + "]/cdnm") != rgstseq){
- // k--;
- // model.makeValue("/root/rgstseqlist/rgstseq[" + k + "]/cdnm", model.getValue("/root/temp/rgstseqlist/rgstseq[" + j + "]/cdnm"));
- // model.makeValue("/root/rgstseqlist/rgstseq[" + k + "]/cdid", model.getValue("/root/temp/rgstseqlist/rgstseq[" + j + "]/cdid"));
- // }
- // }
- ds_main_baseinfo_appinfo1.clearData();
- ds_main_baseinfo_appinfo1.addRow();
- }
- function cf_TXABO60502(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function btn_prt_onclick(obj:Button, e:ClickEventInfo)
- {
- this.reload();
- }
- function button1_onclick(obj:Button, e:ClickEventInfo)
- {
- if(grp_biz.radio1.enable == false){
- ds_main_baseinfo_appinfo1.setColumn(0, "ageexcsyn" , "0");
- }
-
- //미리보기출력
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "root/main/baseinfo/appinfo1", ds_main_baseinfo_appinfo1); // 데이터셋 1
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source; // 최상의노드 XML 스트링 추출
-
- var option = "open=1;save=1;directprint=0;print=1;zoom=0;";
- rptf_exeReportPreview30(["RPABO60601"],[objParam], option);
- if(grp_biz.radio1.enable == false){
- ds_main_baseinfo_appinfo1.setColumn(0, "ageexcsyn" , "4");
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|