123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAHA04610" position="absolute 0 0 1203 805" titletext="검사결과관리[비자건진]" oninit="SMAHA04610_oninit" onload="SMAHA04610_onload">
- <Layouts>
- <Layout>
- <Edit id="opt_hngnm" taborder="7" readonly="true" position="absolute 572 93 791 112" class="output"/>
- <Static id="caption6" text="재검레터" class="tit_1" position="absolute 0 0 159 25"/>
- <Div id="group5" taborder="0" position="absolute 0 25 1195 65" class="div_SA" anchor="left top right">
- <Layouts>
- <Layout>
- <Button id="btn_search" taborder="5" text="조회" class="btn1" position="absolute 1118 9 1174 31" anchor="default" onclick="group5_btn_search_onclick"/>
- <Shape id="line7" linetype="vertical" position="absolute 1092 5 1098 35" anchor="default"/>
- <Button id="btn_srchpat" taborder="6" class="icon_search" position="absolute 931 13 947 29" anchor="default" onclick="group5_btn_srchpat_onclick"/>
- <Edit id="ipt_pid" taborder="7" class="input_search" position="absolute 859 11 925 30" anchor="default" autoselect="true" autoskip="true" onkeyup="group5_ipt_pid_onkeyup"/>
- <Edit id="ipt_pnm" taborder="8" class="input_search" enable="false" position="absolute 952 11 1035 30" anchor="default" onkeyup="group5_ipt_pnm_onkeyup"/>
- <Static id="caption23" text="신검자검색 :" class="search_name" position="absolute 766 12 857 29" anchor="default"/>
- <Combo id="cmb_srchhealexamdetlflag" taborder="9" innerdataset="@ds_init_baseinfo_hedetlflaglst_A0070" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 96 10 204 29" anchor="default" onitemchanged="group5_cmb_srchhealexamdetlflag_onitemchanged"/>
- <Static id="caption9" text="검진구분 :" class="search_name" position="absolute 9 11 87 28" anchor="default"/>
- <Static id="caption3" text="국가 :" class="search_name" position="absolute 227 11 277 28" anchor="default"/>
- <Combo id="cmb_brtharea" taborder="10" innerdataset="@ds_init_baseinfo_brtharealst_A0465" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 285 11 403 30" anchor="default" onitemchanged="group5_cmb_brtharea_onitemchanged"/>
- <Calendar id="ipt_srchfromdd" taborder="11" class="input_s_essential" position="absolute 511 10 611 29" anchor="default" autoselect="true" autoskip="true" onchanged="group5_ipt_srchfromdd_onchanged"/>
- <Static id="caption11" text="신검일자:" class="search_name" position="absolute 435 11 505 28" anchor="default"/>
- <Calendar id="ipt_srchtodd" taborder="12" class="input_s_essential" position="absolute 626 10 726 29" anchor="default" autoselect="true" autoskip="true" onchanged="group5_ipt_srchtodd_onchanged"/>
- <Static id="caption2" text="~" position="absolute 612 10 627 30" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption7" text="기본사항" class="tit_2" position="absolute 314 71 465 92"/>
- <Shape id="line4" linetype="horizontal" class="line_10" position="absolute 314 87 1195 93"/>
- <Shape id="line5" linetype="vertical" class="line_2" position="absolute 313 178 1028 184"/>
- <Shape id="line6" linetype="horizontal" class="line_2" position="absolute 314 114 1190 120"/>
- <Static id="caption16" text="패키지명" class="cell_1" position="absolute 314 118 388 141"/>
- <Edit id="opt_pkgnm" taborder="1" readonly="true" position="absolute 391 120 792 139" class="output"/>
- <TextArea id="tar_remcnts" taborder="2" enable="false" position="absolute 391 145 1195 190" wordwrap="word"/>
- <Static id="caption17" text="판정" class="cell_1" position="absolute 314 144 388 191"/>
- <Combo id="cmb_statflag" taborder="3" innerdataset="@ds_init_baseinfo_statlst_A0107" codecolumn="cdid" datacolumn="cdnm" class="combo_default" enable="false" position="absolute 1048 94 1195 113"/>
- <Static id="caption21" text="성별/나이" class="cell_1" position="absolute 795 92 867 115"/>
- <Static id="caption22" text="상태" class="cell_1" position="absolute 976 92 1045 115"/>
- <Static id="caption18" text="참고사항" class="cell_1" position="absolute 320 293 423 316"/>
- <Edit id="input4" taborder="4" class="input_default" position="absolute 425 295 1088 314"/>
- <Shape id="line9" linetype="horizontal" class="line_3" position="absolute 314 190 1190 196"/>
- <Shape id="line12" linetype="horizontal" class="line_2" position="absolute 314 140 1190 146"/>
- <Button id="button12" taborder="5" text="진행상황" class="btn2" visible="false" position="absolute 728 93 792 112"/>
- <Edit id="opt_sex" taborder="6" readonly="true" position="absolute 870 93 920 112" class="output"/>
- <Static id="caption14" text="등록번호" class="cell_1" position="absolute 314 92 388 115"/>
- <Static id="caption24" text="영문성명" class="cell_1" position="absolute 505 92 569 115"/>
- <Edit id="opt_pid" taborder="8" readonly="true" position="absolute 391 93 501 112" class="output"/>
- <Edit id="output5" taborder="9" readonly="true" position="absolute 923 93 973 112" class="output"/>
- <Button id="btn_savepatinfo" taborder="10" text="문진저장" class="btn5" visible="false" position="absolute 1115 293 1179 312" onclick="btn_savepatinfo_onclick"/>
- <Button id="btn_doctmodify" taborder="11" text="서명의사수정" class="btn2" visible="false" position="absolute 845 538 926 557"/>
- <Div id="grd_letter" taborder="13" position="absolute 320 321 1100 741">
- <Layouts>
- <Layout>
- <Static id="caption1" text="Required tests" class="cell_1" position="absolute 0 103 103 188"/>
- <Static id="caption4" text="Result of required tests" class="cell_1" position="absolute 0 191 103 286"/>
- <Static id="caption5" text="Specialist Opnion" class="cell_1" position="absolute 0 290 103 391"/>
- <Static id="caption8" text="서브클래스" class="cell_1" position="absolute 0 15 103 100"/>
- <TextArea id="tar_resultoftest" taborder="1" position="absolute 106 191 768 286" acceptstab="true" wordwrap="word"/>
- <TextArea id="tar_specialoption" taborder="2" position="absolute 106 290 768 391" acceptstab="true" wordwrap="word"/>
- <TextArea id="tar_requiretest" taborder="3" position="absolute 106 103 768 188" acceptstab="true" wordwrap="word"/>
- <TextArea id="tar_subclass" taborder="4" position="absolute 106 15 768 100" acceptstab="true" wordwrap="word"/>
- <Combo id="cmb_doctordeptlst" taborder="5" innerdataset="@ds_init_baseinfo_doctordeptlst_A0485" codecolumn="cdid" datacolumn="cdnm" class="combo_default" visible="false" position="absolute 420 396 689 415"/>
- <Static id="caption10" text="서명의사" class="cell_1" position="absolute 0 396 103 417"/>
- <Static id="caption20" text="서명의사부서" class="cell_1" visible="false" position="absolute 325 395 417 416"/>
- <Combo id="cmb_doctorlst" taborder="6" innerdataset="@ds_init_baseinfo_drlst_itemdr" codecolumn="drid" datacolumn="drnm" class="combo_default" position="absolute 106 397 313 416" displayrowcount="50"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="btn_resultoftest" taborder="14" text="내용선택" class="btn2" position="absolute 325 576 400 595" onclick="btn_resultoftest_onclick"/>
- <Button id="btn_sepcialoption" taborder="15" text="내용선택" class="btn2" position="absolute 325 681 400 700" onclick="btn_sepcialoption_onclick"/>
- <Button id="btn_requiretest" taborder="16" text="내용선택" class="btn2" position="absolute 325 476 400 495" onclick="btn_requiretest_onclick"/>
- <Button id="btn_subclass" taborder="17" text="내용선택" class="btn2" position="absolute 325 391 400 410" onclick="btn_subclass_onclick"/>
- <Static id="caption15" text="재검사항목" class="cell_1" position="absolute 320 267 423 290"/>
- <Edit id="input1" taborder="18" position="absolute 425 269 1088 288"/>
- <Static id="caption19" text="판정의" class="cell_1" position="absolute 795 118 867 141"/>
- <Edit id="input2" taborder="19" enable="false" position="absolute 870 120 973 139"/>
- <Static id="caption25" text="판정일자" class="cell_1" position="absolute 976 118 1045 141"/>
- <MaskEdit id="input3" taborder="20" mask="####-##-##" enable="false" position="absolute 1048 120 1195 139" maskchar=" " type="string" trimtype="both" style=":disabled {align:left middle;}"/>
- <Static id="caption26" text="발송지" class="cell_1" position="absolute 320 241 423 264"/>
- <Static id="caption27" text="발송일자" class="cell_1" position="absolute 838 241 902 264"/>
- <MaskEdit id="input5" taborder="21" mask="####-##-##" position="absolute 905 243 1008 262" maskchar=" " type="string" trimtype="both" style="align:left middle;"/>
- <Button id="button1" taborder="22" class="icon_search" position="absolute 1094 271 1110 287" onclick="button1_onclick"/>
- <Combo id="combo1" taborder="23" innerdataset="@ds_init_baseinfo_initsendaddress_combo" codecolumn="cdid" datacolumn="cdnm" position="absolute 425 243 825 262"/>
- <Static id="caption28" text="재검레터구분" class="cell_1" position="absolute 320 217 423 240"/>
- <Combo id="combo2" taborder="24" innerdataset="@ds_init_baseinfo_initexaminfo_combo" codecolumn="examseq" datacolumn="examnm" position="absolute 425 218 560 237" onitemchanged="combo2_onitemchanged"/>
- <Static id="caption13" text="비자레터 정보" class="tit_2" position="absolute 315 197 419 218"/>
- <Edit id="input6" taborder="25" visible="false" position="absolute 1055 218 1155 238"/>
- <Button id="button5" taborder="27" text="레터저장" class="btn5" enable="false" position="absolute 1040 742 1104 761" anchor="right bottom" onclick="button5_onclick"/>
- <Button id="button2" taborder="28" text="레터삭제" class="btn5" enable="false" position="absolute 1110 742 1174 761" anchor="right bottom" onclick="button2_onclick"/>
- <Static id="caption12" text="대기자리스트 " class="tit_2" position="absolute 0 102 151 123"/>
- <Shape id="line1" class="line_10" position="absolute 0 118 309 124"/>
- <Grid id="grd_allacptlst" taborder="29" binddataset="ds_main_acptlst_all" useinputpanel="false" position="absolute 0 123 308 747" autoenter="select" cellsizingtype="col" oncellclick="grd_allacptlst_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="23"/>
- <Column size="68"/>
- <Column size="77"/>
- <Column size="62"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="150"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="등록번호"/>
- <Cell col="2" text="비자연번"/>
- <Cell col="3" text="한글성명"/>
- <Cell col="4" text="영문성명"/>
- <Cell col="5" text="성별"/>
- <Cell col="6" text="나이"/>
- <Cell col="7" text="패키지명"/>
- <Cell col="8" text="상태"/>
- <Cell col="9" text="건진시간"/>
- <Cell col="10" text="대기시간"/>
- <Cell col="11" text="orddd"/>
- <Cell col="12" text="단체명,"/>
- <Cell col="13" text="rrgstno1"/>
- <Cell col="14" text="rrgstno2"/>
- <Cell col="15" text="cmpycd"/>
- <Cell col="16" text="pkgcd"/>
- <Cell col="17" text="rsrvdd"/>
- <Cell col="18" text="rsrvno"/>
- <Cell col="19" text="cretno"/>
- <Cell col="20" text="진료과"/>
- <Cell col="21" text="건진구분"/>
- <Cell col="22" text="건진상세구분"/>
- <Cell col="23" text="acptremcnts"/>
- <Cell col="24" text="psptno"/>
- <Cell col="25" text="trnfileno"/>
- <Cell col="26" text="gender"/>
- <Cell col="27" text="brthdd"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" text="bind:pid"/>
- <Cell col="2" text="bind:visano"/>
- <Cell col="3" text="bind:hngnm"/>
- <Cell col="4" text="bind:engnm"/>
- <Cell col="5" text="bind:sex"/>
- <Cell col="6" text="bind:age"/>
- <Cell col="7" text="bind:pkgnm"/>
- <Cell col="8" displaytype="combo" edittype="combo" text="bind:statflag" enable="false"/>
- <Cell col="9" text="bind:ordtm"/>
- <Cell col="10" text="bind:waitstarttm"/>
- <Cell col="11" text="bind:orddd"/>
- <Cell col="12" text="bind:cmpynm"/>
- <Cell col="13" text="bind:rgstno1"/>
- <Cell col="14" text="bind:rgstno2"/>
- <Cell col="15" text="bind:cmpycd"/>
- <Cell col="16" text="bind:pkgcd"/>
- <Cell col="17" text="bind:rsrvdd"/>
- <Cell col="18" text="bind:rsrvno"/>
- <Cell col="19" text="bind:cretno"/>
- <Cell col="20" text="bind:orddeptcd"/>
- <Cell col="21" text="bind:healexamflag"/>
- <Cell col="22" text="bind:healexamdetlflag"/>
- <Cell col="23" text="bind:acptremcnts"/>
- <Cell col="24" text="bind:psptno"/>
- <Cell col="25" text="bind:trnfileno"/>
- <Cell col="26" text="bind:gender"/>
- <Cell col="27" text="bind:brthdd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_all" taborder="30" text="전체" position="absolute 0 69 91 90" class="btn_tab_S" onclick="btn_all_onclick"/>
- <Button id="btn_tod" taborder="31" text="당일" class="btn_tab" position="absolute 92 69 183 90" onclick="btn_tod_onclick"/>
- <Button id="btn_outrsltview" taborder="32" text="통합검사결과" class="btn3" position="absolute 0 758 104 780" anchor="left bottom" onclick="btn_outrsltview_onclick"/>
- <Button id="btn_letter_print" taborder="33" text="레터출력" class="btn6" position="absolute 107 758 187 780" anchor="left bottom" onclick="btn_letter_print_onclick"/>
- <Button id="btn_colgjudg" taborder="34" text="종합판정관리" class="btn3" visible="false" position="absolute 400 758 504 780" anchor="left bottom" onclick="btn_colgjudg_onclick"/>
- <Shape id="line30" linetype="vertical" position="absolute 504 758 510 780" anchor="left bottom"/>
- <Shape id="line47" linetype="vertical" position="absolute 670 757 676 779" anchor="left bottom"/>
- <Shape id="line31" linetype="vertical" position="absolute 903 757 909 779" anchor="left bottom"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchhealexamflag" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="srchpid2" type="STRING" size="256"/>
- <Column id="srchpnm" type="STRING" size="256"/>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchbrtharea" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- <Column id="srchgb" type="STRING" size="256"/>
- <Column id="srchstatfg" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchhealexamflag"/>
- <Col id="srchhealexamdetlflag"/>
- <Col id="srchpid2"/>
- <Col id="srchpnm"/>
- <Col id="srchfromdd"/>
- <Col id="srchbrtharea"/>
- <Col id="srchtodd"/>
- <Col id="srchgb"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_hedetlflaglst_A0070" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_brtharealst_A0465" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_acptlst_all" 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="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="engnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="pnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="pkgnm" type="STRING" size="256" sumtext="패키지명"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="age" type="INT" size="256" sumtext="나이"/>
- <Column id="cmpynm" type="STRING" size="256" sumtext="단체명"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호(상)"/>
- <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호(하)"/>
- <Column id="cmpycd" type="STRING" size="256" sumtext="단체코드"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="패키지코드"/>
- <Column id="schlgrde" type="STRING" size="256" sumtext="학년"/>
- <Column id="clsid" type="STRING" size="256" sumtext="반"/>
- <Column id="stuid" type="STRING" size="256" sumtext="번호"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="INT" size="256" sumtext="예약번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="외래생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="plceflag" type="STRING" size="256" sumtext="장소구분"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="reexamfg" type="STRING" size="256" sumtext="재검여부 "/>
- <Column id="statflag" type="STRING" size="256" sumtext="건진상태 "/>
- <Column id="remcnts" type="STRING" size="256" sumtext="접수 비고 "/>
- <Column id="ordtm" type="STRING" size="256" sumtext="진료시간 "/>
- <Column id="waitstarttm" type="STRING" size="256" sumtext="대기시작"/>
- <Column id="inqrprntflag" type="STRING" size="256" sumtext="문지출력구분"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="건진희망일자"/>
- <Column id="visano" type="STRING" size="256" sumtext="비자연번"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgcnts1" type="STRING" size="256" sumtext="판정내용"/>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="psptno" type="STRING" size="256" sumtext="여권번호"/>
- <Column id="trnfileno" type="STRING" size="256" sumtext="운송번호"/>
- <Column id="gender" type="STRING" size="256" sumtext="성별(male,female)"/>
- <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_acptinfo_item" 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="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="engnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="pnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="pkgnm" type="STRING" size="256" sumtext="패키지명"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="age" type="INT" size="256" sumtext="나이"/>
- <Column id="cmpynm" type="STRING" size="256" sumtext="단체명"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호(상)"/>
- <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호(하)"/>
- <Column id="cmpycd" type="STRING" size="256" sumtext="단체코드"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="패키지코드"/>
- <Column id="schlgrde" type="STRING" size="256" sumtext="학년"/>
- <Column id="clsid" type="STRING" size="256" sumtext="반"/>
- <Column id="stuid" type="STRING" size="256" sumtext="번호"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="INT" size="256" sumtext="예약번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="외래생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="plceflag" type="STRING" size="256" sumtext="장소구분"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="reexamfg" type="STRING" size="256" sumtext="재검여부 "/>
- <Column id="statflag" type="STRING" size="256" sumtext="건진상태 "/>
- <Column id="remcnts" type="STRING" size="256" sumtext="접수 비고 "/>
- <Column id="ordtm" type="STRING" size="256" sumtext="진료시간 "/>
- <Column id="waitstarttm" type="STRING" size="256" sumtext="대기시작"/>
- <Column id="inqrprntflag" type="STRING" size="256" sumtext="문지출력구분"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="건진희망일자"/>
- <Column id="visano" type="STRING" size="256" sumtext="비자연번"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgcnts1" type="STRING" size="256" sumtext="판정내용"/>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="psptno" type="STRING" size="256" sumtext="여권번호"/>
- <Column id="trnfileno" type="STRING" size="256" sumtext="운송번호"/>
- <Column id="gender" type="STRING" size="256" sumtext="성별(male,female)"/>
- <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_statlst_A0107" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- <Column id="srchcmpycd" type="STRING" size="256"/>
- <Column id="srchcmpynm" type="STRING" size="256"/>
- <Column id="srchpkgcd" type="STRING" size="256"/>
- <Column id="srchpkgnm" type="STRING" size="256"/>
- <Column id="srchpid2" type="STRING" size="256"/>
- <Column id="srchpnm" type="STRING" size="256"/>
- <Column id="srchroomcd" type="STRING" size="256"/>
- <Column id="srchinstcd" type="STRING" size="256"/>
- <Column id="srchhealexamflag" type="STRING" size="256"/>
- <Column id="srchtestcd2" type="STRING" size="256"/>
- <Column id="srchrsltflag" type="STRING" size="256"/>
- <Column id="srchstyle" type="STRING" size="256"/>
- <Column id="srchexamseq" type="STRING" size="256"/>
- <Column id="windowloadinstance" type="STRING" size="256"/>
- <Column id="srchorddd" type="STRING" size="256"/>
- <Column id="srchcretno" type="STRING" size="256"/>
- <Column id="srchrsrvdd" type="STRING" size="256"/>
- <Column id="srchrsrvno" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- <Column id="srchinqrflag" type="STRING" size="256"/>
- <Column id="srchbrtharea" type="STRING" size="256"/>
- <Column id="srchstatfg" type="STRING" size="256"/>
- <Column id="srchgb" type="STRING" size="256"/>
- <Column id="srchuserid" type="STRING" size="256"/>
- <Column id="srchdeptcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchhealexamdetlflag"/>
- <Col id="srchfromdd"/>
- <Col id="srchtodd"/>
- <Col id="srchcmpycd"/>
- <Col id="srchcmpynm"/>
- <Col id="srchpkgcd"/>
- <Col id="srchpkgnm"/>
- <Col id="srchpid2"/>
- <Col id="srchpnm"/>
- <Col id="srchroomcd"/>
- <Col id="srchinstcd"/>
- <Col id="srchhealexamflag"/>
- <Col id="srchtestcd2"/>
- <Col id="srchrsltflag"/>
- <Col id="srchstyle"/>
- <Col id="srchexamseq"/>
- <Col id="windowloadinstance">SMAHA04610</Col>
- <Col id="srchorddd"/>
- <Col id="srchcretno"/>
- <Col id="srchrsrvdd"/>
- <Col id="srchrsrvno"/>
- <Col id="srchpid"/>
- <Col id="srchinqrflag"/>
- <Col id="srchbrtharea"/>
- <Col id="srchstatfg">G</Col>
- <Col id="srchgb"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_initexaminfo_combo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="examnm" type="STRING" size="256" sumtext="접수구분명"/>
- <Column id="examseq" type="STRING" size="256" sumtext="접수순번"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_initsendaddress_combo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_vsltlist_vsltinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="예약번호"/>
- <Column id="examseq" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="sendaddressflag" type="STRING" size="256" sumtext="발송지구분플래그"/>
- <Column id="senddd" type="STRING" size="256" sumtext="발송일자"/>
- <Column id="retestitem" type="STRING" size="256" sumtext="재검사항목"/>
- <Column id="remark" type="STRING" size="256" sumtext="비고"/>
- <Column id="subclass" type="STRING" size="256" sumtext="서브클래스"/>
- <Column id="requiretest" type="STRING" size="256" sumtext="필요한 검사"/>
- <Column id="resultoftest" type="STRING" size="256" sumtext="검사에 필요한 결과값"/>
- <Column id="specialoption" type="STRING" size="256" sumtext="특별한의견 소견"/>
- <Column id="letterdoctor" type="STRING" size="256" sumtext="서명의사"/>
- <Column id="letterdoctorengnm" type="STRING" size="256" sumtext="서명의사영문명"/>
- <Column id="letterdoctornm" type="STRING" size="256" sumtext="서명의사명"/>
- <Column id="iudgb" type="STRING" size="256" sumtext="수정구분"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_acptinfo_rsltlst_letter" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_doctordeptlst_A0485" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_drlst_itemdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="sel" type="STRING" size="256" sumtext="선택"/>
- <Column id="drid" type="STRING" size="256" sumtext="의사ID"/>
- <Column id="drnm" type="STRING" size="256" sumtext="의사명"/>
- <Column id="drlicnsno" type="STRING" size="256" sumtext="의사면허번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_save" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256"/>
- <Column id="healexamdetlflag" type="STRING" size="256"/>
- <Column id="rsrvdd" type="STRING" size="256"/>
- <Column id="rsrvno" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="pkgcd" type="STRING" size="256"/>
- <Column id="saverslt" type="STRING" size="256"/>
- <Column id="savetext" type="STRING" size="256"/>
- <Column id="saveinqr" type="STRING" size="256"/>
- <Column id="resultoftest" type="STRING" size="256"/>
- <Column id="specialoption" type="STRING" size="256"/>
- <Column id="requiretest" type="STRING" size="256"/>
- <Column id="subclass" type="STRING" size="256"/>
- <Column id="visano" type="STRING" size="256"/>
- <Column id="signdrseq" type="STRING" size="256"/>
- <Column id="signdrdept" type="STRING" size="256"/>
- <Column id="signdr" type="STRING" size="256"/>
- <Column id="signdrpos" type="STRING" size="256"/>
- <Column id="signdrdivi" type="STRING" size="256"/>
- <Column id="instnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="healexamflag"/>
- <Col id="healexamdetlflag"/>
- <Col id="rsrvdd"/>
- <Col id="rsrvno"/>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="cretno"/>
- <Col id="pkgcd"/>
- <Col id="saverslt"/>
- <Col id="savetext"/>
- <Col id="saveinqr"/>
- <Col id="resultoftest"/>
- <Col id="specialoption"/>
- <Col id="requiretest"/>
- <Col id="subclass"/>
- <Col id="visano"/>
- <Col id="signdrseq"/>
- <Col id="signdrdept"/>
- <Col id="signdr"/>
- <Col id="signdrpos"/>
- <Col id="signdrdivi"/>
- <Col id="instnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_patinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_initsendaddressflag_S040" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_initsendaddressflag2_S050" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_initaddrinfo_R001" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_addrinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_room_roomlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_info_rsrvacptinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_info_patinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_judgexaminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_SPAHR00300" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="okflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_judgexaminfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_print_letter_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_print_letter_letterinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group5.cmb_srchhealexamdetlflag" propid="value" datasetid="ds_init_send" columnid="srchhealexamdetlflag"/>
- <BindItem id="item1" compid="group5.cmb_brtharea" propid="value" datasetid="ds_init_send" columnid="srchbrtharea"/>
- <BindItem id="item2" compid="group5.ipt_srchfromdd" propid="value" datasetid="ds_init_send" columnid="srchfromdd"/>
- <BindItem id="item3" compid="group5.ipt_srchtodd" propid="value" datasetid="ds_init_send" columnid="srchtodd"/>
- <BindItem id="item4" compid="group5.ipt_pid" propid="value" datasetid="ds_init_send" columnid="srchpid2"/>
- <BindItem id="item5" compid="group5.ipt_pnm" propid="value" datasetid="ds_init_send" columnid="srchpnm"/>
- <BindItem id="item6" compid="opt_pid" propid="value" datasetid="ds_main_acptinfo_item" columnid="pid"/>
- <BindItem id="item7" compid="opt_hngnm" propid="value" datasetid="ds_main_acptinfo_item" columnid="engnm"/>
- <BindItem id="item8" compid="opt_sex" propid="value" datasetid="ds_main_acptinfo_item" columnid="sex"/>
- <BindItem id="item9" compid="output5" propid="value" datasetid="ds_main_acptinfo_item" columnid="age"/>
- <BindItem id="item10" compid="cmb_statflag" propid="value" datasetid="ds_main_acptinfo_item" columnid="statflag"/>
- <BindItem id="item11" compid="input3" propid="value" datasetid="ds_main_acptinfo_item" columnid="judgdd"/>
- <BindItem id="item12" compid="input2" propid="value" datasetid="ds_main_acptinfo_item" columnid="judgdrid"/>
- <BindItem id="item13" compid="opt_pkgnm" propid="value" datasetid="ds_main_acptinfo_item" columnid="pkgnm"/>
- <BindItem id="item14" compid="tar_remcnts" propid="value" datasetid="ds_main_acptinfo_item" columnid="judgcnts1"/>
- <BindItem id="item15" compid="combo2" propid="value" datasetid="ds_send" columnid="srchexamseq"/>
- <BindItem id="item16" compid="combo1" propid="value" datasetid="ds_main_vsltlist_vsltinfo" columnid="sendaddressflag"/>
- <BindItem id="item17" compid="input5" propid="value" datasetid="ds_main_vsltlist_vsltinfo" columnid="senddd"/>
- <BindItem id="item18" compid="input6" propid="value" datasetid="ds_main_vsltlist_vsltinfo" columnid="iudgb"/>
- <BindItem id="item19" compid="input1" propid="value" datasetid="ds_main_vsltlist_vsltinfo" columnid="retestitem"/>
- <BindItem id="item20" compid="input4" propid="value" datasetid="ds_main_vsltlist_vsltinfo" columnid="remark"/>
- <BindItem id="item21" compid="grd_letter.tar_subclass" propid="value" datasetid="ds_main_vsltlist_vsltinfo" columnid="subclass"/>
- <BindItem id="item22" compid="grd_letter.tar_requiretest" propid="value" datasetid="ds_main_vsltlist_vsltinfo" columnid="requiretest"/>
- <BindItem id="item23" compid="grd_letter.tar_resultoftest" propid="value" datasetid="ds_main_vsltlist_vsltinfo" columnid="resultoftest"/>
- <BindItem id="item24" compid="grd_letter.tar_specialoption" propid="value" datasetid="ds_main_vsltlist_vsltinfo" columnid="specialoption"/>
- <BindItem id="item25" compid="grd_letter.cmb_doctorlst" propid="value" datasetid="ds_main_vsltlist_vsltinfo" columnid="letterdoctor"/>
- <BindItem id="item26" compid="grd_letter.cmb_doctordeptlst" propid="value" datasetid="ds_main_acptinfo_rsltlst_letter" columnid=""/>
- </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_healexamxp::AHA001.xjs";
- include "ast_healthexambasexp::healcombolist.xjs";
- var m_vHealexamflag = "";
- var m_vHealexamdetlflag = "";
- function SMAHA04610_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMAHA04610_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(grd_allacptlst);
-
- if(frmf_checkOpener())
- {
- var sFlag = opener.frmf_getParameter("SMAHA04610_PARAM1");
-
- if(utlf_isNull(sFlag))
- {
- m_vHealexamflag = "G"
- m_vHealexamdetlflag = "G02"
- }
- else
- {
- m_vHealexamflag = sFlag.substr(0,1);
- m_vHealexamdetlflag = sFlag;
- }
-
- ds_send_save.setColumn(0, "healexamflag" , m_vHealexamflag);
- ds_send_save.setColumn(0, "healexamdetlflag" , m_vHealexamdetlflag);
-
- var sHopedd = opener.frmf_getParameter("SMAHA04610_PARAM2");
- var sPid = opener.frmf_getParameter("SMAHA04610_PARAM3");
- var sBrthArea = opener.frmf_getParameter("SMAHA04610_PARAM4");
-
- ds_init_send.setColumn(0, "srchbrtharea" , sBrthArea );
- ds_init_send.setColumn(0, "srchfromdd" , sHopedd );
- ds_init_send.setColumn(0, "srchpid2" , sPid );
-
- fGetPatInfo(2);
-
- group5.ipt_pid.value = ds_temp_patinfo_item.getColumn(0, "pid");
- group5.ipt_pnm.value = ds_temp_patinfo_item.getColumn(0, "hngnm");
- }
- fGetBasicCdList();
- fSrchInit();
- fInit(false);
- fGetRsltPatList();
- var arrParam = [{dsNm: "ds_init_baseinfo_initsendaddressflag_S040", cdGrpId: "S040"}
- ,{dsNm: "ds_init_baseinfo_initsendaddressflag2_S050", cdGrpId: "S050"}
- ,{dsNm: "ds_init_baseinfo_initaddrinfo_R001", cdGrpId: "R001"}];
- healGetCodeList(arrParam);
-
- //submit("TRAHA00001");
-
- if (ds_init_send.getColumn(0, "srchbrtharea") == "AR")
- {
- ds_init_baseinfo_initsendaddress_combo.copyData(ds_init_baseinfo_initsendaddressflag_S040);
- }
- else
- {
- ds_init_baseinfo_initsendaddress_combo.copyData(ds_init_baseinfo_initsendaddressflag2_S050);
- }
-
- dsf_makeValue(ds_init_addrinfo, "CF1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "CF1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "CP1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "CP1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "CP2", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "CP2", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E01", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E01", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E02", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E02", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E03", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E03", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E04", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E04", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K01", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K01", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K02", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K02", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K03", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K03", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K04", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K04", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "PV1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "PV1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "PV2", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "PV2", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "VF1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "VF1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "logoimg", "BLOB", rptf_getImageURL("cmc"));
-
- btn_all.click();
- }
- function fGetBasicCdList()
- {
- if( utlf_isNull(m_vHealexamflag))
- {
- var sFlag = frmf_getMenuParam();
-
- if(utlf_isNull(sFlag))
- {
- m_vHealexamflag = "G";
- m_vHealexamdetlflag = "G02";
- }
- else
- {
- m_vHealexamflag = sFlag.substr(0,1);
- m_vHealexamdetlflag = sFlag;
- }
- }
-
- var arrParam = [{dsNm: "ds_init_baseinfo_hedetlflaglst_A0070", cdGrpId: "A0070"}
- ,{dsNm: "ds_init_baseinfo_brtharealst_A0465", cdGrpId: "A0465"}
- ,{dsNm: "ds_init_baseinfo_brtharealst_A0066", cdGrpId: "A0066"}
- ,{dsNm: "ds_init_baseinfo_plceflag_A0110", cdGrpId: "A0110"}
- ,{dsNm: "ds_init_baseinfo_inqrflag_A0106", cdGrpId: "A0106"}
- ,{dsNm: "ds_init_baseinfo_statlst_A0107", cdGrpId: "A0107"}]
- appf_getCodeList(arrParam);
-
- //submit("TRZBC00101");
-
- ds_send.setColumn(0, "srchinstcd", sysf_getUserInfo("dutplceinstcd") );
-
- var oParam = {};
- oParam.id = "TRAHB01502";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetRoomCdList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_room_roomlst_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHB01502";
- tranf_submit(oParam);
-
- ds_send.setColumn(0, "srchhealexamflag" , m_vHealexamflag);
- dsf_makeValue(ds_send, "srchcond", "string", "J");
-
- var oParam = {};
- oParam.id = "TRAHB01504";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetHealExamDrList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_baseinfo_drlst_itemdr=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHB01504";
- tranf_submit(oParam);
- }
- function fSrchInit()
- {
- group5.cmb_srchhealexamdetlflag.value = m_vHealexamdetlflag;
-
- group5.cmb_brtharea.index = 0;
- ds_init_send.setColumn(0, "srchtodd" , utlf_getCurrentDate());
- ds_init_send.setColumn(0, "srchfromdd" , utlf_getCurrentDate().toDate("YYYYMMDD").getAddDate(-3,"M").getDateFormat("YYYYMMDD"));
- }
- function fInit(bDetl)
- {
- ds_main_acptlst_all.clearData();
-
- if( bDetl)
- {
- return ;
- }
- }
- function fGetRsltPatList()
- {
- ds_main_acptlst_all.clearData();
- ds_send.clearData();
- ds_send.addRow();
-
- ds_send.setColumn(0, "srchhealexamdetlflag", ds_init_send.getColumn(0, "srchhealexamdetlflag"));
- ds_send.setColumn(0, "srchpid", ds_init_send.getColumn(0, "srchpid2"));
- ds_send.setColumn(0, "srchpnm", ds_init_send.getColumn(0, "srchpnm"));
- ds_send.setColumn(0, "srchtodd", ds_init_send.getColumn(0, "srchtodd"));
- ds_send.setColumn(0, "srchfromdd", ds_init_send.getColumn(0, "srchfromdd"));
- ds_send.setColumn(0, "srchbrtharea", ds_init_send.getColumn(0, "srchbrtharea"));
- ds_send.setColumn(0, "srchgb", ds_init_send.getColumn(0, "srchgb"));
-
- var shealexamdetlflag = ds_init_send.getColumn(0, "srchhealexamdetlflag");
- var shealexamflag = String(shealexamdetlflag).substr(0,1);
- ds_send.setColumn(0, "srchhealexamflag" , shealexamflag);
- dsf_makeValue(ds_send, "srchstatfg", "string", ds_init_send.getColumn(0, "srchstatfg"));
- var oParam = {};
- oParam.id = "TRAHA04611";
- oParam.service = "healthexamrsrvacptapp.RsrvAcpt";
- oParam.method = "reqGetReLettPatList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_acptlst_all=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA04611";
- tranf_submit(oParam);
- }
- function group5_cmb_srchhealexamdetlflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fGetRsltPatList();
- }
- function group5_cmb_brtharea_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fGetRsltPatList();
- if (obj.value == "AR")
- {
- ds_init_baseinfo_initsendaddress_combo.copyData(ds_init_baseinfo_initsendaddressflag_S040);
- }
- else
- {
- ds_init_baseinfo_initsendaddress_combo.copyData(ds_init_baseinfo_initsendaddressflag2_S050);
- }
- }
- function group5_ipt_srchfromdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- fGetRsltPatList();
- }
- function group5_ipt_srchtodd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- fGetRsltPatList();
- }
- function group5_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- var spid = obj.value;
- fGetPatInfo(2);
- obj.value = ds_temp_patinfo_item.getColumn(0, "pid");
- group5.ipt_pnm.value = ds_temp_patinfo_item.getColumn(0, "hngnm");
- fGetRsltPatList();
- }
- }
- function group5_ipt_pnm_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- group5.btn_srchpat.click();
- }
- }
- function group5_btn_srchpat_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearchPatInfo("SMAHA00100", "pnm", group5.ipt_pnm.value, "N", "ds_init_send" ,"srchpid2", "srchpnm");
- if( !utlf_isNull(group5.ipt_pid.value)) fGetRsltPatList();
- }
- function group5_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetRsltPatList();
- }
- function btn_all_onclick(obj:Button, e:ClickEventInfo)
- {
- obj.class = "btn_tab_S";
- btn_tod.class = "btn_tab";
- ds_init_send.setColumn(0, "srchgb", "2");
- group5.btn_search.click();
- }
- function btn_tod_onclick(obj:Button, e:ClickEventInfo)
- {
- obj.class = "btn_tab_S";
- btn_all.class = "btn_tab";
- ds_init_send.setColumn(0, "srchgb", "1");
- group5.btn_search.click();
- }
- function grd_allacptlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- fGetRsltInfo();
- }
- function fCheckExamInfo()
- {
- var idx = ds_main_acptlst_all.rowposition;
- if( idx < 0)
- {
- return false;
- }
-
- ds_main_acptinfo_item.copyData(ds_main_acptlst_all);
- ds_main_acptinfo_item.clearData();
- ds_main_acptinfo_item.copyRow(ds_main_acptinfo_item.addRow(), ds_main_acptlst_all, idx);
-
- var rsrvdd = ds_main_acptlst_all.getColumn(idx, "rsrvdd");
- var rsrvno = ds_main_acptlst_all.getColumn(idx, "rsrvno");
- var pid = ds_main_acptlst_all.getColumn(idx, "pid");
- var orddd = ds_main_acptlst_all.getColumn(idx, "orddd");
- var cretno = ds_main_acptlst_all.getColumn(idx, "cretno");
- var pkgcd = ds_main_acptlst_all.getColumn(idx, "pkgcd");
-
- if(utlf_isNull(pid) || utlf_isNull(orddd) || utlf_isNull(cretno) || utlf_isNull(rsrvdd) || utlf_isNull(rsrvno))
- {
- sysf_messageBox("유효하지 않은 데이터 입니다!", "E999", "");
- return false;
- }
- ds_send.clearData();
- ds_send.addRow();
-
- ds_send.setColumn(0, "srchhealexamdetlflag" , ds_init_send.getColumn(0, "srchhealexamdetlflag") );
- ds_send.setColumn(0, "srchpnm" , ds_init_send.getColumn(0, "srchpnm") );
- ds_send.setColumn(0, "srchfromdd" , ds_init_send.getColumn(0, "srchfromdd") );
- ds_send.setColumn(0, "srchtodd" , ds_init_send.getColumn(0, "srchtodd") );
- ds_send.setColumn(0, "srchrsrvdd" , rsrvdd);
-
- ds_send.setColumn(0, "srchrsrvno" , rsrvno);
- ds_send.setColumn(0, "srchpid" , pid);
- ds_send.setColumn(0, "srchorddd" , orddd);
- ds_send.setColumn(0, "srchcretno" , cretno);
- ds_send.setColumn(0, "srchhealexamflag" , m_vHealexamflag);
- ds_send.setColumn(0, "srchinstcd" , sysf_getUserInfo("dutplceinstcd"));
- ds_send.setColumn(0, "srchpkgcd" , pkgcd);
- }
- function fGetRsltInfo()
- {
- ds_main_acptinfo_item.clearData();
-
- if( fCheckExamInfo() == false )
- {
- return ;
- }
-
- ds_send.setColumn(0, "srchhealexamflag", ds_main_acptlst_all.getColumn(ds_main_acptlst_all.rowposition, "healexamflag"));
- ds_send.setColumn(0, "srchrsrvdd", ds_main_acptlst_all.getColumn(ds_main_acptlst_all.rowposition, "rsrvdd"));
- ds_send.setColumn(0, "srchrsrvno", ds_main_acptlst_all.getColumn(ds_main_acptlst_all.rowposition, "rsrvno"));
-
- var oParam = {};
- oParam.id = "TRAHA04612";
- oParam.service = "healthexamrsrvacptapp.RsrvAcpt";
- oParam.method = "reqGetReLettExamCombo";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_baseinfo_initexaminfo_combo=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA04612";
- tranf_submit(oParam);
- combo2.index = 0;
- readfunc();
- }
- function readfunc()
- {
- ds_main_vsltlist_vsltinfo.clearData();
-
- if (!utlf_isNull(ds_send.getColumn(0, "srchexamseq")))
- {
- var oParam = {};
- oParam.id = "TRAHA04613";
- oParam.service = "healthexamrsrvacptapp.RsrvAcpt";
- oParam.method = "reqGetReLettResult";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_vsltlist_vsltinfo=item";
- oParam.async = false;
- oParam.callback = "cf_TRAHA04613";
- tranf_submit(oParam);
- }
- }
- function cf_TRAHA04613(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0) return;
- else
- {
- if (utlf_isNull(ds_main_vsltlist_vsltinfo.getColumn(0, "rsrvdd")))
- {
- ds_main_vsltlist_vsltinfo.setColumn(0, "iudgb", "I");
- button2.enable = false;
- }
- else
- {
- ds_main_vsltlist_vsltinfo.setColumn(0, "iudgb", "U");
- button2.enable = true;
- }
- ds_main_vsltlist_vsltinfo.setColumn(0, "healexamflag", ds_send.getColumn(0, "srchhealexamflag"));
- ds_main_vsltlist_vsltinfo.setColumn(0, "rsrvdd", ds_send.getColumn(0, "srchrsrvdd"));
- ds_main_vsltlist_vsltinfo.setColumn(0, "rsrvno", ds_send.getColumn(0, "srchrsrvno"));
- ds_main_vsltlist_vsltinfo.setColumn(0, "examseq", ds_send.getColumn(0, "srchexamseq"));
-
- button5.enable = true;
- }
- }
- function combo2_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- readfunc();
- }
- function button1_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SPAHR05010", "SPAHR05010", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function btn_savepatinfo_onclick(obj:Button, e:ClickEventInfo)
- {
- if( sysf_messageBox("문진을 ", "Q002") == 6 )
- {
- //fSaveRslt("I");
- }
- }
- function btn_subclass_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetVisaLetterCont(grd_letter.tar_subclass);
- }
- function fGetVisaLetterCont(vEditObj)
- {
- if( utlf_isNull(vEditObj) ) return ;
-
- ds_temp_judgexaminfo.clearData();
- frmf_setParameter("SPAHR00300_PARAM1", "Y");
- frmf_setParameter("SPAHR00300_PARAM2", "ds_temp_judgexaminfo");
- frmf_setParameter("SPAHR00300_PARAM7", m_vHealexamflag );
- frmf_modal("SPAHR00300", "SPAHR00300", "", "", "", "", "", "", "", "", "", "", "M");
-
- if( ds_temp_SPAHR00300.getColumn(0, "okflag") != "ok" ) return ;
-
- var vNodeList = ds_temp_judgexaminfo_list;
- if( utlf_isNull(vNodeList) ) return ;
-
- var vJudgCnts = vEditObj.text;
- for( var i = 0 ; i < vNodeList.rowcount ; i++)
- {
- vJudgCnts += vNodeList.getColumn(i, "judghangshrtcnts");
- }
- vEditObj.text = vJudgCnts;
- }
- function btn_requiretest_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetVisaLetterCont(grd_letter.tar_requiretest);
- }
- function btn_resultoftest_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetVisaLetterCont(grd_letter.tar_resultoftest);
- }
- function btn_sepcialoption_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetVisaLetterCont(grd_letter.tar_specialoption);
- }
- function btn_outrsltview_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMAER00800", "SMAER00800", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function btn_letter_print_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_print_letter_patinfo.copyData(ds_main_acptinfo_item);
- ds_main_print_letter_letterinfo.copyData(ds_main_vsltlist_vsltinfo);
-
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/init/addrinfo", ds_init_addrinfo);
- rptf_setNodeListToDOM(objDOM, "/root/main/print/letter/patinfo", ds_main_print_letter_patinfo);
- rptf_setNodeListToDOM(objDOM, "/root/main/print/letter/letterinfo", ds_main_print_letter_letterinfo);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30(["RPAHR04610"],[objParam], option);
- }
- function btn_colgjudg_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_clearParameter("SMAHR00500_PARAM1");
- frmf_clearParameter("SMAHR00500_PARAM2");
- frmf_setParameter ("SMAHR00500_PARAM1", ds_main_acptlst_all.getColumn(ds_main_acptlst_all.rowposition, "healexamflag"));
- frmf_setParameter ("SMAHR00500_PARAM2", ds_main_acptlst_all.getColumn(ds_main_acptlst_all.rowposition, "pid"));
-
- frmf_modal("SMAHR00500", "SMAHR00500", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function button5_onclick(obj:Button, e:ClickEventInfo)
- {
- if( sysf_messageBox("비자레터내역을 ", "Q002") == 6 )
- {
- var oParam = {};
- oParam.id = "TXAHA04611";
- oParam.service = "healthexamrsrvacptapp.RsrvAcpt";
- oParam.method = "reqSetReLettResult";
- oParam.inds = "req=ds_main_vsltlist_vsltinfo";
- oParam.outds = "ds_=item3";
- oParam.async = false;
- oParam.callback = "cf_TXAHA04611";
- tranf_submit(oParam);
- }
- }
- function cf_TXAHA04611(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0) return;
- else
- {
- readfunc();
- }
- }
- function button2_onclick(obj:Button, e:ClickEventInfo)
- {
- if( sysf_messageBox("비자레터내역을 ", "Q001") == 6 )
- {
- ds_main_vsltlist_vsltinfo.setColumn(0, "iudgb", "D");
- var oParam = {};
- oParam.id = "TXAHA04611";
- oParam.service = "healthexamrsrvacptapp.RsrvAcpt";
- oParam.method = "reqSetReLettResult";
- oParam.inds = "req=ds_main_vsltlist_vsltinfo";
- oParam.outds = "ds_=item3";
- oParam.async = false;
- oParam.callback = "cf_TXAHA04611";
- tranf_submit(oParam);
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|