123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPPIJ04000" position="absolute 0 0 784 477" titletext="KDRG상세정보" oninit="SPPIJ03200_oninit" onload="SPPIJ03200_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 0 15 783 472" id="group1" scrollbars="autoboth">
- <Layouts>
- <Layout width="790" height="890">
- <Static text="적용내역" position="absolute 3 78 233 94" id="caption1" class="tit_2" anchor="default"/>
- <Shape position="absolute 2 94 782 100" linetype="horizontal" id="line1" anchor="default" startangle="0" radiusy="5" type="line" class="line_10"/>
- <Div position="absolute 0 10 365 70" align="align:center top;" id="group2" anchor="default" class="div_SA">
- <Layouts>
- <Layout>
- <Static text="등록번호" position="absolute 90 8 175 25" id="caption2" class="search_name" anchor="default"/>
- <Edit position="absolute 170 7 245 26" align="align:center middle;" id="input1" enable="false" anchor="default"/>
- <Edit position="absolute 250 6 328 25" align="align:center middle;" id="input2" enable="false" anchor="default"/>
- <Static text="기본정보" position="absolute 4 7 79 28" id="caption3" class="tit_2" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 366 10 782 70" align="align:center top;" id="group3" anchor="default" class="div_SA">
- <Layouts>
- <Layout>
- <Combo position="absolute 277 33 397 52" id="combo1" class="combo_search" enable="false" taborder="9" innerdataset="@ds_init_combo1" datacolumn="cdnm" codecolumn="cdid" index="-1" anchor="default"/>
- <Static text="보험유형" position="absolute 192 8 278 25" id="caption4" class="search_name" anchor="default"/>
- <Static text="진료과" position="absolute 5 35 85 52" id="caption5" class="search_name" anchor="default"/>
- <Combo position="absolute 277 7 397 26" id="combo2" class="combo_search" enable="false" taborder="9" innerdataset="ds_init_combo2" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 76 34 185 53" id="combo3" class="combo_search" enable="false" taborder="3" innerdataset="@ds_orddeptcd2" datacolumn="nm" codecolumn="cd" anchor="default"/>
- <Static text="보조유형" position="absolute 192 34 278 51" id="caption6" class="search_name" anchor="default"/>
- <Static text="입원일" position="absolute 6 9 86 26" id="caption7" class="search_name" anchor="default"/>
- <MaskEdit position="absolute 75 8 184 27" id="input3" class="input_default" enable="false" taborder="3" mask="####-##-##" type="string" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="분류결과" position="absolute 3 318 173 334" id="caption8" class="tit_2" anchor="default"/>
- <Shape position="absolute 3 333 781 342" linetype="horizontal" id="line2" anchor="default" class="line_10"/>
- <Button position="absolute 723 434 779 456" id="button3" class="btn4" text="종료" anchor="default" onclick="group1_button3_onclick"/>
- <Static text="DRG번호" position="absolute 22 343 141 360" id="caption9" class="search_name" anchor="default"/>
- <Edit position="absolute 135 342 210 381" id="input4" class="input_default" enable="true" anchor="default"/>
- <Static text="MDC" position="absolute 22 384 91 401" id="caption10" class="search_name" anchor="default"/>
- <Edit position="absolute 135 383 210 402" id="input6" class="input_default" enable="true" anchor="default"/>
- <Static text="진료개시일" position="absolute 22 102 141 119" id="caption11" class="search_name" anchor="default"/>
- <MaskEdit position="absolute 135 102 215 121" id="input7" class="input_default" enable="true" visible="true" mask="####-##-##" type="string" anchor="default"/>
- <Static text="입원일수" position="absolute 286 102 370 119" id="caption12" class="search_name" anchor="default" enable="true"/>
- <MaskEdit position="absolute 385 102 435 121" id="input8" class="input_default" enable="true" visible="true" mask="###" anchor="default"/>
- <Static text="진료결과" position="absolute 496 102 580 119" id="caption13" class="search_name" anchor="default" enable="true"/>
- <Combo position="absolute 595 102 685 121" id="combo7" class="combo_search" enable="true" visible="true" innerdataset="ds_init_combo7" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Static text="진단" position="absolute 22 123 141 140" id="caption14" class="search_name" anchor="default"/>
- <Edit position="absolute 135 123 185 142" id="input9" class="input_default" enable="true" visible="true" anchor="default" maxlength="6" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 191 123 241 142" id="input10" class="input_default" enable="true" visible="true" anchor="default" maxlength="6" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 247 123 297 142" id="input11" class="input_default" enable="true" visible="true" anchor="default" maxlength="6" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 303 123 353 142" id="input12" class="input_default" enable="true" visible="true" anchor="default" maxlength="6" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 359 123 409 142" id="input13" class="input_default" enable="true" visible="true" anchor="default" maxlength="6" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 415 123 465 142" id="input14" class="input_default" enable="true" visible="true" anchor="default" maxlength="6" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 472 123 522 142" id="input15" class="input_default" enable="true" visible="true" anchor="default" maxlength="6" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 528 123 578 142" id="input16" class="input_default" enable="true" visible="true" anchor="default" maxlength="6" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 584 123 634 142" id="input17" class="input_default" enable="true" visible="true" anchor="default" maxlength="6" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 640 123 690 142" id="input18" class="input_default" enable="true" visible="true" anchor="default" maxlength="6" imemode="alpha" inputmode="upper"/>
- <Static text="수술처치" position="absolute 22 144 141 161" id="caption15" class="search_name" anchor="default"/>
- <Edit position="absolute 135 144 185 163" id="input19" class="input_default" enable="true" visible="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 191 144 241 163" id="input20" class="input_default" enable="true" visible="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 247 144 297 163" id="input21" class="input_default" enable="true" visible="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 303 144 353 163" id="input22" class="input_default" enable="true" visible="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 359 144 409 163" id="input23" class="input_default" enable="true" visible="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 415 144 465 163" id="input24" class="input_default" enable="true" visible="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 472 144 522 163" id="input25" class="input_default" enable="true" visible="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 528 144 578 163" id="input26" class="input_default" enable="true" visible="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 584 144 634 163" id="input27" class="input_default" enable="true" visible="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 640 144 690 163" id="input28" class="input_default" enable="true" visible="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Static text="검사" position="absolute 22 165 141 182" id="caption16" class="search_name" anchor="default"/>
- <Edit position="absolute 135 165 185 184" id="input29" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 191 165 241 184" id="input30" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 247 165 297 184" id="input31" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 303 165 353 184" id="input32" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 359 165 409 184" id="input33" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Static text="방사선" position="absolute 22 186 141 203" id="caption17" class="search_name" anchor="default"/>
- <Edit position="absolute 135 186 185 205" id="input34" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 191 186 241 205" id="input35" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 247 186 297 205" id="input36" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 303 186 353 205" id="input37" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 359 186 409 205" id="input38" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Static text="주사및혈액제제" position="absolute 22 207 141 224" id="caption18" class="search_name" anchor="default"/>
- <Edit position="absolute 135 207 185 226" id="input39" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 191 207 241 226" id="input40" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 247 207 297 226" id="input41" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 303 207 353 226" id="input42" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 359 207 409 226" id="input43" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Static text="마취및호흡치료" position="absolute 22 228 141 245" id="caption19" class="search_name" anchor="default"/>
- <Edit position="absolute 135 228 185 247" id="input44" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 191 228 241 247" id="input45" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 247 228 297 247" id="input46" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 303 228 353 247" id="input47" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Edit position="absolute 359 228 409 247" id="input48" class="input_default" enable="true" anchor="default" maxlength="5" imemode="alpha" inputmode="upper"/>
- <Static text="입원시체중(g)" position="absolute 22 291 141 308" id="caption20" class="search_name" anchor="default"/>
- <Edit position="absolute 135 291 185 310" id="input49" class="input_default" anchor="default"/>
- <Static text="인공호흡시간(hour)" position="absolute 265 291 410 308" id="caption21" class="search_name" anchor="default"/>
- <Edit position="absolute 419 291 469 310" id="input50" class="input_default" anchor="default"/>
- <Button position="absolute 678 72 782 94" id="button4" class="btn4" text="DRG번호생성" onclick="group1_button4_onclick" anchor="default"/>
- <Static text="부가코드" position="absolute 22 269 141 286" id="caption22" class="search_name" anchor="default"/>
- <Combo position="absolute 135 269 240 288" id="cmb_detailcd1" innerdataset="ds_init_cmb_detailcd1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 245 270 350 289" id="cmb_detailcd2" innerdataset="@ds_init_cmb_detailcd1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 355 270 460 289" id="cmb_detailcd3" innerdataset="@ds_init_cmb_detailcd1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 465 270 570 289" id="cmb_detailcd4" innerdataset="@ds_init_cmb_detailcd1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Combo position="absolute 575 270 680 289" id="cmb_detailcd5" innerdataset="@ds_init_cmb_detailcd1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Static text="알콜및약물중독재활치료" position="absolute 21 248 188 265" id="caption23" class="search_name" anchor="default"/>
- <Combo position="absolute 190 249 295 268" id="cmb_ncvcd" innerdataset="ds_init_cmb_ncvcd" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Static text="ADRG" position="absolute 225 383 294 400" id="caption24" class="search_name" anchor="default" enable="true"/>
- <Edit position="absolute 305 383 380 402" id="input51" class="input_default" enable="true" anchor="default"/>
- <Edit position="absolute 479 383 554 402" id="input52" class="input_default" enable="true" anchor="default"/>
- <Static text="PCCL" position="absolute 405 383 474 400" id="caption25" class="search_name" anchor="default" enable="true"/>
- <Edit position="absolute 665 383 740 402" id="input53" class="input_default" enable="true" anchor="default"/>
- <Static text="Version" position="absolute 575 383 665 400" id="caption26" class="search_name" anchor="default" enable="true"/>
- <Shape position="absolute 3 426 781 432" linetype="horizontal" id="line3" class="line_10" anchor="default"/>
- <Static text="야간,공휴가산" position="absolute 531 293 676 310" id="caption66" class="search_name" anchor="default"/>
- <TextArea position="absolute 216 342 765 381" id="textarea1" enable="true" anchor="default" wordwrap="word"/>
- <Static text="산부인과가산 유무" position="absolute 355 249 499 266" id="caption28" class="search_name" anchor="default"/>
- <CheckBox position="absolute 490 249 510 264" id="bool1" falsevalue="N" truevalue="Y" anchor="default"/>
- <Button position="absolute 607 434 663 456" id="button2" class="btn4" enable="true" visible="false" text="배포" anchor="default" onclick="group1_button2_onclick"/>
- <CheckBox position="absolute 640 295 660 310" id="bool2" falsevalue="N" truevalue="Y" anchor="default"/>
- <Button position="absolute 665 434 721 456" id="button6" class="btn6" enable="true" visible="true" text="출력" anchor="default" onclick="group1_button6_onclick"/>
- <CheckBox position="absolute 630 249 650 264" id="bool3" falsevalue="N" truevalue="Y" anchor="default"/>
- <Static text="로봇수술유무" position="absolute 525 249 630 266" id="caption31" class="search_name" anchor="default"/>
- <Static id="caption00" text="대분류" class="search_name" position="absolute 22 407 91 424" onclick="group1_caption00_onclick" anchor="default"/>
- <Edit id="input00" taborder="1" class="input_default" enable="true" position="absolute 135 404 210 423" anchor="default"/>
- <Button id="button00" taborder="2" text="분류조회" class="btn3" enable="true" visible="true" position="absolute 702 312 779 334" onclick="group1_button00_onclick" anchor="default"/>
- <Button id="button01" taborder="3" text="전문질병군(주상병만 유효)조회" class="btn3" position="absolute 276 312 487 334" onclick="group1_button01_onclick" anchor="default"/>
- <Button id="button05" taborder="4" text="현재정보갱신" class="btn5" position="absolute 584 72 676 94" style="font:Dotum,9,bold;" onclick="group1_button05_onclick" anchor="default"/>
- <Static id="Static00" text="※직접 입력하여 생성해 볼 수 있습니다." position="absolute 163 76 514 94" style="align:right middle;font:Dotum,9,bold;" onclick="group1_Static00_onclick" anchor="default"/>
- <Static id="Static01" onclick="group1_Static00_onclick" position="absolute 219 401 568 431" style="font:Dotum,11,bold;" anchor="default"/>
- <Button id="button07" taborder="5" text="단순질병군(주상병만 유효)조회" class="btn3" position="absolute 489 312 700 334" onclick="group1_button07_onclick" anchor="default"/>
- <Button id="button08" taborder="6" text="도움말" class="btn5" position="absolute 522 72 582 94" style="font:Dotum,9,bold;" onclick="group1_button08_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption00" text="KDRG상세정보" class="tit_1" position="absolute 0 0 177 25"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_combo1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_combo2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_combo3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING"/>
- <Column id="cd" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_combo7" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_detailcd1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_ncvcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_PK023list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_PK030list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_orddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_orddeptcd2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_orddrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_orddrid2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_drginfo" 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="indd" type="STRING" size="256"/>
- <Column id="ordfromdd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="drgmstat" type="STRING" size="256"/>
- <Column id="infilenm" type="STRING" size="256"/>
- <Column id="drggbn" type="STRING" size="256"/>
- <Column id="histstat" type="STRING" size="256"/>
- <Column id="drgno" type="STRING" size="256"/>
- <Column id="kdrgyn" type="STRING" size="256"/>
- <Column id="mskind" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="reloadyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_drginfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="seqno" type="STRING" size="256" sumtext="작업회차"/>
- <Column id="ordfromdd" type="STRING" size="256" sumtext="요양개시일자"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="부서"/>
- <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
- <Column id="suppkind" type="STRING" size="256" sumtext="보조유형"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="histstat" type="STRING" size="256" sumtext="이력상태"/>
- <Column id="proccorpcd" type="STRING" size="256" sumtext="요양기관번호"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호1"/>
- <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호2"/>
- <Column id="chosindayno" type="STRING" size="256" sumtext="입원일수"/>
- <Column id="ordrsltcd" type="STRING" size="256" sumtext="퇴원진료결과"/>
- <Column id="dschnotiyn" type="STRING" size="256" sumtext="퇴원확정구분"/>
- <Column id="age" type="STRING" size="256" sumtext="나이"/>
- <Column id="diagcd1" type="STRING" size="256" sumtext="진단코드1"/>
- <Column id="diagcd2" type="STRING" size="256" sumtext="진단코드2"/>
- <Column id="diagcd3" type="STRING" size="256" sumtext="진단코드3"/>
- <Column id="diagcd4" type="STRING" size="256" sumtext="진단코드4"/>
- <Column id="diagcd5" type="STRING" size="256" sumtext="진단코드5"/>
- <Column id="diagcd6" type="STRING" size="256" sumtext="진단코드6"/>
- <Column id="diagcd7" type="STRING" size="256" sumtext="진단코드7"/>
- <Column id="diagcd8" type="STRING" size="256" sumtext="진단코드8"/>
- <Column id="diagcd9" type="STRING" size="256" sumtext="진단코드9"/>
- <Column id="diagcd10" type="STRING" size="256" sumtext="진단코드10"/>
- <Column id="opcd1" type="STRING" size="256" sumtext="시술코드1"/>
- <Column id="opcd2" type="STRING" size="256" sumtext="시술코드2"/>
- <Column id="opcd3" type="STRING" size="256" sumtext="시술코드3"/>
- <Column id="opcd4" type="STRING" size="256" sumtext="시술코드4"/>
- <Column id="opcd5" type="STRING" size="256" sumtext="시술코드5"/>
- <Column id="opcd6" type="STRING" size="256" sumtext="시술코드6"/>
- <Column id="opcd7" type="STRING" size="256" sumtext="시술코드7"/>
- <Column id="opcd8" type="STRING" size="256" sumtext="시술코드8"/>
- <Column id="opcd9" type="STRING" size="256" sumtext="시술코드9"/>
- <Column id="opcd10" type="STRING" size="256" sumtext="시술코드10"/>
- <Column id="excd1" type="STRING" size="256" sumtext="검사코드1"/>
- <Column id="excd2" type="STRING" size="256" sumtext="검사코드2"/>
- <Column id="excd3" type="STRING" size="256" sumtext="검사코드3"/>
- <Column id="excd4" type="STRING" size="256" sumtext="검사코드4"/>
- <Column id="excd5" type="STRING" size="256" sumtext="검사코드5"/>
- <Column id="rgcd1" type="STRING" size="256" sumtext="방사선코드1"/>
- <Column id="rgcd2" type="STRING" size="256" sumtext="방사선코드2"/>
- <Column id="rgcd3" type="STRING" size="256" sumtext="방사선코드3"/>
- <Column id="rgcd4" type="STRING" size="256" sumtext="방사선코드4"/>
- <Column id="rgcd5" type="STRING" size="256" sumtext="방사선코드5"/>
- <Column id="ibcd1" type="STRING" size="256" sumtext="주사및혈액제제코드1"/>
- <Column id="ibcd2" type="STRING" size="256" sumtext="주사및혈액제제코드2"/>
- <Column id="ibcd3" type="STRING" size="256" sumtext="주사및혈액제제코드3"/>
- <Column id="ibcd4" type="STRING" size="256" sumtext="주사및혈액제제코드4"/>
- <Column id="ibcd5" type="STRING" size="256" sumtext="주사및혈액제제코드5"/>
- <Column id="arcd1" type="STRING" size="256" sumtext="마취및호흡치료코드1"/>
- <Column id="arcd2" type="STRING" size="256" sumtext="마취및호흡치료코드2"/>
- <Column id="arcd3" type="STRING" size="256" sumtext="마취및호흡치료코드3"/>
- <Column id="arcd4" type="STRING" size="256" sumtext="마취및호흡치료코드4"/>
- <Column id="arcd5" type="STRING" size="256" sumtext="마취및호흡치료코드5"/>
- <Column id="ncvcd" type="STRING" size="256" sumtext="알콜및약물중독재활치료코드"/>
- <Column id="detailcd1" type="STRING" size="256" sumtext="부가코드1"/>
- <Column id="detailcd2" type="STRING" size="256" sumtext="부가코드2"/>
- <Column id="detailcd3" type="STRING" size="256" sumtext="부가코드3"/>
- <Column id="detailcd4" type="STRING" size="256" sumtext="부가코드4"/>
- <Column id="detailcd5" type="STRING" size="256" sumtext="부가코드5"/>
- <Column id="bw" type="STRING" size="256" sumtext="입원시체중(만1세미만)"/>
- <Column id="vtl" type="STRING" size="256" sumtext="인공호흡시간(hour, 만1세미만)"/>
- <Column id="mdcno" type="STRING" size="256" sumtext="MDC번호"/>
- <Column id="adrg" type="STRING" size="256" sumtext="adrg"/>
- <Column id="pccl" type="STRING" size="256" sumtext="pccl"/>
- <Column id="drgno" type="STRING" size="256" sumtext="DRG분류번호"/>
- <Column id="drggbn" type="STRING" size="256" sumtext="DRG구분"/>
- <Column id="version" type="STRING" size="256" sumtext="버젼"/>
- <Column id="drgnm" type="STRING" size="256" sumtext="DRG명칭"/>
- <Column id="nightflag" type="STRING" size="256" sumtext="야간,공휴가산"/>
- <Column id="totalamt" type="BIGDECIMAL" size="256" sumtext="행위별 총진료비"/>
- <Column id="nopyamt" type="BIGDECIMAL" size="256" sumtext="행위별 비급여액"/>
- <Column id="allownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 전액본인부담액"/>
- <Column id="payamt" type="BIGDECIMAL" size="256" sumtext="DRG열외군보상금액"/>
- <Column id="specamt" type="BIGDECIMAL" size="256" sumtext="행위별 선택진료비"/>
- <Column id="totownbamt" type="BIGDECIMAL" size="256" sumtext="행위별 본인부담총액 (급여본인부담+전액본인부담+비급여+선택진료)"/>
- <Column id="payownbamt" type="BIGDECIMAL" size="256" sumtext="행위별 급여본인부담금"/>
- <Column id="payinsubamt" type="BIGDECIMAL" size="256" sumtext="행위별 급여보험자부담금"/>
- <Column id="drgnopyamt" type="BIGDECIMAL" size="256" sumtext="DRG 법정비급여액"/>
- <Column id="drgpayamt" type="BIGDECIMAL" size="256" sumtext="DRG 급여액"/>
- <Column id="drgeatamt" type="BIGDECIMAL" size="256" sumtext="DRG 식대"/>
- <Column id="drggsaddamt" type="BIGDECIMAL" size="256" sumtext="DRG 외과가산"/>
- <Column id="drgtotalamt" type="BIGDECIMAL" size="256" sumtext="DRG 총진료비 (DRG급여액+DRG식대+DRG외과가산+DRG법정비급여액)"/>
- <Column id="drgownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 본인부담금"/>
- <Column id="drginsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 보험자부담금"/>
- <Column id="drggapamt" type="BIGDECIMAL" size="256" sumtext="DRG 차액"/>
- <Column id="grupgbn" type="STRING" size="256" sumtext="열외군 구분 (N:정상군,H:상단열외군,L:하단열외군)"/>
- <Column id="tdrgno" type="STRING" size="256" sumtext="임시 DRG 분류번호"/>
- <Column id="tdrgnm" type="STRING" size="256" sumtext="임시 DRG 명칭"/>
- <Column id="drgeatownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 식대 본인부담"/>
- <Column id="drgeatinsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 식대 보험자부담"/>
- <Column id="drggsaddownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 외과가산 본인부담"/>
- <Column id="drggsaddinsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 외과가산 보험자부담"/>
- <Column id="drgpaydiscamt" type="BIGDECIMAL" size="256" sumtext="DRG급여할인금액"/>
- <Column id="drgnopydiscamt" type="BIGDECIMAL" size="256" sumtext="DRG비급여할인금액"/>
- <Column id="drgspecdiscamt" type="BIGDECIMAL" size="256" sumtext="DRG선택진료할인금액"/>
- <Column id="drgeatdiscamt" type="BIGDECIMAL" size="256" sumtext="DRG식대할인금액"/>
- <Column id="drggsadddiscamt" type="BIGDECIMAL" size="256" sumtext="DRG외과가산할인금액"/>
- <Column id="drgallownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 전액본인부담액"/>
- <Column id="drgoverpayinsubamt" type="BIGDECIMAL" size="256" sumtext="DRG열외군보상보험자부담"/>
- <Column id="drgoverpayamt" type="BIGDECIMAL" size="256" sumtext="DRG열외군보상금액"/>
- <Column id="drgoverpayownbamt" type="BIGDECIMAL" size="256" sumtext="DRG열외군보상본인부담"/>
- <Column id="accnopyamt" type="BIGDECIMAL" size="256" sumtext="DRG 위별법정비급여액"/>
- <Column id="drgpayownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 급여본인부담총"/>
- <Column id="obgaaddyn" type="STRING" size="256" sumtext="산부인과가산 유무"/>
- <Column id="drgaccpayamt" type="BIGDECIMAL" size="256" sumtext="DRG 인정급여총액"/>
- <Column id="drgaccpayownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 인정급여본인부담금"/>
- <Column id="drgaccpayinsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 인정급여보험자부담금"/>
- <Column id="drgaccpaydiscamt" type="BIGDECIMAL" size="256" sumtext="DRG 인정급여할인금액"/>
- <Column id="accnopygapamt" type="BIGDECIMAL" size="256" sumtext="DRG 행위별비급여단기차액"/>
- <Column id="robotyn" type="STRING" size="256" sumtext="DRG 로봇수술유무"/>
- <Column id="drgrobotamt" type="BIGDECIMAL" size="256" sumtext="DRG 로봇수술제외금액"/>
- <Column id="drgrobotinsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 로봇수술보험자부담제외금액"/>
- <Column id="drgrobotownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 로봇수술본인부담제외금액"/>
- <Column id="drgadmamt" type="BIGDECIMAL" size="256" sumtext="DRG 입원료차액"/>
- <Column id="drgadminsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 입원료차액보험자부담금액"/>
- <Column id="drgadmownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 입원료차액본인부담금액"/>
- <Column id="blwtotownamt" type="BIGDECIMAL" size="256" sumtext="선별급여 총액"/>
- <Column id="blwownbamt" type="BIGDECIMAL" size="256" sumtext="선별급여 본인부담금"/>
- <Column id="blwinsuclamamt" type="BIGDECIMAL" size="256" sumtext="선별급여 보험자부담금"/>
- <Column id="drgtype" type="STRING" size="256" sumtext="대분류"/>
- <Column id="drgmstat" type="STRING" size="256"/>
- <Column id="accnopay_sum" type="BIGDECIMAL" size="256"/>
- <Column id="sum1" type="BIGDECIMAL" size="256"/>
- <Column id="sum2" type="BIGDECIMAL" size="256"/>
- <Column id="sum3" type="BIGDECIMAL" size="256"/>
- <Column id="etcnopay_sum" type="BIGDECIMAL" size="256"/>
- <Column id="drggapamt_sum" type="BIGDECIMAL" size="256"/>
- <Column id="mskind" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_attachfile" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_tmp_attach" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="filenm" type="STRING" size="256"/>
- <Column id="filesize" type="INT" size="256"/>
- <Column id="filetype" type="STRING" size="256"/>
- <Column id="filedata" type="BLOB" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_filelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_endchkinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="drggbn" type="STRING" size="256"/>
- <Column id="endgbn" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_endcnclstat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_recal" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_drginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
- <Column id="mskind" type="STRING" size="256" sumtext="주부유형"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관기호"/>
- <Column id="cretno" type="STRING" size="256" sumtext="cretno"/>
- <Column id="calcbasedd" type="STRING" size="256" sumtext="계산기준일"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group1.group2.input1" propid="value" datasetid="ds_main_drginfo" columnid="pid"/>
- <BindItem id="item1" compid="group1.input9" propid="value" datasetid="ds_main_drginfo" columnid="diagcd1"/>
- <BindItem id="item2" compid="group1.input10" propid="value" datasetid="ds_main_drginfo" columnid="diagcd2"/>
- <BindItem id="item3" compid="group1.input11" propid="value" datasetid="ds_main_drginfo" columnid="diagcd3"/>
- <BindItem id="item4" compid="group1.input12" propid="value" datasetid="ds_main_drginfo" columnid="diagcd4"/>
- <BindItem id="item5" compid="group1.input13" propid="value" datasetid="ds_main_drginfo" columnid="diagcd5"/>
- <BindItem id="item6" compid="group1.input14" propid="value" datasetid="ds_main_drginfo" columnid="diagcd6"/>
- <BindItem id="item7" compid="group1.input15" propid="value" datasetid="ds_main_drginfo" columnid="diagcd7"/>
- <BindItem id="item8" compid="group1.input16" propid="value" datasetid="ds_main_drginfo" columnid="diagcd8"/>
- <BindItem id="item9" compid="group1.input17" propid="value" datasetid="ds_main_drginfo" columnid="diagcd9"/>
- <BindItem id="item10" compid="group1.input18" propid="value" datasetid="ds_main_drginfo" columnid="diagcd10"/>
- <BindItem id="item11" compid="group1.input19" propid="value" datasetid="ds_main_drginfo" columnid="opcd1"/>
- <BindItem id="item12" compid="group1.input20" propid="value" datasetid="ds_main_drginfo" columnid="opcd2"/>
- <BindItem id="item13" compid="group1.input21" propid="value" datasetid="ds_main_drginfo" columnid="opcd3"/>
- <BindItem id="item14" compid="group1.input22" propid="value" datasetid="ds_main_drginfo" columnid="opcd4"/>
- <BindItem id="item15" compid="group1.input23" propid="value" datasetid="ds_main_drginfo" columnid="opcd5"/>
- <BindItem id="item16" compid="group1.input24" propid="value" datasetid="ds_main_drginfo" columnid="opcd6"/>
- <BindItem id="item17" compid="group1.input25" propid="value" datasetid="ds_main_drginfo" columnid="opcd7"/>
- <BindItem id="item18" compid="group1.input26" propid="value" datasetid="ds_main_drginfo" columnid="opcd8"/>
- <BindItem id="item19" compid="group1.input27" propid="value" datasetid="ds_main_drginfo" columnid="opcd9"/>
- <BindItem id="item20" compid="group1.input28" propid="value" datasetid="ds_main_drginfo" columnid="opcd10"/>
- <BindItem id="item21" compid="group1.input29" propid="value" datasetid="ds_main_drginfo" columnid="excd1"/>
- <BindItem id="item22" compid="group1.input30" propid="value" datasetid="ds_main_drginfo" columnid="excd2"/>
- <BindItem id="item23" compid="group1.input31" propid="value" datasetid="ds_main_drginfo" columnid="excd3"/>
- <BindItem id="item24" compid="group1.input32" propid="value" datasetid="ds_main_drginfo" columnid="excd4"/>
- <BindItem id="item25" compid="group1.input33" propid="value" datasetid="ds_main_drginfo" columnid="excd5"/>
- <BindItem id="item26" compid="group1.input34" propid="value" datasetid="ds_main_drginfo" columnid="rgcd1"/>
- <BindItem id="item27" compid="group1.input35" propid="value" datasetid="ds_main_drginfo" columnid="rgcd2"/>
- <BindItem id="item28" compid="group1.input36" propid="value" datasetid="ds_main_drginfo" columnid="rgcd3"/>
- <BindItem id="item29" compid="group1.input37" propid="value" datasetid="ds_main_drginfo" columnid="rgcd4"/>
- <BindItem id="item30" compid="group1.input38" propid="value" datasetid="ds_main_drginfo" columnid="rgcd5"/>
- <BindItem id="item31" compid="group1.input39" propid="value" datasetid="ds_main_drginfo" columnid="ibcd1"/>
- <BindItem id="item32" compid="group1.input40" propid="value" datasetid="ds_main_drginfo" columnid="ibcd2"/>
- <BindItem id="item33" compid="group1.input41" propid="value" datasetid="ds_main_drginfo" columnid="ibcd3"/>
- <BindItem id="item34" compid="group1.input42" propid="value" datasetid="ds_main_drginfo" columnid="ibcd4"/>
- <BindItem id="item35" compid="group1.input43" propid="value" datasetid="ds_main_drginfo" columnid="ibcd5"/>
- <BindItem id="item36" compid="group1.input44" propid="value" datasetid="ds_main_drginfo" columnid="arcd1"/>
- <BindItem id="item37" compid="group1.input45" propid="value" datasetid="ds_main_drginfo" columnid="arcd2"/>
- <BindItem id="item38" compid="group1.input46" propid="value" datasetid="ds_main_drginfo" columnid="arcd3"/>
- <BindItem id="item39" compid="group1.input47" propid="value" datasetid="ds_main_drginfo" columnid="arcd4"/>
- <BindItem id="item40" compid="group1.input48" propid="value" datasetid="ds_main_drginfo" columnid="arcd5"/>
- <BindItem id="item41" compid="group1.input7" propid="value" datasetid="ds_main_drginfo" columnid="ordfromdd"/>
- <BindItem id="item42" compid="group1.input8" propid="value" datasetid="ds_main_drginfo" columnid="chosindayno"/>
- <BindItem id="item43" compid="group1.combo7" propid="value" datasetid="ds_main_drginfo" columnid="ordrsltcd"/>
- <BindItem id="item44" compid="group1.cmb_detailcd5" propid="value" datasetid="ds_main_drginfo" columnid="detailcd5"/>
- <BindItem id="item45" compid="group1.bool2" propid="value" datasetid="ds_main_drginfo" columnid="nightflag"/>
- <BindItem id="item46" compid="group1.input50" propid="value" datasetid="ds_main_drginfo" columnid="vtl"/>
- <BindItem id="item47" compid="group1.cmb_detailcd4" propid="value" datasetid="ds_main_drginfo" columnid="detailcd4"/>
- <BindItem id="item48" compid="group1.bool1" propid="value" datasetid="ds_main_drginfo" columnid="obgaaddyn"/>
- <BindItem id="item49" compid="group1.bool3" propid="value" datasetid="ds_main_drginfo" columnid="robotyn"/>
- <BindItem id="item50" compid="group1.cmb_detailcd3" propid="value" datasetid="ds_main_drginfo" columnid="detailcd3"/>
- <BindItem id="item51" compid="group1.cmb_detailcd2" propid="value" datasetid="ds_main_drginfo" columnid="detailcd2"/>
- <BindItem id="item52" compid="group1.cmb_ncvcd" propid="value" datasetid="ds_main_drginfo" columnid="ncvcd"/>
- <BindItem id="item53" compid="group1.cmb_detailcd1" propid="value" datasetid="ds_main_drginfo" columnid="detailcd1"/>
- <BindItem id="item54" compid="group1.input49" propid="value" datasetid="ds_main_drginfo" columnid="bw"/>
- <BindItem id="item55" compid="group1.input4" propid="value" datasetid="ds_main_drginfo" columnid="drgno"/>
- <BindItem id="item56" compid="group1.input6" propid="value" datasetid="ds_main_drginfo" columnid="mdcno"/>
- <BindItem id="item57" compid="group1.textarea1" propid="value" datasetid="ds_main_drginfo" columnid="drgnm"/>
- <BindItem id="item58" compid="group1.input51" propid="value" datasetid="ds_main_drginfo" columnid="adrg"/>
- <BindItem id="item59" compid="group1.input52" propid="value" datasetid="ds_main_drginfo" columnid="pccl"/>
- <BindItem id="item60" compid="group1.input53" propid="value" datasetid="ds_main_drginfo" columnid="version"/>
- <BindItem id="item61" compid="group1.group3.combo1" propid="value" datasetid="ds_main_drginfo" columnid="suppkind"/>
- <BindItem id="item62" compid="group1.group3.combo2" propid="value" datasetid="ds_main_drginfo" columnid="insukind"/>
- <BindItem id="item63" compid="group1.group3.input3" propid="value" datasetid="ds_main_drginfo" columnid="indd"/>
- <BindItem id="item64" compid="group1.group3.combo3" propid="value" datasetid="ds_main_drginfo" columnid="orddeptcd"/>
- <BindItem id="item65" compid="group1.group2.input2" propid="value" datasetid="ds_main_drginfo" columnid="hngnm"/>
- <BindItem id="item66" compid="group1.input00" propid="value" datasetid="ds_main_drginfo" columnid="drgtype"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2016-07-22
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-07-22 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "pam_pamcomnxp::PAM001.xjs";
- var fldr = "";
- var infile = "";
- var outfile = "";
- function SPPIJ03200_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); // 폼 초기화
- }
- function SPPIJ03200_onload(obj:Form, e:LoadEventInfo)
- {
- var arrParam = [{dsNm: "ds_init_combo2", cdGrpId: "P0008"}// 보험유형
- ,{dsNm: "ds_init_combo1", cdGrpId: "P0010"}// 보조유형
- ,{dsNm: "ds_init_combo7", cdGrpId: "P0110"}// 진료결과
- ]
- appf_getCodeList(arrParam);
-
- arrParam = [{dsNm: "ds_init_cmb_detailcd1", cdGrpId: "PK015", showValue: true}
- ,{dsNm: "ds_init_cmb_ncvcd", cdGrpId: "PK016", showValue: true}
- ,{dsNm: "ds_PK054list", cdGrpId: "PK054", showValue: true}
- ,{dsNm: "ds_PK055list", cdGrpId: "PK055", showValue: true}
- ];
-
- // 2013.02.19 - 부가코드 원무공통코드조회
- pamfGetCodeList(arrParam, true, "cf_cmb_ncvcd"); //비동기
-
- dsf_createDsRow("ds_send_req", [{col:"ioflag", val:"I"}
- ]);
-
- var oParam = {};
- oParam.id = "TRPID20309";
- oParam.service = "aftjudgapp.InAftJudgTrgtMan";
- oParam.method = "reqGetDeptCDDrID";
- oParam.inds = "req=ds_send_req";
- oParam.outds = "ds_orddeptcd=orddeptcd ds_orddeptcd2=orddeptcd2 ds_orddrid=orddrid ds_orddrid2=orddrid2";
- oParam.async = true;
- oParam.callback = "cf_TRPID20309";
- tranf_submit(oParam);
- }
- function cf_cmb_ncvcd(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) {alert(sSvcId+"error"); return;}
- frmf_addComboItem( "group1.cmb_ncvcd" , "", "", "above" );
- frmf_addComboItem( "group1.cmb_detailcd1", "", "", "above" );
- }
- function cf_TRPID20309(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) {alert(sSvcId+"error"); return;}
- fInitialize();
- }
- function fInitialize(reloadyn) {
- var pid = opener.frmf_getParameter("pid");
- var indd = opener.frmf_getParameter("indd");
- var ordfromdd = opener.frmf_getParameter("ordfromdd");
- var cretno = opener.frmf_getParameter("cretno");
- var drgmstat = opener.frmf_getParameter("drgmstat");
-
- ds_send_drginfo.clearData();
- ds_send_drginfo.addRow();
-
- ds_send_drginfo.setColumn(0, "pid", pid);
- ds_send_drginfo.setColumn(0, "indd", indd);
- ds_send_drginfo.setColumn(0, "ordfromdd", ordfromdd);
- ds_send_drginfo.setColumn(0, "cretno", cretno);
- ds_send_drginfo.setColumn(0, "drgmstat", drgmstat);
- ds_send_drginfo.setColumn(0, "kdrgyn", "Y");
- ds_send_drginfo.setColumn(0, "reloadyn", reloadyn);
-
- fGetdrgDetail();
- }
- function fGetdrgDetail() {
- var oParam = {};
- oParam.id = "TRPIJ03200";
- oParam.service = "bfjudgapp.DRGJudgList";
- oParam.method = "reqGetKDrgMastrInfo";
- oParam.inds = "req=ds_send_drginfo";
- oParam.outds = "ds_main_drginfo=drginfo";
- oParam.async = true;
- oParam.callback = "cf_TRPIJ03200";
- tranf_submit(oParam);
- }
- function cf_TRPIJ03200(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- //진료결과 체크 - 중간청구인경우 : 계속, 퇴원인경우 : 퇴원
- var dschnotiyn = ds_main_drginfo.getColumn(0,"dschnotiyn");
- var ordrslt = ds_main_drginfo.getColumn(0,"ordrsltcd");
-
- if(dschnotiyn == "Y"){
- if(utlf_isNull(ordrslt) || ordrslt == "-" || ordrslt == "1"){
- if(ordrslt != "4"){
- ds_main_drginfo.setColumn(0,"ordrsltcd","9");
- }
- }
- }else{
- if(utlf_isNull(ordrslt) || ordrslt == "-"){
- ds_main_drginfo.setColumn(0,"ordrsltcd","1");
- }
- }
- fGetdrgChk();
- }
- function fGetdrgChk() {
- var chosindayno = ds_main_drginfo.getColumn(0,"chosindayno");
- var insukind = ds_main_drginfo.getColumn(0,"insukind");
- var diagcd1 = ds_main_drginfo.getColumn(0,"diagcd1");
- var opcd1 = ds_main_drginfo.getColumn(0,"opcd1");
- var drggbn = ds_main_drginfo.getColumn(0,"drggbn");
- var drgmstat = ds_send_drginfo.getColumn(0,"drgmstat");
-
- if (drggbn == "Y") {
- group1.button4.visible = false;
- group1.button05.visible = false;
- group1.Static00.text = "※질병군별포괄수가 심사가 완료되어 직접 입력 및 생성 불가합니다. ";
-
- } else {
- group1.button4.visible = true;
- group1.button05.visible = true;
- group1.Static00.text = "※직접 입력하여 생성해 볼 수 있습니다. ";
- }
-
- }
- function fGetdrgReChk() {
- var oParam = {};
- oParam.id = "TRPIJ04100";
- oParam.service = "bfjudgapp.DRGJudgList";
- oParam.method = "reqGetKDrgReChk";
- oParam.inds = "req=ds_send_drginfo";
- oParam.outds = "ds_endchkinfo=drgrechk";
- oParam.async = false;
- //oParam.callback = "cf_TRPIJ03200";
- tranf_submit(oParam);
-
- }
- function group1_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetdrgReChk()
-
- var drggbn = ds_endchkinfo.getColumn(0,"drggbn");
-
- if (drggbn == "Y") {
- group1.button4.visible = false;
- group1.button05.visible = false;
- group1.Static00.text = "※질병군별포괄수가 심사가 완료되어 직접 입력 및 생성 불가합니다. ";
- sysf_messageBox("질병군별포괄수가 심사가 완료되어 직접 입력 및 생성 불가합니다. ","E");
- return false;
- }
-
- group1.Static01.text = "";
-
- fldr = system.convertRealPath("%MYDOCUMENT%") + "\KU20\\" + ds_PK054list.lookupExpr("cdid=='06'","cdnm") +"\\"//"//KDRG";
- infile = ds_PK054list.lookupExpr("cdid=='02'","cdnm");//"kdrg33.in";
- outfile = ds_PK054list.lookupExpr("cdid=='03'","cdnm");//"kdrg33.out";
- var exefile = ds_PK054list.lookupExpr("cdid=='04'","cdnm");//"kdrg33.exe";
- var updfileyn = ds_PK054list.lookupExpr("cdid=='05'","cdnm");//"번호생성프로그램 사용 유무
- var age = utlf_transNullToEmpty(ds_main_drginfo.getColumn(0,"age"));// 1세미만환자는 체중과 시간은 필수입력 체크
- var bw = utlf_transNullToEmpty(ds_main_drginfo.getColumn(0,"bw"));
- var vtl = utlf_transNullToEmpty(ds_main_drginfo.getColumn(0,"vtl"));
- var nofile = "";
-
- if (age < "1" ) {
- if (bw.length == 0 && vtl.length == 0 ){
- sysf_messageBox("1세미만 환자입니다. 입원체중, 호홉시간은 ","I003");
- return false;
- }
- }
-
- fExistFolder(fldr);
-
- var files = new Array();
- var filecnt = ds_PK055list.rowcount;
- for (var i=0; i < filecnt; i++) {
- files.push(ds_PK055list.getColumn(i,"cdnm"));
- }
- var updfilechk = true;
- for (var i=0; i < files.length; i++) {
- var updfilesize = ds_PK055list.lookupExpr("cdnm=='"+files[i]+"'","dispseq");
- var updfilepath = utlf_transNullToEmpty(ds_PK055list.lookupExpr("cdnm=='"+files[i]+"'","detldesc"));
-
- var vfile = new VirtualFile(fldr+files[i], VirtualFile.openRead);
- if (vfile.getFileSize() > 0){
- if (updfileyn == "Y") {
- var nowfilesize = vfile.getFileSize();
- if (updfilesize != nowfilesize && updfilepath.length > 0 )
- {
- var req = dsf_createDsRow("ds_send_downfile", [
- {col:"attfilepath", type:"STRING", size:256, val:updfilepath}
- , {col:"filepathcolnm", type:"STRING", size:256, val:"attfilepath"}
- ]);
-
- var oParam = {};
- oParam.id = "TXPIJ03208";
- oParam.service = "bfjudgapp.DRGJudgList";
- oParam.method = "reqExeKDrgdDownload";
- oParam.inds = "req="+req;
- oParam.outds = "ds_filelist=filelist";
- oParam.async = false;
- tranf_submit(oParam);
-
- vfile.close();
-
- dsf_readFileFromDs(fldr+files[i], ds_filelist, 0, "attfilecnts"); // 파일저장
- updfilechk = false;
- }
- }
- } else {
- if (updfileyn == "Y") {
- var req = dsf_createDsRow("ds_send_downfile", [
- {col:"attfilepath", type:"STRING", size:256, val:updfilepath}
- , {col:"filepathcolnm", type:"STRING", size:256, val:"attfilepath"}
- ]);
-
- var oParam = {};
- oParam.id = "TXPIJ03208";
- oParam.service = "bfjudgapp.DRGJudgList";
- oParam.method = "reqExeKDrgdDownload";
- oParam.inds = "req="+req;
- oParam.outds = "ds_filelist=filelist";
- oParam.async = false;
- tranf_submit(oParam);
-
- vfile.close();
-
- dsf_readFileFromDs(fldr+files[i], ds_filelist, 0, "attfilecnts"); // 파일저장
- updfilechk = false;
- } else {
- nofile += files[i]+"의 구성요서가 없습니다.! 다운로드 하세요.\n";
- }
- }
- vfile.close();
- }
- if (!updfilechk) {
- alert("파일이 업데이트 되었습니다. 다시 시도 해주세요." );
- return false;
- }
- if (nofile.length>0 && updfileyn == "Y") {
- alert(nofile);
- return false;
- } else {
- //기존파일 삭제
- if (VirtualFile.isExist(fldr + infile)){ VirtualFile.delete(fldr + infile); }
- if (VirtualFile.isExist(fldr + outfile)){ VirtualFile.delete(fldr + outfile); }
- //1in파일 생성 및 다운로드
- //화면에있는 내용으로 마스터테이블에 저장후 in 파일을 다운로드한다.
- dsf_setDefaultVal(ds_main_drginfo, "ordrsltcd:1");
- dsf_setDefaultVal(ds_main_drginfo, "tdrgnm:batch");
-
- var oParam = {};
- oParam.id = "TXPIJ04000";
- oParam.service = "bfjudgapp.DRGJudgList";
- oParam.method = "reqExeKDrgMastrInfo";
- oParam.inds = "drginfo=ds_main_drginfo";
- oParam.async = false;
- tranf_submit(oParam);
-
- dsf_setDefaultVal(ds_send_drginfo, "infilenm:"+infile);
- var oParam = {};
- oParam.id = "TXPIJ03201";
- oParam.service = "bfjudgapp.DRGJudgList";
- oParam.method = "reqExeDrgMakeInFile";
- oParam.inds = "req=ds_send_drginfo";
- oParam.outds = "ds_attachfile=attachfile";
- oParam.async = false;
- tranf_submit(oParam);
-
- dsf_readFileFromDs(fldr + infile, ds_attachfile, 0, "filedata"); // 파일저장
-
- fSleep(infile);
- //2in파일이 다운로드되었으면 exe파일실행.
- if (VirtualFile.isExist(fldr + infile)) {
- //system.execShell("\"" + fldr + exefile + "\"");
- var gBatfileExe = "@ECHO OFF\r\nCD " + fldr + "\r\n"+ exefile;
- var objExtCommon = new ExtCommon();
- var gBatfilenm = "KDRG.bat";
- var sFileContent = objExtCommon.writeFile( fldr + gBatfilenm ,gBatfileExe, 932);
- var rtn = objExtCommon.executeProcess(fldr + gBatfilenm);
- fSleep(outfile);
- var vfile = new VirtualFile(fldr+outfile, VirtualFile.openRead);
-
- if (vfile.getFileSize() > 0) {
- ds_tmp_attach.clearData();
- ds_tmp_attach.addRow();
-
- var objFileinfo = dsf_writeFileToDs(vfile, ds_tmp_attach, 0, "filedata");
- ds_tmp_attach.setColumn(0, "filenm", objFileinfo.filename);
- ds_tmp_attach.setColumn(0, "filesize", objFileinfo.filesize);
- ds_tmp_attach.setColumn(0, "filetype", objFileinfo.filetype);
-
- var oParam = {};
- oParam.id = "TXPIJ04002";
- oParam.service = "bfjudgapp.DRGJudgList";
- oParam.method = "reqExeKDrgMakeOutFile";
- oParam.inds = "attach=ds_tmp_attach req=ds_send_drginfo";
- oParam.outds = "ds_main_drginfo=drginfo";
- oParam.async = false;
- oParam.callback = "cf_TXPIJ04002";
- tranf_submit(oParam);
- } else {
- sysf_messageBox("out 파일이 존재 하지 않습니다.","E");
- }
- vfile.close();
- } else {
- sysf_messageBox("in 파일이 존재 하지 않습니다.","E");
- }
- }
- }
- function cf_TXPIJ04002(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) { sysf_messageBox("KDRG번호생성을","E009"); group1.button5.enable = false; }
- else {
- group1.Static01.text = "KDRG번호생성이 완료되었습니다.";
- sysf_messageBox("KDRG번호생성이 완료되었습니다.","I");
- //alert(0)
- //생성파일 삭제
- if (VirtualFile.isExist(fldr + infile)){ VirtualFile.delete(fldr + infile); }
- if (VirtualFile.isExist(fldr + outfile)){ VirtualFile.delete(fldr + outfile); }
-
- frmf_setFocusPop("SPPIJ04000");
- }
-
-
- }
- function fSleep(filenm) {
- var now = new Date();
- var exitTime = now.getTime() + 4000;
- while (true) {
- now = new Date();
-
- //3초동안 파일이 있는지 체크한다. 생성되었으면 루프를 나온다.
- var vfile = new VirtualFile(fldr+filenm, VirtualFile.openRead);
- if (VirtualFile.isExist(fldr+filenm) && vfile.getFileSize() > 0) { vfile.close(); break; }
-
- //3초동안 파일이 없으면 빠져나온다.
- vfile.close();
- if (now.getTime() > exitTime) { break; }
-
- }
- }
- function fExistFolder(foldernm)
- {
- var objExtCommon = new ExtCommon();
-
- if(utlf_isNull(foldernm)){
- return;
- }
- var folderDept = foldernm.split("\\");
- var currentPos = folderDept[0];
- for(var i =1; i<folderDept.length ; i++){
- if(utlf_isNull(folderDept[i])){
- break;
- }
- currentPos += ("\\" + folderDept[i]);
- objExtCommon.checkDirectory(currentPos, 1);
-
- }
- }
- function Button00_onclick(obj:Button, e:ClickEventInfo)
- {
- this.close();
- }
- function group1_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- this.print();
- }
- function group1_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- this.close();
- }
- function group1_button00_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_open("SPPIJ04400", "SPPIJ04400", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function group1_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- var req = dsf_createDsRow("ds_send_info", [
- { col: "cdgrupid", type: "STRING", size: 256, val: "PK030" }
- ,{ col: "path", type: "STRING", size: 256, val: "kdrg33"}
- ]);
-
- var objArg = new Object();
- objArg.args_ds_send = ds_send_info;
- frmf_modal("SMPID24301", "SMPID24301", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- function group1_button01_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("SPPIJ04000_drgtype", "1");
- frmf_open("SPPIJ04500", "SPPIJ04500", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function group1_button05_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetdrgReChk()
-
- var drggbn = ds_endchkinfo.getColumn(0,"drggbn");
- var endgbn = ds_endchkinfo.getColumn(0,"endgbn");
-
- if (drggbn == "Y") {
- group1.button4.visible = false;
- group1.button05.visible = false;
- group1.Static00.text = "※질병군별포괄수가 심사가 완료되어 직접 입력 및 생성 불가합니다. ";
- sysf_messageBox("질병군별포괄수가 심사가 완료되어 직접 입력 및 생성 불가합니다. ","E");
- return false;
- }
- // 미심인 경우만 재계산 돌림(2019.12.03 LEJ)
- if (endgbn == "A") {
- group1.Static01.text = "";
-
- ds_send_data4.clearData();
- ds_send_data4.addRow();
-
- ds_send_data4.setColumn(0,"pid", ds_main_drginfo.getColumn(0,"pid"));
- ds_send_data4.setColumn(0,"indd", ds_main_drginfo.getColumn(0,"indd"));
- ds_send_data4.setColumn(0,"mskind", ds_main_drginfo.getColumn(0,"mskind"));
- ds_send_data4.setColumn(0,"calcbasedd", utlf_getCurrentDate());
- ds_send_data4.setColumn(0,"cretno", ds_main_drginfo.getColumn(0,"cretno"));
- ds_send_data4.setColumn(0,"fromdd", ds_main_drginfo.getColumn(0,"fromdd"));
- ds_send_data4.setColumn(0,"todd", ds_main_drginfo.getColumn(0,"todd"));
- var oParam = {};
- oParam.id = "TXPIJ00205";
- oParam.service = "bfjudgapp.InHospJudgTrgtMan";
- oParam.method = "reqInCalculation";
- oParam.inds = "req=ds_send_data4";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPIJ00205";
- tranf_submit(oParam);
- }
- else {
- var oParam = {};
- oParam.id = "TXPIJ03204";
- oParam.service = "bfjudgapp.DRGJudgList";
- oParam.method = "reqExeDelKDrgCreateMasterInfo";
- oParam.inds = "req=ds_send_drginfo";
- oParam.async = false;
- //oParam.callback = "cf_TXPIJ03204";
- tranf_submit(oParam);
- fInitialize("Y");
- }
- }
- function cf_TXPIJ00205(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) {
- sysf_messageBox( sErrorMsg+"-"+nErrorCode+"수가계산이 정상적으로 처리되지 못했습니다. 확인하세요!!!", "I999");
- return;
- }
-
- var oParam = {};
- oParam.id = "TXPIJ03204";
- oParam.service = "bfjudgapp.DRGJudgList";
- oParam.method = "reqExeDelKDrgCreateMasterInfo";
- oParam.inds = "req=ds_send_drginfo";
- oParam.async = false;
- //oParam.callback = "cf_TXPIJ03204";
- tranf_submit(oParam);
- fInitialize("Y");
- }
- function group1_button07_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("SPPIJ04000_drgtype", "3");
- frmf_open("SPPIJ04500", "SPPIJ04500", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function group1_button08_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_open("SPPIJ04001", "SPPIJ04001", "", "", "", "", "", "", "", "", "", "", "M");
- }
- ]]></Script>
- </Form>
- </FDL>
|