123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAHA00400" position="absolute 0 0 1203 777" titletext="건진자예약접수현황조회" oninit="SMAHA00400_oninit" onload="SMAHA00400_onload">
- <Layouts>
- <Layout>
- <Static id="caption6" text="예약접수현황조회" class="tit_1" position="absolute 0 0 159 25"/>
- <Button id="btn_prntlist" taborder="1" text="명단출력" class="btn6" position="absolute 94 749 174 771" anchor="left bottom" onclick="btn_prntlist_onclick"/>
- <Tab id="swt_prest" taborder="2" tabindex="0" position="absolute 0 117 1195 741" anchor="all">
- <Tabpages>
- <Tabpage id="case_prest" text="현황">
- <Layouts>
- <Layout>
- <Grid id="grd_shadow" taborder="2" binddataset="ds_main_rsrvacptlst_item" autoenter="select" useinputpanel="false" cellsizingtype="both" visible="false" position="absolute 0 0 1195 593" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="29"/>
- <Column size="41"/>
- <Column size="55"/>
- <Column size="76"/>
- <Column size="60"/>
- <Column size="39"/>
- <Column size="0"/>
- <Column size="124"/>
- <Column size="146"/>
- <Column size="80"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="139"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="101"/>
- <Column size="60"/>
- <Column size="150"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </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="주민번호"/>
- <Cell col="12" text="예약등록일"/>
- <Cell col="13" text="최초등록일시"/>
- <Cell col="14" text="접수일시"/>
- <Cell col="15" text="주소"/>
- <Cell col="16" text="위검사"/>
- <Cell col="17" text="선택검사 및 추가검사"/>
- <Cell col="18" text="상담구분"/>
- <Cell col="19" text="결과상담일시"/>
- <Cell col="20" text="비고"/>
- <Cell col="21" text="소계"/>
- <Cell col="22" text="할인금액"/>
- <Cell col="23" text="미수금액"/>
- <Cell col="24" text="실수납액"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="combo" text="bind:statflag" combodataset="ds_init_baseinfo_statlst_A0107" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="combo" text="bind:rsrvflag" combodataset="ds_init_baseinfo_rsrvflaglst_A0115" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" text="bind:hngnm"/>
- <Cell col="4" text="bind:pid"/>
- <Cell col="5" text="bind:sex"/>
- <Cell col="6" text="bind:age"/>
- <Cell col="7" text="bind:pkgnm"/>
- <Cell col="8" text="bind:cmpynm"/>
- <Cell col="9" text="bind:telno"/>
- <Cell col="10" text="bind:mpphonno"/>
- <Cell col="11" text="bind:rgstno"/>
- <Cell col="12" displaytype="date" text="bind:orddttm" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="13" displaytype="date" text="bind:fstrgstdt" mask="yyyy-MM-dd hh:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="14" displaytype="date" text="bind:rsrvdttm" mask="yyyy-MM-dd hh:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="15" text="bind:addr"/>
- <Cell col="16" displaytype="combo" edittype="combo" text="bind:choiflag" combodataset="ds_init_baseinfo_choiflaglst_A0116" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="17" text="bind:testnm"/>
- <Cell col="18" displaytype="combo" edittype="combo" text="bind:rsltcnstflag" enable="false"/>
- <Cell col="19" displaytype="date" text="bind:rsltcnstdd" mask="yyyy-MM-dd hh:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="20" text="bind:remcnts"/>
- <Cell col="21" text="bind:totamt"/>
- <Cell col="22" text="bind:discamt"/>
- <Cell col="23" text="bind:restamt"/>
- <Cell col="24" text="bind:rcptamt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_rsrvacptlst" taborder="1" binddataset="ds_main_rsrvacptlst_item" autoenter="select" useinputpanel="false" cellsizingtype="both" position="absolute 0 0 1195 593" anchor="all" oncelldblclick="swt_prest_case_prest_grd_rsrvacptlst_oncelldblclick" cellclickbound="cell">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="30" band="left"/>
- <Column size="33" band="left"/>
- <Column size="60" band="left"/>
- <Column size="55" band="left"/>
- <Column size="76" band="left"/>
- <Column size="60" band="left"/>
- <Column size="39" band="left"/>
- <Column size="39" band="left"/>
- <Column size="40" band="left"/>
- <Column size="62" band="left"/>
- <Column size="129"/>
- <Column size="55"/>
- <Column size="114"/>
- <Column size="95"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="137"/>
- <Column size="60"/>
- <Column size="130"/>
- <Column size="200"/>
- <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"/>
- <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="VIP"/>
- <Cell col="9" text="VIP 사유"/>
- <Cell col="10" text="패키지명"/>
- <Cell col="11" text="누적횟수"/>
- <Cell col="12" text="사업체명"/>
- <Cell col="13" text="전화번호"/>
- <Cell col="14" text="휴대폰번호"/>
- <Cell col="15" text="주민번호"/>
- <Cell col="16" text="예약등록일"/>
- <Cell col="17" text="최초등록일시"/>
- <Cell col="18" text="접수일시"/>
- <Cell col="19" text="주소"/>
- <Cell col="20" text="위검사"/>
- <Cell col="21" text="선택검사 및 추가검사"/>
- <Cell col="22" text="선택검사 및 추가검사"/>
- <Cell col="23" text="상담구분"/>
- <Cell col="24" text="결과상담일시"/>
- <Cell col="25" text="비고"/>
- <Cell col="26" text="소계"/>
- <Cell col="27" text="할인금액"/>
- <Cell col="28" text="미수금액"/>
- <Cell col="29" text="실수납액"/>
- <Cell col="30" text="rsrvdd"/>
- <Cell col="31" text="rsrvno"/>
- <Cell col="32" text="cretno"/>
- <Cell col="33" text="orddd"/>
- <Cell col="34" text="cmpycd"/>
- <Cell col="35" text="conseq"/>
- <Cell col="36" text="conhistseq"/>
- <Cell col="37" text="hopedd"/>
- <Cell col="38" text="expireyn"/>
- <Cell col="39" text="clntempid"/>
- <Cell col="40" text="disccd"/>
- <Cell col="41" text="rsrvyn"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" style="background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:sel" expr="expr:sel == 'Y' ? 1 : 0"/>
- <Cell col="2" displaytype="combo" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:statflag" combodataset="ds_init_baseinfo_statlst_A0107" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" displaytype="combo" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:rsrvflag" combodataset="ds_init_baseinfo_rsrvflaglst_A0115" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="4" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:hngnm"/>
- <Cell col="5" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:pid"/>
- <Cell col="6" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:sex"/>
- <Cell col="7" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:age"/>
- <Cell col="8" style="align:left middle;padding:0 0 0 3;" text="bind:vipyn"/>
- <Cell col="9" style="align:left middle;padding:0 0 0 3;" text="bind:clntgrde"/>
- <Cell col="10" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:pkgnm"/>
- <Cell col="11" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:totcnt"/>
- <Cell col="12" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:cmpynm"/>
- <Cell col="13" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:telno"/>
- <Cell col="14" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:mpphonno"/>
- <Cell col="15" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:rgstno"/>
- <Cell col="16" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:orddttm" mask="yyyy-mm-dd hh:nn"/>
- <Cell col="17" displaytype="date" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:fstrgstdt" mask="yyyy-MM-dd hh:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="18" displaytype="date" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:rsrvdttm" mask="yyyy-MM-dd hh:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="19" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:addr"/>
- <Cell col="20" displaytype="combo" edittype="combo" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:choiflag" combodataset="ds_init_baseinfo_choiflaglst_A0116" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="21" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:testcd"/>
- <Cell col="22" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:testnm"/>
- <Cell col="23" displaytype="combo" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:rsltcnstflag" combodataset="ds_init_baseinfo_rsltcnstflaglst_S080" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="24" displaytype="date" style="align:left middle;padding:0 0 0 3;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:rsltcnstdd" mask="yyyy-MM-dd hh:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="25" displaytype="text" style="align:left top;padding:4 2 1 2;background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:remcnts"/>
- <Cell col="26" displaytype="number" style="background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:totamt"/>
- <Cell col="27" displaytype="number" style="background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:discamt"/>
- <Cell col="28" displaytype="number" style="background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:restamt"/>
- <Cell col="29" displaytype="number" style="background:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');background2:EXPR(vipyn == 'Y' ? '#FFC0CB' : '');" text="bind:rcptamt"/>
- <Cell col="30" text="bind:rsrvdd"/>
- <Cell col="31" text="bind:rsrvno"/>
- <Cell col="32" text="bind:cretno"/>
- <Cell col="33" text="bind:orddd"/>
- <Cell col="34" text="bind:cmpycd"/>
- <Cell col="35" text="bind:conseq"/>
- <Cell col="36" text="bind:conhistseq"/>
- <Cell col="37" text="bind:hopedd"/>
- <Cell col="38" text="bind:expireyn"/>
- <Cell col="39" text="bind:clntempid"/>
- <Cell col="40" text="bind:disccd"/>
- <Cell col="41" text="bind:rsrvyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <CheckBox id="chk_add" taborder="3" position="absolute 39 2 58 22" truevalue="Y" onclick="swt_prest_case_prest_chk_add_onclick" oncolumnchanged="ds_main_rsrvacptlst_item_oncolumnchanged"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_detl" text="상세현황">
- <Layouts>
- <Layout>
- <Grid id="grd_ordlst" taborder="0" binddataset="ds_main_ordinfo_ordlst" autoenter="select" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 0 0 1195 593" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="23"/>
- <Column size="36"/>
- <Column size="73"/>
- <Column size="91"/>
- <Column size="89"/>
- <Column size="308"/>
- <Column size="155"/>
- <Column size="100"/>
- <Column size="100"/>
- <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="D/C"/>
- <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="처방번호"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="checkbox" style="controlbackground:darkgray;controlborder:1 solid #808080ff ;" text="bind:dcflag" expr="expr:dcflag == 'Y' ? 1 : 0" enable="false"/>
- <Cell col="2" displaytype="combo" edittype="combo" style="align:left middle;padding:0 0 0 3;" text="bind:testflag" combodataset="ds_init_baseinfo_testflag_A0117" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" displaytype="combo" style="align:left middle;padding:0 0 0 3;" text="bind:uncocd" combodataset="ds_init_baseinfo_pamcdlst_uncocdlst" combocodecol="cd" combodatacol="nm" enable="false"/>
- <Cell col="4" style="align:left middle;padding:0 0 0 3;" text="bind:testcd"/>
- <Cell col="5" displaytype="text" style="align:left middle;padding:0 0 0 3;" text="bind:testnm"/>
- <Cell col="6" displaytype="text" style="align:left middle;padding:0 0 0 3;" text="bind:prcpexecdeptcd"/>
- <Cell col="7" displaytype="date" style="align:left middle;padding:0 0 0 3;" text="bind:rsrvdd" calendardisplaynulltype="nulltext"/>
- <Cell col="8" displaytype="date" style="align:left middle;padding:0 0 0 3;" text="bind:rsrvtm" mask="hh:mm:ss" calendardisplaynulltype="nulltext"/>
- <Cell col="9" text="bind:lastupdtrid"/>
- <Cell col="10" text="bind:lastupdtdt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Div id="group5" taborder="3" class="div_SA" position="absolute 0 25 1195 105" anchor="left top right">
- <Layouts>
- <Layout>
- <Static id="caption11" text="상태 :" class="search_name" position="absolute 237 7 301 24"/>
- <Static id="caption12" text="사업체 :" class="search_name" position="absolute 7 56 81 73"/>
- <Shape id="line7" linetype="vertical" position="absolute 1107 11 1113 70" anchor="top right"/>
- <Radio id="rdo_srchcond" taborder="1" codecolumn="codecolumn" datacolumn="datacolumn" class="radio_search" position="absolute 303 5 494 25" columncount="-1" rowcount="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">C</Col>
- <Col id="datacolumn">예약</Col>
- </Row>
- <Row>
- <Col id="codecolumn">C1</Col>
- <Col id="datacolumn">예약등록</Col>
- </Row>
- <Row>
- <Col id="codecolumn">E</Col>
- <Col id="datacolumn">접수</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Calendar id="ipt_srchfromdd" taborder="2" class="input_s_essential" position="absolute 558 6 658 25" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_srchtodd" taborder="3" class="input_s_essential" position="absolute 685 6 785 25" autoselect="true" autoskip="true"/>
- <Combo id="cmb_srchroomcd" taborder="4" innerdataset="@ds_init_room_roomlst_itemroom" codecolumn="testroomcd" datacolumn="testroomnm" class="combo_s_essential" position="absolute 83 31 208 50"/>
- <Edit id="ipt_srchcmpycd" taborder="5" class="input_search" position="absolute 83 56 158 75" autoselect="true" autoskip="true" onkeyup="group5_ipt_srchcmpycd_onkeyup"/>
- <Button id="btn_selcmpy" taborder="6" class="icon_search" position="absolute 164 56 180 72" onclick="group5_btn_selcmpy_onclick"/>
- <Edit id="opt_srchcmpynm" taborder="7" readonly="true" position="absolute 186 56 316 75" class="output"/>
- <Edit id="ipt_srchpkgcd" taborder="8" class="input_search" position="absolute 418 56 493 75" autoselect="true" autoskip="true"/>
- <Button id="btn_selpkg" taborder="9" class="icon_search" position="absolute 500 56 516 72" onclick="group5_btn_selpkg_onclick"/>
- <Edit id="opt_srchpkgnm" taborder="10" readonly="true" position="absolute 525 56 655 75" class="output"/>
- <Button id="btn_search" taborder="11" text="조회" class="btn1" position="absolute 1125 31 1181 53" anchor="top right" onclick="group5_btn_search_onclick"/>
- <Static id="caption19" text="~" class="search_n_b" position="absolute 666 9 678 23"/>
- <Static id="caption1" text="성명 :" class="search_name" position="absolute 237 31 290 48"/>
- <Static id="caption2" text="패키지 :" class="search_name" position="absolute 340 56 435 73"/>
- <Combo id="cmb_srchhealexamdetlflag" taborder="12" innerdataset="@ds_init_baseinfo_hedetlflaglst_A0069" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 83 6 208 25"/>
- <Static id="caption3" text="건진구분 :" class="search_name" position="absolute 7 6 85 23"/>
- <Static id="caption4" text="검사실 :" class="search_name" position="absolute 7 30 75 47"/>
- <Static id="caption93" text="-" class="search_n_b" position="absolute 539 30 551 47"/>
- <Edit id="ipt_srchpnm" taborder="13" class="input_search" position="absolute 295 30 362 49" autoselect="true" autoskip="true" onkeyup="group5_ipt_srchpnm_onkeyup"/>
- <MaskEdit id="ipt_srchrgstno1" taborder="14" mask="######" class="input_search" position="absolute 474 30 531 49" autoselect="true" autoskip="true" maskchar=" " type="string" trimtype="both" style="align:center middle;" onkeyup="group5_ipt_srchrgstno1_onkeyup"/>
- <MaskEdit id="ipt_srchrgstno2" taborder="15" mask="#######" class="input_search" position="absolute 553 30 610 49" autoselect="true" autoskip="true" maskchar=" " type="string" trimtype="both" style="align:center middle;" onkeyup="group5_ipt_srchrgstno2_onkeyup"/>
- <Edit id="ipt_srchpid" taborder="16" class="input_search" position="absolute 723 30 800 49" autoselect="true" autoskip="true" onkeyup="group5_ipt_srchpid_onkeyup"/>
- <Static id="caption5" text="주민번호 :" class="search_name" position="absolute 385 31 471 48"/>
- <Static id="caption7" text="등록번호 :" class="search_name" position="absolute 633 31 719 48"/>
- <Static id="caption8" text="일자 :" class="search_name" position="absolute 492 7 556 24"/>
- <Static id="caption9" text="건진장소 :" class="search_name" position="absolute 810 8 905 25"/>
- <Combo id="combo1" taborder="17" innerdataset="@ds_init_baseinfo_healexamplacelst_S600" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 902 7 1027 26" onitemchanged="group5_combo1_onitemchanged"/>
- <Static id="caption13" text="검사코드 :" class="search_name" position="absolute 680 56 785 73"/>
- <Button id="button2" taborder="18" class="icon_search" position="absolute 850 56 866 72" onclick="group5_button2_onclick"/>
- <Edit id="opt_srchtestnm" taborder="19" readonly="true" position="absolute 870 56 1000 75" class="output"/>
- <Edit id="ipt_srchtestcd" taborder="20" class="input_search" position="absolute 768 56 843 75" autoselect="true" autoskip="true"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="btn_excel" taborder="4" text="엑셀저장" class="btn7" position="absolute 1115 117 1195 139" anchor="top right" onclick="btn_excel_onclick"/>
- <Button id="btn_prntseq" taborder="5" text="순서표" class="btn6" position="absolute 176 749 256 771" anchor="left bottom" onclick="btn_prntseq_onclick"/>
- <Button id="btn_prntlabel" taborder="6" text="라벨출력" class="btn6" position="absolute 258 749 338 771" anchor="left bottom" onclick="btn_prntlabel_onclick"/>
- <Button id="btn_prntname" taborder="7" text="이름표출력" class="btn6" position="absolute 340 749 432 771" anchor="left bottom" onclick="btn_prntname_onclick"/>
- <CheckBox id="chk_lookaheadyn" taborder="8" position="absolute 607 749 675 769" anchor="left bottom" truevalue="Y" text="미리보기" onclick="chk_lookaheadyn_onclick"/>
- <Button id="button1" taborder="9" text="결과기록지" class="btn6" position="absolute 434 749 526 771" anchor="left bottom" onclick="button1_onclick"/>
- <Button id="btn_prntset" taborder="10" text="프린터설정" class="btn3" position="absolute 0 749 92 771" anchor="left bottom" onclick="btn_prntset_onclick"/>
- <Edit id="input1" taborder="11" position="absolute 564 750 603 769" anchor="left bottom"/>
- <Static id="caption10" text="장수" class="cell_1" position="absolute 528 750 563 770" anchor="left bottom"/>
- <Button id="btn_rsrvprnt" taborder="12" text="예약안내" class="btn6" visible="false" position="absolute 678 749 758 771" anchor="left bottom" onclick="btn_rsrvprnt_onclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchstatfg" type="STRING" size="256"/>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- <Column id="srchroomcd" type="STRING" size="256"/>
- <Column id="srchcmpycd" type="STRING" size="256"/>
- <Column id="srchconseq" 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="srchtestcd" type="STRING" size="256"/>
- <Column id="srchtestnm" type="STRING" size="256"/>
- <Column id="srchinstcd" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="srchhealexamflag" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- <Column id="srchinstcd" type="STRING" size="256"/>
- <Column id="srchrsrvdd" type="STRING" size="256"/>
- <Column id="srchrsrvno" type="STRING" size="256"/>
- <Column id="srchorddd" type="STRING" size="256"/>
- <Column id="srchcretno" type="STRING" size="256"/>
- <Column id="srchcond2" type="STRING" size="256"/>
- <Column id="srchpnm" type="STRING" size="256"/>
- <Column id="srchrgstno1" type="STRING" size="256"/>
- <Column id="srchrgstno2" type="STRING" size="256"/>
- <Column id="srchdateyn" type="STRING" size="256"/>
- <Column id="srchsex" type="STRING" size="256"/>
- <Column id="srchhealexamplacecd" type="STRING" size="256"/>
- <Column id="prtcnt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchstatfg">C</Col>
- <Col id="srchfromdd"/>
- <Col id="srchtodd"/>
- <Col id="srchroomcd"/>
- <Col id="srchcmpycd"/>
- <Col id="srchconseq"/>
- <Col id="srchcmpynm"/>
- <Col id="srchpkgcd"/>
- <Col id="srchpkgnm"/>
- <Col id="srchtestcd"/>
- <Col id="srchtestnm"/>
- <Col id="srchinstcd"/>
- <Col id="srchhealexamdetlflag"/>
- <Col id="srchhealexamflag"/>
- <Col id="srchpid"/>
- <Col id="srchinstcd"/>
- <Col id="srchrsrvdd"/>
- <Col id="srchrsrvno"/>
- <Col id="srchorddd"/>
- <Col id="srchcretno"/>
- <Col id="srchcond2">pnm</Col>
- <Col id="srchpnm"/>
- <Col id="srchrgstno1"/>
- <Col id="srchrgstno2"/>
- <Col id="srchdateyn">Y</Col>
- <Col id="srchsex"/>
- <Col id="srchhealexamplacecd"/>
- <Col id="prtcnt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_rsrvacptlst_item" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_rsrvacptlst_item_oncolumnchanged">
- <ColumnInfo>
- <Column id="sel" type="STRING" size="256" sumtext="선택"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="성명"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="age" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="sexage" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="pkgnm" type="STRING" size="256" sumtext="pkg명"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="pkg코드"/>
- <Column id="cmpynm" type="STRING" size="256" sumtext="업체명"/>
- <Column id="telno" type="STRING" size="256" sumtext="전화번호"/>
- <Column id="mpphonno" type="STRING" size="256" sumtext="휴대폰번호"/>
- <Column id="rgstno" type="STRING" size="256" sumtext="주민번호"/>
- <Column id="rsrvdttm" type="STRING" size="256" sumtext="예약일시"/>
- <Column id="orddttm" type="STRING" size="256" sumtext="접수일시"/>
- <Column id="orddd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="addr" type="STRING" size="256" sumtext="주소"/>
- <Column id="choiflag" type="STRING" size="256" sumtext="선택사항"/>
- <Column id="remcnts" type="STRING" size="256" sumtext="접수비고"/>
- <Column id="rsrvflag" type="STRING" size="256" sumtext="예약구분"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="등록일자"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="예약번호"/>
- <Column id="statflag" type="STRING" size="256" sumtext="상태구분"/>
- <Column id="cmpycd" type="STRING" size="256" sumtext="업체코드"/>
- <Column id="conseq" type="INT" size="256" sumtext="계약번호"/>
- <Column id="conhistseq" type="INT" size="256" sumtext="계약이력번호"/>
- <Column id="rsltcnstflag" type="STRING" size="256" sumtext="결과상담구분"/>
- <Column id="rsltcnstdd" type="STRING" size="256" sumtext="결과상담일자"/>
- <Column id="jobposcd" type="STRING" size="256" sumtext="직위코드"/>
- <Column id="testcd" type="STRING" size="256" sumtext="추가검사"/>
- <Column id="testnm" type="STRING" size="256" sumtext="추가검사명"/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초생성일시"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
- <Column id="totamt" type="STRING" size="256" sumtext="소계"/>
- <Column id="discamt" type="STRING" size="256" sumtext="할인금액"/>
- <Column id="reduamt" type="STRING" size="256" sumtext="감면금액"/>
- <Column id="restamt" type="STRING" size="256" sumtext="미수금액"/>
- <Column id="rcptamt" type="STRING" size="256" sumtext="실수납액"/>
- <Column id="totcnt" type="STRING" size="256" sumtext="누적횟수"/>
- <Column id="disccd" type="STRING" size="256" sumtext="DC코드"/>
- <Column id="clntempid" type="STRING" size="256" sumtext="관계자사번"/>
- <Column id="clntempidyn" type="STRING" size="256" sumtext="관계자여부"/>
- <Column id="hopedd_b" type="STRING" size="256" sumtext="이전검진일"/>
- <Column id="hopedd_bb" type="STRING" size="256" sumtext="전전검진일"/>
- <Column id="rsrvyn" type="STRING" size="256" sumtext="안내문발송여부"/>
- <Column id="expireyn" type="STRING" size="256" sumtext="직원소개 매핑여부"/>
- <Column id="vipyn" type="STRING" size="256" sumtext="vip여부"/>
- <Column id="clntgrde" type="STRING" size="256" sumtext="vip사유"/>
- <Column id="rsrvtm" type="STRING" size="256" sumtext="예약시간"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_ordinfo_ordlst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_ordinfo_ordlst_oncolumnchanged">
- <ColumnInfo>
- <Column id="sel" type="STRING" size="256" sumtext="선택구분"/>
- <Column id="dcflag" type="STRING" size="256" sumtext="D/C구분"/>
- <Column id="testflag" type="STRING" size="256" sumtext="검사구분"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="외래생성번호"/>
- <Column id="uncocd" type="STRING" size="256" sumtext="청구방법"/>
- <Column id="calcscorcd" type="STRING" size="256" sumtext="처방코드"/>
- <Column id="testcd" type="STRING" size="256" sumtext="처방코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="처방명"/>
- <Column id="scoreamt" type="STRING" size="256" sumtext="단가"/>
- <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="시행부서코드"/>
- <Column id="execdeptnm" type="STRING" size="256" sumtext="시행부서명"/>
- <Column id="outtestdeptcd" type="STRING" size="256" sumtext="시행부서명"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
- <Column id="pid" type="STRING" size="256" sumtext="환자id"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- <Column id="prcpno" type="STRING" size="256" sumtext="처방번호"/>
- <Column id="rcptstat" type="STRING" size="256" sumtext="수납상태"/>
- <Column id="rsrvflag" type="STRING" size="256" sumtext="예약구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="rsrvtm" type="STRING" size="256" sumtext="예약시간"/>
- <Column id="m" type="STRING" size="256" sumtext="실행구분"/>
- <Column id="examseq" type="STRING" size="256" sumtext="examseq"/>
- <Column id="grupflag" type="STRING" size="256" sumtext="묶음검사 구분"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="묶음검사 구분"/>
- <Column id="dcynflag" type="STRING" size="256" sumtext="처방삭제여부"/>
- <Column id="addexamdel" type="STRING" size="256" sumtext="추가검사만 삭제여부 "/>
- <Column id="execprcpuniqno" type="STRING" size="256" sumtext="처방유일번호"/>
- <Column id="acpt_rsrvdd" type="STRING" size="256" sumtext="건진등록일자"/>
- <Column id="acpt_rsrvno" type="STRING" size="256" sumtext="예약번호"/>
- <Column id="acpt_hopedd" type="STRING" size="256" sumtext="건진접수일자"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_testflag_A0117" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_pamcdlst_uncocdlst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" sumtext="코드"/>
- <Column id="nm" type="STRING" size="256" sumtext="코드명"/>
- <Column id="cmpyrate" type="INT" size="256" sumtext="단체부담율"/>
- <Column id="insurate" type="INT" size="256" sumtext="공단부담율"/>
- <Column id="cntrrate" type="INT" size="256" sumtext="보건소부담률"/>
- <Column id="ownrate" type="INT" 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_init_baseinfo_rsrvflaglst_A0115" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_hedetlflaglst_A0069" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_room_roomlst_itemroom" 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="testroomcd" type="STRING" size="256" sumtext="검사실코드"/>
- <Column id="testroomnm" type="STRING" size="256" sumtext="검사실명"/>
- <Column id="cnt" type="INT" size="256" sumtext="인원"/>
- <Column id="healexamplacecd" type="STRING" size="256" sumtext="건진장소"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_healexamplacelst_S600" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="sel_add" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_barcdprntsetup_prntsetupinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prntsetupinfo" type="STRING" size="256" sumtext="코드"/>
- <Column id="macaddr" type="STRING" size="256" sumtext="macaddr"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="okflag" type="STRING" size="256"/>
- <Column id="lookaheadyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="lookaheadyn"/>
- <Col id="okflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_pkginfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_testinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_prntpatlist" 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="hngnm" type="STRING" size="256" sumtext="성명"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="age" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="sexage" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="pkgnm" type="STRING" size="256" sumtext="pkg명"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="pkg코드"/>
- <Column id="cmpynm" type="STRING" size="256" sumtext="업체명"/>
- <Column id="telno" type="STRING" size="256" sumtext="전화번호"/>
- <Column id="mpphonno" type="STRING" size="256" sumtext="휴대폰번호"/>
- <Column id="rgstno" type="STRING" size="256" sumtext="주민번호"/>
- <Column id="rsrvdttm" type="STRING" size="256" sumtext="예약일시"/>
- <Column id="orddttm" type="STRING" size="256" sumtext="접수일시"/>
- <Column id="orddd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="addr" type="STRING" size="256" sumtext="주소"/>
- <Column id="choiflag" type="STRING" size="256" sumtext="선택사항"/>
- <Column id="remcnts" type="STRING" size="256" sumtext="접수비고"/>
- <Column id="rsrvflag" type="STRING" size="256" sumtext="예약구분"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="등록일자"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="예약번호"/>
- <Column id="statflag" type="STRING" size="256" sumtext="상태구분"/>
- <Column id="cmpycd" type="STRING" size="256" sumtext="업체코드"/>
- <Column id="conseq" type="INT" size="256" sumtext="계약번호"/>
- <Column id="conhistseq" type="INT" size="256" sumtext="계약이력번호"/>
- <Column id="rsltcnstflag" type="STRING" size="256" sumtext="결과상담구분"/>
- <Column id="rsltcnstdd" type="STRING" size="256" sumtext="결과상담일자"/>
- <Column id="jobposcd" type="STRING" size="256" sumtext="직위코드"/>
- <Column id="testcd" type="STRING" size="256" sumtext="추가검사"/>
- <Column id="testnm" type="STRING" size="256" sumtext="추가검사명"/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초생성일시"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
- <Column id="totamt" type="STRING" size="256" sumtext="소계"/>
- <Column id="discamt" type="STRING" size="256" sumtext="할인금액"/>
- <Column id="reduamt" type="STRING" size="256" sumtext="감면금액"/>
- <Column id="restamt" type="STRING" size="256" sumtext="미수금액"/>
- <Column id="rcptamt" type="STRING" size="256" sumtext="실수납액"/>
- <Column id="totcnt" type="STRING" size="256" sumtext="누적횟수"/>
- <Column id="disccd" type="STRING" size="256" sumtext="DC코드"/>
- <Column id="clntempid" type="STRING" size="256" sumtext="관계자사번"/>
- <Column id="clntempidyn" type="STRING" size="256" sumtext="관계자여부"/>
- <Column id="hopedd_b" type="STRING" size="256" sumtext="이전검진일"/>
- <Column id="hopedd_bb" type="STRING" size="256" sumtext="전전검진일"/>
- <Column id="rsrvyn" type="STRING" size="256" sumtext="안내문발송여부"/>
- <Column id="expireyn" type="STRING" size="256" sumtext="직원소개 매핑여부"/>
- <Column id="vipyn" type="STRING" size="256" sumtext="vip여부"/>
- <Column id="clntgrde" type="STRING" size="256" sumtext="vip사유"/>
- <Column id="rsrvtm" type="STRING" size="256" sumtext="예약시간"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_seqprntdata_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="sexage" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="pkgnm" type="STRING" size="256" sumtext="pkg명"/>
- <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="예약번호"/>
- <Column id="testroomcd" type="STRING" size="256" sumtext="검사실코드"/>
- <Column id="testroomnm" type="STRING" size="256" sumtext="검사실명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_seqprntdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_seqprntdata_labelname" 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="hngnm" type="STRING" size="256" sumtext="성명"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="age" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="sexage" type="STRING" size="256" sumtext="성별/나이"/>
- <Column id="pkgnm" type="STRING" size="256" sumtext="pkg명"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="pkg코드"/>
- <Column id="cmpynm" type="STRING" size="256" sumtext="업체명"/>
- <Column id="telno" type="STRING" size="256" sumtext="전화번호"/>
- <Column id="mpphonno" type="STRING" size="256" sumtext="휴대폰번호"/>
- <Column id="rgstno" type="STRING" size="256" sumtext="주민번호"/>
- <Column id="rsrvdttm" type="STRING" size="256" sumtext="예약일시"/>
- <Column id="orddttm" type="STRING" size="256" sumtext="접수일시"/>
- <Column id="orddd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="addr" type="STRING" size="256" sumtext="주소"/>
- <Column id="choiflag" type="STRING" size="256" sumtext="선택사항"/>
- <Column id="remcnts" type="STRING" size="256" sumtext="접수비고"/>
- <Column id="rsrvflag" type="STRING" size="256" sumtext="예약구분"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="등록일자"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="예약번호"/>
- <Column id="statflag" type="STRING" size="256" sumtext="상태구분"/>
- <Column id="cmpycd" type="STRING" size="256" sumtext="업체코드"/>
- <Column id="conseq" type="INT" size="256" sumtext="계약번호"/>
- <Column id="conhistseq" type="INT" size="256" sumtext="계약이력번호"/>
- <Column id="rsltcnstflag" type="STRING" size="256" sumtext="결과상담구분"/>
- <Column id="rsltcnstdd" type="STRING" size="256" sumtext="결과상담일자"/>
- <Column id="jobposcd" type="STRING" size="256" sumtext="직위코드"/>
- <Column id="testcd" type="STRING" size="256" sumtext="추가검사"/>
- <Column id="testnm" type="STRING" size="256" sumtext="추가검사명"/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초생성일시"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
- <Column id="totamt" type="STRING" size="256" sumtext="소계"/>
- <Column id="discamt" type="STRING" size="256" sumtext="할인금액"/>
- <Column id="reduamt" type="STRING" size="256" sumtext="감면금액"/>
- <Column id="restamt" type="STRING" size="256" sumtext="미수금액"/>
- <Column id="rcptamt" type="STRING" size="256" sumtext="실수납액"/>
- <Column id="totcnt" type="STRING" size="256" sumtext="누적횟수"/>
- <Column id="disccd" type="STRING" size="256" sumtext="DC코드"/>
- <Column id="clntempid" type="STRING" size="256" sumtext="관계자사번"/>
- <Column id="clntempidyn" type="STRING" size="256" sumtext="관계자여부"/>
- <Column id="hopedd_b" type="STRING" size="256" sumtext="이전검진일"/>
- <Column id="hopedd_bb" type="STRING" size="256" sumtext="전전검진일"/>
- <Column id="rsrvyn" type="STRING" size="256" sumtext="안내문발송여부"/>
- <Column id="expireyn" type="STRING" size="256" sumtext="직원소개 매핑여부"/>
- <Column id="vipyn" type="STRING" size="256" sumtext="vip여부"/>
- <Column id="clntgrde" type="STRING" size="256" sumtext="vip사유"/>
- <Column id="rsrvtm" type="STRING" size="256" sumtext="예약시간"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_rexBarInfo_barcode_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="healexamno" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="rgstno" type="STRING" size="256"/>
- <Column id="hopedd" type="STRING" size="256"/>
- <Column id="hopedd_b" type="STRING" size="256"/>
- <Column id="hopedd_bb" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="healexamno"/>
- <Col id="srchhealexamdetlflag"/>
- <Col id="rgstno"/>
- <Col id="hopedd"/>
- <Col id="hopedd_b"/>
- <Col id="hopedd_bb"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_seqscndprntdata" 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_send" columnid="srchhealexamdetlflag"/>
- <BindItem id="item1" compid="group5.cmb_srchroomcd" propid="value" datasetid="ds_send" columnid="srchroomcd"/>
- <BindItem id="item2" compid="group5.ipt_srchcmpycd" propid="value" datasetid="ds_send" columnid="srchcmpycd"/>
- <BindItem id="item3" compid="group5.opt_srchcmpynm" propid="value" datasetid="ds_send" columnid="srchcmpynm"/>
- <BindItem id="item4" compid="group5.ipt_srchpnm" propid="value" datasetid="ds_send" columnid="srchpnm"/>
- <BindItem id="item5" compid="group5.rdo_srchcond" propid="value" datasetid="ds_send" columnid="srchstatfg"/>
- <BindItem id="item6" compid="group5.ipt_srchrgstno1" propid="value" datasetid="ds_send" columnid="srchrgstno1"/>
- <BindItem id="item7" compid="group5.ipt_srchrgstno2" propid="value" datasetid="ds_send" columnid="srchrgstno2"/>
- <BindItem id="item8" compid="group5.ipt_srchpkgcd" propid="value" datasetid="ds_send" columnid="srchpkgcd"/>
- <BindItem id="item9" compid="group5.opt_srchpkgnm" propid="value" datasetid="ds_send" columnid="srchpkgnm"/>
- <BindItem id="item10" compid="group5.ipt_srchtestcd" propid="value" datasetid="ds_send" columnid="srchtestcd"/>
- <BindItem id="item11" compid="group5.opt_srchtestnm" propid="value" datasetid="ds_send" columnid="srchtestnm"/>
- <BindItem id="item12" compid="group5.ipt_srchpid" propid="value" datasetid="ds_send" columnid="srchpid"/>
- <BindItem id="item13" compid="group5.ipt_srchfromdd" propid="value" datasetid="ds_send" columnid="srchfromdd"/>
- <BindItem id="item14" compid="group5.ipt_srchtodd" propid="value" datasetid="ds_send" columnid="srchtodd"/>
- <BindItem id="item15" compid="group5.combo1" propid="value" datasetid="ds_send" columnid="srchhealexamplacecd"/>
- <BindItem id="item16" compid="swt_prest.case_prest.chk_add" propid="value" datasetid="ds_main" columnid="sel_add"/>
- <BindItem id="item17" compid="input1" propid="value" datasetid="ds_send" columnid="prtcnt"/>
- <BindItem id="item18" compid="chk_lookaheadyn" propid="value" datasetid="ds_temp" columnid="lookaheadyn"/>
- </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";
- include "com_commodulexp::SSZFM00901.xjs";
- var vHealExamFlag = ""; //건진구분
- var vSrchCond2 = "pnm"; //조회조건2 : 성명
- var vSrchCond3 = "pid"; //조회조건3 : 등록번호
- var vSrchCond4 = "rgstno"; //조회조건4 : 주민번호
- function SMAHA00400_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMAHA00400_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(swt_prest.case_detl.grd_ordlst);
- grdf_setRowTypeIcon(swt_prest.case_detl.grd_ordlst, 0);
- grdf_initGrid(swt_prest.case_prest.grd_rsrvacptlst);
- grdf_initGrid(swt_prest.case_prest.grd_shadow);
- grdf_setToolTipBind(swt_prest.case_prest.grd_rsrvacptlst);
- grdf_setToolTipBind(swt_prest.case_prest.grd_shadow);
- grdf_setToolTipBind(swt_prest.case_detl.grd_ordlst);
-
- if(frmf_checkOpener())
- {
- fOpenInit();
- }
- else
- {
- fGetComnCdList();
- fGetBasicCdList();
- }
- chk_lookaheadyn.value = "Y";
-
- ds_send.setColumn(0, "prtcnt", "1");
- dsf_makeValue(ds_send, "scrnid", "string", frmf_getScreenID());
-
- var oParam = {};
- oParam.id = "TRLLC90101";
- oParam.service = "diagtestapplib.LisCommon";
- oParam.method = "reqGetSetUpInfo";
- oParam.inds = "scrnid=ds_send";
- oParam.outds = "ds_main_barcdprntsetup_prntsetupinfo=getSetUpInfo";
- oParam.async = false;
- //oParam.callback = "cf_TRLLC90101";
- tranf_submit(oParam);
- lf_convertXmlToDs(ds_main_barcdprntsetup_prntsetupinfo.getColumn(0,"prntsetupinfo")); //XML데이터로 프리터설정 관련 DS생성
-
- var instcd = sysf_getUserInfo("dutplceinstcd");
- if (instcd == "032")
- {
- btn_rsrvprnt.visible = true;
- }
- }
- function fOpenInit()
- {
- if( !frmf_checkOpener() ) return ;
-
- var sHealExamFg = opener.frmf_getParameter("SMAHA00400_PARAM1");
- var sHealExamDetlFg = opener.frmf_getParameter("SMAHA00400_PARAM2");
- var sDateChkYN = opener.frmf_getParameter("SMAHA00400_PARAM3");
-
- if(sDateChkYN == "N")
- {
- sDateChkYN = "";
- }
-
- var sStatFg = opener.frmf_getParameter("SMAHA00400_PARAM4");
- var sCmpyCd = opener.frmf_getParameter("SMAHA00400_PARAM5");
- var sRoomCd = opener.frmf_getParameter("SMAHA00400_PARAM6");
- var sPnm = opener.frmf_getParameter("SMAHA00400_PARAM7");
- var sPid = opener.frmf_getParameter("SMAHA00400_PARAM8");
- var sRgstNo1 = opener.frmf_getParameter("SMAHA00400_PARAM9");
- var sRgstNo2 = opener.frmf_getParameter("SMAHA00400_PARAM10");
- var sPkgCd = opener.frmf_getParameter("SMAHA00400_PARAM11");
- var sSrchcond2 = opener.frmf_getParameter("SMAHA00400_PARAM12");
-
- fGetComnCdList();
- sHealExamDetlFg = vHealExamFlag + "01";
- sStatFg = "C";
-
- fGetBasicCdList();
-
- group5.cmb_srchhealexamdetlflag.value = sHealExamDetlFg;
- group5.rdo_srchcond.value = sStatFg;
- group5.ipt_srchcmpycd.value = sCmpyCd;
- group5.cmb_srchroomcd.value = sRoomCd;
- group5.ipt_srchpnm.value = sPnm;
- group5.ipt_srchpid.value = sPid;
- group5.ipt_srchrgstno1.value = sRgstNo1;
- group5.ipt_srchrgstno2.value = sRgstNo2;
-
- fGetRsrvAcptList(sSrchcond2);
- }
- function fGetComnCdList()
- {
- if(utlf_isNull(vHealExamFlag))
- {
- vHealExamFlag = fGetHealExamFlag();
- }
-
- if(vHealExamFlag == "C")
- {
- var arrParam = [{dsNm: "ds_init_baseinfo_hedetlflaglst_A0069", cdGrpId: "A0069"}
- ,{dsNm: "ds_init_baseinfo_choiflaglst_A0116", cdGrpId: "A0116"}
- ,{dsNm: "ds_init_baseinfo_rsrvflaglst_A0115", cdGrpId: "A0115"}
- ,{dsNm: "ds_init_baseinfo_testflag_A0117", cdGrpId: "A0117"}
- ,{dsNm: "ds_init_baseinfo_statlst_A0107", cdGrpId: "A0107"}]
- appf_getCodeList(arrParam);
- }
- else
- {
- var arrParam = [{dsNm: "ds_init_baseinfo_hedetlflaglst_A0070", cdGrpId: "A0070"}
- ,{dsNm: "ds_init_baseinfo_choiflaglst_A0116", cdGrpId: "A0116"}
- ,{dsNm: "ds_init_baseinfo_rsrvflaglst_A0115", cdGrpId: "A0115"}
- ,{dsNm: "ds_init_baseinfo_testflag_A0117", cdGrpId: "A0117"}
- ,{dsNm: "ds_init_baseinfo_statlst_A0107", cdGrpId: "A0107"}]
- appf_getCodeList(arrParam);
- }
- //submit("TRZBC00101");
- }
- function fGetBasicCdList()
- {
- var arrParam = [{dsNm: "ds_init_baseinfo_healexamplacelst_S600", cdGrpId: "S600"}
- ,{dsNm: "ds_init_baseinfo_rsltcnstflaglst_S080", cdGrpId: "S080"}];
- healGetCodeList(arrParam);
- ds_send.setColumn(0, "srchinstcd", sysf_getUserInfo("posinstcd"));
-
- var oParam = {};
- oParam.id = "TRAHA00104";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetDiscCdList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_=disccdlst ds_init_baseinfo_pamcdlst_uncocdlst=uncocdlst ds_=cncruncocdlst ds_=calclst";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA00104";
- tranf_submit(oParam);
-
- ds_send.setColumn(0, "srchinstcd", sysf_getUserInfo("posinstcd") );
-
- var oParam = {};
- oParam.id = "TRAHB01502";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetRoomCdList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_room_roomlst_itemroom=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHB01502";
- tranf_submit(oParam);
-
- if(vHealExamFlag=="C")
- {
- group5.cmb_srchhealexamdetlflag.innerdataset = "ds_init_baseinfo_hedetlflaglst_A0069";
- group5.cmb_srchhealexamdetlflag.codecolumn = "cdid";
- group5.cmb_srchhealexamdetlflag.datacolumn = "cdnm";
- var sDetlFg = "ds_init_baseinfo_hedetlflaglst_A0069";
- }
- else
- {
- group5.cmb_srchhealexamdetlflag.innerdataset = "ds_init_baseinfo_hedetlflaglst_A0070";
- group5.cmb_srchhealexamdetlflag.codecolumn = "cdid";
- group5.cmb_srchhealexamdetlflag.datacolumn = "cdnm";
- var sDetlFg = "ds_init_baseinfo_hedetlflaglst_A0070";
- }
- var curDt = utlf_getCurrentDate();
-
- group5.cmb_srchhealexamdetlflag.index = 0;
- group5.ipt_srchfromdd.value = curDt;
- group5.ipt_srchtodd.value = curDt;
-
- ds_main_rsrvacptlst_item.clearData();
- ds_main_ordinfo_ordlst.clearData();
-
- swt_prest.tabindex = 0;
-
- var vHealExamDetlFg = fGetHealExamDetlFlag();
- var nodelist = eval(sDetlFg);
-
- if(nodelist.rowcount > 0)
- {
- group5.cmb_srchhealexamdetlflag.value = vHealExamDetlFg;
- }
- }
- function fGetRsrvAcptList(srchcond2)
- {
- if(!utlf_isNull(srchcond2))
- {
- vSrchCond2 = srchcond2;
- }
- ds_main_rsrvacptlst_item.clearData();
-
- if(utlf_isNull(vHealExamFlag))
- {
- sysf_messageBox("조회조건이 불충분합니다!", "E999");
- return;
- }
-
- if(ds_send.getColumn(0, "srchdateyn") != "Y" )
- {
- if(utlf_isNull(ds_send.getColumn(0, "srchpid")) && String(ds_send.getColumn(0, "srchpnm")).length < 2 &&
- String(ds_send.getColumn(0, "srchrgstno1")).length < 6 && String(ds_send.getColumn(0, "srchrgstno2")).length < 7)
- {
- sysf_messageBox("일자에 구분없이 조회할 경우 성명, 등록번호, 주민번호 중 한 조건을 반드시 입력하셔야 합니다.", "E999");
- return;
- }
- }
- ds_send.setColumn(0, "srchinstcd", sysf_getUserInfo("posinstcd"));
- ds_send.setColumn(0, "srchhealexamflag", vHealExamFlag);
- ds_send.setColumn(0, "srchcond2", vSrchCond2);
-
- var oParam = {};
- oParam.id = "TRAHA00401";
- oParam.service = "healexamrsrvacptapp.HealExamPrest";
- oParam.method = "reqGetHealExamPrestList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_rsrvacptlst_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA00401";
- tranf_submit(oParam);
-
- }
- function group5_ipt_srchcmpycd_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- group5.btn_selcmpy.click();
- }
- }
- function group5_btn_selcmpy_onclick(obj:Button, e:ClickEventInfo)
- {
- if (vHealExamFlag == "C")
- {
- fGetComnCd("SMAHA00400", "08" , "nm", group5.ipt_srchcmpycd.value, group5.ipt_srchcmpycd,group5.opt_srchcmpynm);
- }
- else
- {
- fGetComnCd("SMAHA01500", "09" , "cd", group5.ipt_srchcmpycd.value, group5.ipt_srchcmpycd,group5.opt_srchcmpynm);
- }
- }
- function group5_btn_selpkg_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_temp.setColumn(0, "okflag", "");
- ds_temp_pkginfo_item.clearData();
-
- fGetPkgCd("SMAHA00100", "P", "N","nm" , group5.ipt_srchpkgcd.value, ds_send.getColumn(0, "srchhealexamdetlflag") , "" , "ds_temp_pkginfo_item");
- if(ds_temp.getColumn(0, "okflag") == "ok")
- {
- group5.ipt_srchpkgcd.value = ds_temp_pkginfo_item.getColumn(0, "pkgcd");
- group5.opt_srchpkgnm.value = ds_temp_pkginfo_item.getColumn(0, "pkgnm");
- }
- }
- function group5_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_temp.setColumn(0, "okflag", "");
- ds_temp_testinfo_item.clearData();
-
- fGetPkgCd("SMAHA00100", "A", "N","nm" , group5.ipt_srchtestcd.value, ds_send.getColumn(0, "srchhealexamdetlflag") , "" , "ds_temp_testinfo_item");
- if(ds_temp.getColumn(0, "okflag") == "ok")
- {
- group5.ipt_srchtestcd.value = ds_temp_testinfo_item.getColumn(0, "testcd");
- group5.opt_srchtestnm.value = ds_temp_testinfo_item.getColumn(0, "testnm");
- }
- }
- function group5_ipt_srchpnm_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- fGetRsrvAcptList("pnm");
- group5.ipt_srchrgstno1.setFocus();
- }
- }
- function group5_ipt_srchrgstno1_onkeyup(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- fGetRsrvAcptList("rgstno");
- }
- }
- function group5_ipt_srchrgstno2_onkeyup(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- fGetRsrvAcptList("rgstno");
- }
- }
- function group5_ipt_srchpid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- fGetRsrvAcptList("pid");
- }
- }
- function group5_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_init_room_roomlst_itemroom.clearData();
- ds_send.setColumn(0, "srchroomcd","");
- var oParam = {};
- oParam.id = "TRAHB01502";
- oParam.service = "healexambaseapp.ComCode";
- oParam.method = "reqGetRoomCdList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_room_roomlst_itemroom=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHB01502";
- tranf_submit(oParam);
- }
- function group5_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- if(utlf_isNull(group5.ipt_srchcmpycd.value))
- {
- ds_send.setColumn(0, "srchcmpynm", "");
- }
- if(utlf_isNull(group5.ipt_srchpkgcd.value))
- {
- ds_send.setColumn(0, "srchpkgnm", "");
- }
- if(!utlf_isNull(group5.ipt_srchpnm.value))
- {
- fGetRsrvAcptList(vSrchCond2);
- }
- else if(!utlf_isNull(group5.ipt_srchpid.value))
- {
- fGetRsrvAcptList(vSrchCond3);
- }
- else if(!utlf_isNull(group5.ipt_srchrgstno1.value))
- {
- fGetRsrvAcptList(vSrchCond4);
- }
- else
- {
- fGetRsrvAcptList();
- }
- }
- function swt_prest_case_prest_grd_rsrvacptlst_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if(frmf_checkOpener())
- {
- fSetRsrvInfo();
- }
- else
- {
- fGetOrdInfo();
- }
- }
- function fSetRsrvInfo()
- {
- if(!frmf_checkOpener()) return;
-
- var idx = ds_main_rsrvacptlst_item.rowposition;
- if(idx < 0) return;
-
- var vRsrvdd = ds_main_rsrvacptlst_item.getColumn(idx, "rsrvdd");
- var vRsrvno = ds_main_rsrvacptlst_item.getColumn(idx, "rsrvno");
-
- if(utlf_isNull(vRsrvdd) || utlf_isNull(vRsrvno)) return;
-
- var vDestNd = opener.frmf_getParameter("SMAHA00400_PARAM13");
- dsf_makeValue(eval("opener."+vDestNd), "rsrvdd", "string", vRsrvdd);
- dsf_makeValue(eval("opener."+vDestNd), "rsrvno", "string", vRsrvno);
-
- var receiveref = eval("opener.ds_temp_SMAHA00400");
- opener.dsf_makeValue(receiveref, "okflag", "string", "ok", 0);
- this.close();
- }
- function fGetOrdInfo()
- {
- ds_main_ordinfo_ordlst.clearData();
-
- var idx = ds_main_rsrvacptlst_item.rowposition;
- if(idx < 0)
- {
- sysf_messageBox("건진항목을 선택하세요", "E999");
- return ;
- }
- vTmp = String(ds_main_rsrvacptlst_item.getColumn(idx , "rgstno"));
- ds_send.setColumn(0, "srchhealexamflag" , fGetHealExamFlag());
- ds_send.setColumn(0, "srchpid" , ds_main_rsrvacptlst_item.getColumn(idx, "pid"));
- ds_send.setColumn(0, "srchpnm" , ds_main_rsrvacptlst_item.getColumn(idx, "hngnm"));
- ds_send.setColumn(0, "srchrgstno1" , vTmp.substr(0 ,6));
- ds_send.setColumn(0, "srchrgstno2" , vTmp.substr(7 ,7));
- ds_send.setColumn(0, "srchrsrvdd" , ds_main_rsrvacptlst_item.getColumn(idx, "rsrvdd"));
- ds_send.setColumn(0, "srchrsrvno" , ds_main_rsrvacptlst_item.getColumn(idx, "rsrvno"));
- ds_send.setColumn(0, "srchorddd" , ds_main_rsrvacptlst_item.getColumn(idx, "orddd"));
- ds_send.setColumn(0, "srchcretno" , ds_main_rsrvacptlst_item.getColumn(idx, "cretno"));
-
- var oParam = {};
- oParam.id = "TRAHA00701";
- oParam.service = "healexamrsrvacptapp.RsrvAcpt";
- oParam.method = "reqGetOrdInfo";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_ordinfo_ordlst=item ds_=info";
- oParam.async = false;
- oParam.callback = "cf_TRAHA00701";
- tranf_submit(oParam);
- }
- function cf_TRAHA00701(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0) return;
- else
- {
- swt_prest.tabindex = 1;
- }
- }
- function ds_main_ordinfo_ordlst_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "dcflag")
- {
- obj.setColumn(e.row, "dcflag", (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "N");
- }
- }
- function swt_prest_case_prest_chk_add_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y")
- {
- fSetGrdCheck("Y", swt_prest.case_prest.grd_rsrvacptlst);
- }
- else
- {
- fSetGrdCheck("N", swt_prest.case_prest.grd_rsrvacptlst);
- }
- }
- function fSetGrdCheck(vCheck, vGrid)
- {
- for(var i = 0; i < this.objects[vGrid.binddataset].rowcount; i++)
- {
- this.objects[vGrid.binddataset].setColumn(i, "sel", vCheck);
- }
- }
-
- function ds_main_rsrvacptlst_item_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "sel")
- {
- obj.setColumn(e.row, "sel", (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "N");
- }
- }
- function btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- if(swt_prest.tabindex == 0)
- {
- if(ds_main_rsrvacptlst_item.rowcount == 0) return;
- else
- {
- grdf_exportExcel(swt_prest.case_prest.grd_shadow, "excel", "예약접수현황", "true", "", "");
- }
- }
- else
- {
- if(ds_main_rsrvacptlst_item.rowcount == 0) return;
- else
- {
- grdf_exportExcel(swt_prest.case_prest.grd_ordlst, "excel", "SheetName", "true", "", "");
- }
- }
- }
- function btn_prntset_onclick(obj:Button, e:ClickEventInfo)
- {
- fSetPrint();
- }
- function fSetPrint()
- {
- var objArg = new Object();
- objArg.arg_sSetupInfo = ds_main_barcdprntsetup_prntsetupinfo.getColumn(0,"prntsetupinfo");
- frmf_open("SPZUR00300", "SPZUR00300", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- function btn_prntlist_onclick(obj:Button, e:ClickEventInfo)
- {
- fRsrvPatListPrnt();
- }
- function fRsrvPatListPrnt()
- {
- var nodeList = ds_main_rsrvacptlst_item.getCaseCount("sel == 'Y'");
- if(nodeList == 0)
- {
- sysf_messageBox("출력할 내역이 ", "I004");
- return ;
- }
- ds_main_prntpatlist.copyData(ds_main_rsrvacptlst_item);
- ds_main_prntpatlist.clearData();
-
- for(var i = 0; i < ds_main_rsrvacptlst_item.rowcount; i++)
- {
- if(ds_main_rsrvacptlst_item.getColumn(i, "sel") == "Y")
- {
- var addRow = ds_main_prntpatlist.addRow();
- ds_main_prntpatlist.copyRow(addRow, ds_main_rsrvacptlst_item, i)
- }
- }
-
- if(chk_lookaheadyn.value == "Y")
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/prntpatlist/list", ds_main_prntpatlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = null;
- rptf_exeReportPreview30(["RPAHA00401"],[objParam], option);
- }
- else
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/prntpatlist/list", ds_main_prntpatlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "directprint=1";
- rptf_exeReportPreview30(["RPAHA00401"],[objParam], option);
- }
- }
- function btn_prntseq_onclick(obj:Button, e:ClickEventInfo)
- {
- fPrntScndSeq();
- }
- function fPrntScndSeq()
- {
- var cnt = ds_main_rsrvacptlst_item.rowcount;
- var sel = "";
- var nodeList = null;
- for(var i = 0; i < cnt; i++)
- {
- sel = ds_main_rsrvacptlst_item.getColumn(i, "sel");
- if(sel == "Y")
- {
- ds_send.setColumn(0, "srchhealexamflag", fGetHealExamFlag());
- ds_send.setColumn(0, "srchrsrvdd", ds_main_rsrvacptlst_item.getColumn(i, "rsrvdd"));
- ds_send.setColumn(0, "srchrsrvno", ds_main_rsrvacptlst_item.getColumn(i, "rsrvno"));
- ds_send.setColumn(0, "srchcmpycd", ds_main_rsrvacptlst_item.getColumn(i, "cmpycd"));
- ds_send.setColumn(0, "srchconseq", ds_main_rsrvacptlst_item.getColumn(i, "conseq"));
- dsf_makeValue(ds_send, "srchchoiflag", "string", ds_main_rsrvacptlst_item.getColumn(i, "choiflag"));
-
- var oParam = {};
- oParam.id = "TRAHA00402";
- oParam.service = "healexamrsrvacptapp.HealExamPrest";
- oParam.method = "reqGetSeqPrntData";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_seqprntdata_item=item ds_=itemadd";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA00402";
- tranf_submit(oParam);
- dsf_makeValue(ds_main_seqscndprntdata, "pid", "string", ds_main_rsrvacptlst_item.getColumn(i, "pid"));
- dsf_makeValue(ds_main_seqscndprntdata, "hngnm", "string", ds_main_rsrvacptlst_item.getColumn(i, "hngnm"));
- dsf_makeValue(ds_main_seqscndprntdata, "sexage", "string", ds_main_rsrvacptlst_item.getColumn(i, "sexage"));
- dsf_makeValue(ds_main_seqscndprntdata, "pkgnm", "string", ds_main_rsrvacptlst_item.getColumn(i, "pkgnm"));
- dsf_makeValue(ds_main_seqscndprntdata, "brtdd", "string", "");
- dsf_makeValue(ds_main_seqscndprntdata, "orddd", "string", "");
- dsf_makeValue(ds_main_seqscndprntdata, "cmpynm", "string", ds_main_rsrvacptlst_item.getColumn(i, "cmpynm"));
- dsf_makeValue(ds_main_seqscndprntdata, "rrgstno", "string", ds_main_rsrvacptlst_item.getColumn(i, "rgstno"));
- dsf_makeValue(ds_main_seqscndprntdata, "hopedd", "string", ds_main_rsrvacptlst_item.getColumn(i, "hopedd"));
-
- for(var j = 0; j < ds_main_seqprntdata_item.rowcount; j++)
- {
- dsf_makeValue(ds_main_seqscndprntdata, "testroom"+ j, ds_main_seqprntdata_item.getColumn(j, "testroomnm"));
- }
- nodeList = ds_main_seqscndprntdata;
- if(nodeList.rowcount > 0)
- {
- if(chk_lookaheadyn.value == "Y")
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/seqscndprntdata", ds_main_seqscndprntdata);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30(["RPAHA00412"],[objParam], option);
- }
- else
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/seqscndprntdata", ds_main_seqscndprntdata);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "directprint=1";
- rptf_exeReportPreview30(["RPAHA00412"],[objParam], option);
- }
- }
- }
- }
- }
- function btn_prntlabel_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetLabelName();
- }
- function fGetLabelName()
- {
- ds_main_seqprntdata_labelname.clearData();
-
- for(var i = 0; i < ds_main_rsrvacptlst_item.rowcount; i++)
- {
- if(ds_main_rsrvacptlst_item.getColumn(i, "sel") == "Y")
- {
- var addRow = ds_main_seqprntdata_labelname.addRow();
- ds_main_seqprntdata_labelname.copyRow(addRow, ds_main_rsrvacptlst_item, i)
- }
- }
-
- nodeList = ds_main_seqprntdata_labelname.rowcount;
-
- if(nodeList > 0)
- {
- rptf_printRexbar("RPAHA00403",chk_lookaheadyn.value,"root/main/seqprntdata/labelname/list",ds_main_seqprntdata_labelname);
- // if(chk_lookaheadyn.value == "Y")
- // {
- // var objDOM = rptf_createDOM();
- // rptf_setNodeListToDOM(objDOM, "/root/main/seqprntdata/labelname/list", ds_main_seqprntdata_labelname);
- // var objParam = new Object();
- // objParam.xml_data_XML1 = objDOM.documentElement.source;
- // var option = "";
- // rptf_exeReportPreview30(["RPAHA00403"],[objParam], option);
- // rptf_printRexbar("RPAHA00403","Y","root/main/seqprntdata/labelname/list",ds_main_seqprntdata_labelname);
- // }
- // else
- // {
- // var objDOM = rptf_createDOM();
- // rptf_setNodeListToDOM(objDOM, "/root/main/seqprntdata/labelname/list", ds_main_seqprntdata_labelname);
- // var objParam = new Object();
- // objParam.xml_data_XML1 = objDOM.documentElement.source;
- // var option = "directprint=1;printdialog=0;";
- // rptf_exeReportPreview30(["RPAHA00403"],[objParam], option);
- // rptf_printRexbar("RPAHA00403",null,"/root/main/seqprntdata/labelname/list",ds_main_seqprntdata_labelname);
- // }
- }
- }
- function btn_prntname_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetBarCodeList();
- }
- function fGetBarCodeList()
- {
- var cnt = ds_main_rsrvacptlst_item.rowcount;
- var sel = "";
- var prtcnt = ds_send.getColumn(0, "prtcnt");
-
- for(var i = 0; i < prtcnt; i++)
- {
- for(var j = 0; j < cnt; j++)
- {
- sel = ds_main_rsrvacptlst_item.getColumn(j, "sel");
- if (sel == "Y")
- {
- ds_rexBarInfo_barcode_list.clearData();
- ds_rexBarInfo_barcode_list.addRow();
- ds_rexBarInfo_barcode_list.setColumn(0, "pid", ds_main_rsrvacptlst_item.getColumn(j, "pid"));
- ds_rexBarInfo_barcode_list.setColumn(0, "hngnm", ds_main_rsrvacptlst_item.getColumn(j, "hngnm"));
- ds_rexBarInfo_barcode_list.setColumn(0, "sex", ds_main_rsrvacptlst_item.getColumn(j, "sex"));
- ds_rexBarInfo_barcode_list.setColumn(0, "age", ds_main_rsrvacptlst_item.getColumn(j, "age"));
- ds_rexBarInfo_barcode_list.setColumn(0, "hopedd", ds_main_rsrvacptlst_item.getColumn(j, "hopedd"));
- ds_rexBarInfo_barcode_list.setColumn(0, "srchhealexamdetlflag", group5.cmb_srchhealexamdetlflag.text);
- ds_rexBarInfo_barcode_list.setColumn(0, "healexamno", ds_main_rsrvacptlst_item.getColumn(j, "rsrvno"));
- ds_rexBarInfo_barcode_list.setColumn(0, "hopedd_b", ds_main_rsrvacptlst_item.getColumn(j, "hopedd_b"));
- ds_rexBarInfo_barcode_list.setColumn(0, "hopedd_bb", ds_main_rsrvacptlst_item.getColumn(j, "hopedd_bb"));
-
- frmf_modal("SPMNZ00300", "SPMNZ00300", "", "", "", "", "", "", "", "", "", "", "M");
- //1.0에서 미리보기 관계없이 바로 출력됨으로 수정 .2018.05.25
- rptf_printRexbar("RPAHR09033","","root/rexBarInfo/barcode/list",ds_rexBarInfo_barcode_list);
- // rptf_printRexbar("RPAHR09033",chk_lookaheadyn.value,"root/rexBarInfo/barcode/list",ds_rexBarInfo_barcode_list);
- // if(chk_lookaheadyn.value == "Y")
- // {
- // trace('1');
- // var objDOM = rptf_createDOM();
- // rptf_setNodeListToDOM(objDOM, "/root/rexBarInfo/barcode/list", ds_rexBarInfo_barcode_list);
- // var objParam = new Object();
- // objParam.xml_data_XML1 = objDOM.documentElement.source;
- //
- // var option = "open=1;save=1;directprint=1;printdialog=0;print=1;zoom=0;";
- // rptf_exeReportPreview30(["RPAHR09033"],[objParam], option);
- // }
- // else
- // {
- // trace('2');
- // var objDOM = rptf_createDOM();
- // rptf_setNodeListToDOM(objDOM, "/root/rexBarInfo/barcode/list", ds_rexBarInfo_barcode_list);
- // var objParam = new Object();
- // objParam.xml_data_XML1 = objDOM.documentElement.source;
- // //var option = "directprint=1";
- // var option = "";
- // rptf_exeReportPreview30(["RPAHR09033"],[objParam], option);
- // }
- }
- }
- }
- }
- function button1_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetRslt();
- }
- function fGetRslt()
- {
- var nodeList = ds_main_rsrvacptlst_item.getCaseCount("sel == 'Y'");
-
- if(nodeList == 0)
- {
- sysf_messageBox("출력할 내역이 ", "I004");
- return ;
- }
-
- ds_main_prntpatlist.clearData();
-
- for(var i = 0; i < ds_main_rsrvacptlst_item.rowcount; i++)
- {
- if(ds_main_rsrvacptlst_item.getColumn(i, "sel") == "Y")
- {
- var addRow = ds_main_prntpatlist.addRow();
- ds_main_prntpatlist.copyRow(addRow, ds_main_rsrvacptlst_item, i)
- }
- }
-
- if(chk_lookaheadyn.value == "Y")
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/prntpatlist/list", ds_main_prntpatlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30(["RPAHA00405"],[objParam], option);
- }
- else
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/prntpatlist/list", ds_main_prntpatlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "directprint=1";
- rptf_exeReportPreview30(["RPAHA00405"],[objParam], option);
- }
- }
- function chk_lookaheadyn_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y")
- {
- }
- else
- {
- ds_temp.setColumn(0, "lookaheadyn", "");
- }
- }
- function btn_rsrvprnt_onclick(obj:Button, e:ClickEventInfo)
- {
- fRsrvPatInfoPrnt();
- }
- /**=============================================================================================
- @desc : 예약프로그램 안내문 출력.(선택내역만 출력)
- *=============================================================================================*/
- function fRsrvPatInfoPrnt(){
- dsf_createDs("ds_nodeList");
- ds_main_rsrvacptlst_item.filter("sel=='Y'")
- ds_nodeList.copyData(ds_main_rsrvacptlst_item, true);
- ds_main_rsrvacptlst_item.filter("");
-
- if(ds_nodeList.rowcount == 0){
- sysf_messageBox("출력할 내역이 ", "I004");
- return ;
- }
-
- var objDOM = rptf_createDOM(); // DOM 객체 설정
- rptf_setNodeListToDOM(objDOM, "/root/main/rsrvprntdata/list" , ds_nodeList);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
-
- var option = "directprint=1;printdialog=0;";
- if(chk_lookaheadyn.value == "Y") option = "";
-
- rptf_exeReportPreview30(["RPAHA00415"],[objParam], option);
- } ]]></Script>
- </Form>
- </FDL>
|