1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMNA00700" position="absolute 0 0 1256 805" titletext="공여자문진" oninit="SMMNA00700_oninit" onload="SMMNA00700_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 2 13 1197 757" id="group1">
- <Layouts>
- <Layout>
- <Tab position="absolute 465 13 1190 735" id="switch1" class="sw_box">
- <Tabpages>
- <Tabpage text="문진기록 1" id="case1" enable="false">
- <Layouts>
- <Layout width="725" height="695">
- <Shape position="absolute 5 301 718 307" linetype="horizontal" id="line13" class="line_1" style="strokepen:3 solid #33bbbbff; :disabled {strokepen:3 solid #33bbbbff;}"/>
- <Static text="건강진단" position="absolute 10 284 100 297" id="caption4" class="tit_2"/>
- <Shape position="absolute 5 21 718 27" linetype="horizontal" id="line3" class="line_1" style="strokepen:3 solid #33bbbbff; :disabled {strokepen:3 solid #33bbbbff;}"/>
- <Static text="기록정보" position="absolute 10 5 100 18" id="caption5" class="tit_2"/>
- <Radio position="absolute 442 76 587 94" id="rad_doncareryn" taborder="8" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" index="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">유</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">무</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 442 153 587 171" id="radio3" taborder="12" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">혈소판</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">백혈구</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 442 100 602 118" id="radio4" taborder="10" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">전혈헌혈</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">성분헌혈</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="헌혈종류" position="absolute 10 130 100 143" id="caption22" class="tit_2"/>
- <Shape position="absolute 5 146 718 152" linetype="horizontal" id="line4" class="line_1" style="strokepen:3 solid #33bbbbff; :disabled {strokepen:3 solid #33bbbbff;}"/>
- <Edit position="absolute 89 50 189 69" align="align:left middle;" id="input2" class="input_default" enable="true"/>
- <Edit position="absolute 273 51 356 70" align="align:center middle;" id="input5" class="input_default" enable="true"/>
- <Edit position="absolute 88 26 188 45" align="align:center middle;" id="input7" class="input_default" enable="true" style="align:center middle; :disabled {align:center middle;}"/>
- <Edit position="absolute 191 26 356 45" align="align:center middle;" id="input8" class="input_default" enable="true" style="align:center middle; :disabled {align:center middle;}"/>
- <MaskEdit position="absolute 440 26 530 45" align="align:center middle;" id="input9" class="input_default" enable="true" mask="yyyy-MM-dd" style="align:center middle;"/>
- <MaskEdit position="absolute 533 26 613 45" align="align:center middle;" id="input10" class="input_default" enable="true" mask="hh:mm:ss" style="align:center middle;" type="number"/>
- <Radio position="absolute 90 153 235 171" id="radio5" taborder="11" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">400ml</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">320ml</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="과거 헌혈경력 및 검사결과 조회" position="absolute 10 183 221 196" id="caption25" class="tit_2"/>
- <Shape position="absolute 5 199 718 205" linetype="horizontal" id="line5" class="line_1" style="strokepen:3 solid #33bbbbff; :disabled {strokepen:3 solid #33bbbbff;}"/>
- <Static text="기록자" position="absolute 5 25 85 48" align="align:center middle;" id="caption14" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;align:left middle;}"/>
- <Static text="기록일시" position="absolute 357 25 437 48" align="align:center middle;" id="caption7" class="cell_1" style="padding:0 0 0 4; :disabled {align:left middle;}"/>
- <Static text="공여자혈액형" position="absolute 357 49 437 72" align="align:center middle;" id="caption10" class="cell_1" wordwrap="none" style="padding:0 0 0 4; :disabled {align:left middle;}"/>
- <Static text="환자등록번호" position="absolute 192 50 272 73" align="align:center middle;" id="caption11" class="cell_1" wordwrap="none" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;align:left middle;}"/>
- <Static text="검사일자" position="absolute 534 48 614 71" align="align:center middle;" id="caption8" class="cell_1" style="padding:0 0 0 4; :disabled {align:left middle;}"/>
- <Static text="환자성명" position="absolute 5 49 85 72" align="align:center middle;" id="caption9" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;align:left middle;}"/>
- <Static text="환자와의관계" position="absolute 5 73 85 96" align="align:center middle;" id="caption12" class="cell_1" wordwrap="none" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;align:left middle;}"/>
- <Static text="헌혈경험" position="absolute 357 73 437 96" align="align:center middle;" id="caption13" class="cell_1" style="padding:0 0 0 4; :disabled {align:left middle;}"/>
- <Static text="최근헌혈일" position="absolute 5 97 85 120" align="align:center middle;" id="caption15" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;align:left middle;}"/>
- <Static text="헌혈구분" position="absolute 357 97 437 120" align="align:center middle;" id="caption29" class="cell_1" style="padding:0 0 0 4; :disabled {align:left middle;}"/>
- <Button position="absolute 631 177 717 196" id="button11" class="btn2" text="헌혈경력조회"/>
- <Static text="전혈헌혈" position="absolute 5 150 85 173" align="align:center middle;" id="caption23" class="cell_1" style="padding:0 0 0 4; :disabled {align:left middle;}"/>
- <Static text="성분헌혈" position="absolute 357 150 437 173" align="align:center middle;" id="caption24" class="cell_1" style="padding:0 0 0 4; :disabled {align:left middle;}"/>
- <Radio position="absolute 87 205 712 223" id="radio6" taborder="13" columncount="4" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">헌혈경력없음</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">적격</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">부적격</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">판정불가</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="실명확인방법" position="absolute 5 227 83 273" align="align:center middle;" id="caption31" class="cell_1" onclick="group1_switch1_case1_caption31_onclick" style="padding:0 0 0 4; :disabled {padding:0 0 0 2;}"/>
- <Static text="조회결과" position="absolute 5 203 83 226" align="align:center middle;" id="caption30" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 2;}"/>
- <Shape position="absolute 5 548 718 554" linetype="horizontal" id="line15" class="line_1" style="strokepen:3 solid #33bbbbff; :disabled {strokepen:3 solid #33bbbbff;}"/>
- <Static text="헌혈 적부 판정" position="absolute 10 531 115 544" id="caption32" class="tit_2"/>
- <Radio position="absolute 110 554 360 572" id="radio8" taborder="33" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">헌혈가능</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">헌혈불가</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Shape position="absolute 5 571 715 577" linetype="vertical" id="line16" class="line_2"/>
- <Static text="수축기 : 90~179, 이완기 <100mmHg>" position="absolute 426 332 676 350" id="caption46"/>
- <Static text="37.5 ℃ 이하" position="absolute 426 356 676 374" id="caption47"/>
- <Static text="50 ~ 100회 / 분" position="absolute 426 380 676 398" id="caption48"/>
- <Static text="전혈 ≥ 1.053, 성분채혈 ≥ 1.052" position="absolute 426 404 676 422" id="caption49"/>
- <Static text="전혈 ≥ 12.5, 성분채혈 ≥ 12.0 g/㎗" position="absolute 426 428 676 446" id="caption50"/>
- <Static text="한단위 혈소판 ≥ 150, 두단위 혈소판 ≥ 250 × 103/㎕" position="absolute 425 452 725 470" id="caption51"/>
- <Static text="320ml 전혈 ≥ 만 16세, 기타 ≥ 만 17세" position="absolute 426 500 669 518" id="caption52"/>
- <Edit position="absolute 99 330 184 349" align="align:center middle;" id="inp_bpnval1" class="input_default" taborder="16"/>
- <Edit position="absolute 203 330 291 349" align="align:center middle;" id="input16" class="input_default" taborder="17"/>
- <Static text="/" position="absolute 189 332 201 350" id="caption53"/>
- <Static text="맥박" position="absolute 5 377 97 400" align="align:center middle;" id="caption40" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Static text="혈액비증" position="absolute 5 401 97 424" align="align:center middle;" id="caption41" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Static text="혈색소량" position="absolute 5 425 97 448" align="align:center middle;" id="caption42" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Static text="혈소판수" position="absolute 5 449 97 472" align="align:center middle;" id="caption43" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Static text="과거총단백검사" position="absolute 5 473 97 496" align="align:center middle;" id="caption44" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Static text="검진항목" position="absolute 5 305 97 328" align="align:center middle;" id="caption34" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Static text="연령" position="absolute 5 497 97 520" align="align:center middle;" id="caption45" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Static text="결과" position="absolute 99 305 298 328" align="align:center middle;" id="caption35" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Static text="판정" position="absolute 300 305 406 328" align="align:center middle;" id="caption36" class="cell_1" style="padding:0 0 0 4;"/>
- <Static text="참고치" position="absolute 408 305 718 328" align="align:center middle;" id="caption37" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Static text="혈압" position="absolute 5 329 97 352" align="align:center middle;" id="caption38" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Static text="체온" position="absolute 5 353 97 376" align="align:center middle;" id="caption39" class="cell_1" style="padding:0 0 0 4; :disabled {padding:0 0 0 4;}"/>
- <Edit position="absolute 99 354 291 373" align="align:center middle;" id="input17" class="input_default" taborder="19"/>
- <Edit position="absolute 99 378 291 397" align="align:center middle;" id="input18" class="input_default" taborder="21"/>
- <Edit position="absolute 99 426 291 445" align="align:center middle;" id="input19" class="input_default" taborder="25"/>
- <Edit position="absolute 99 450 291 469" align="align:center middle;" id="input20" class="input_default" taborder="27"/>
- <Edit position="absolute 99 498 291 517" align="align:center middle;" id="input21" class="input_default" taborder="31"/>
- <Static text="혈액적부 판정" position="absolute 5 552 105 575" align="align:center middle;" id="caption33" class="cell_1"/>
- <Shape position="absolute 5 571 718 577" linetype="vertical" id="line26" class="line_2"/>
- <Combo position="absolute 355 0 415 19" id="combo2" visible="false" innerdataset="ds_init_combo2" datacolumn="cdnm" codecolumn="cdid"/>
- <Combo position="absolute 417 0 462 19" id="combo3" visible="false" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">+</Col>
- <Col id="datacolumn">+</Col>
- </Row>
- <Row>
- <Col id="codecolumn">-</Col>
- <Col id="datacolumn">-</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Radio position="absolute 88 75 265 95" id="radio10" taborder="6" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">혈연</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">비혈연</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="( ) 촌" position="absolute 269 75 354 95" id="caption59"/>
- <Edit position="absolute 274 75 320 94" align="align:center middle;" id="inp_patrelachon" taborder="7"/>
- <Calendar position="absolute 88 98 188 117" align="align:center middle;" id="input38" class="input_s_essential" taborder="9"/>
- <Calendar position="absolute 617 49 717 68" align="align:center middle;" id="inp_testdd" class="input_s_essential" taborder="5"/>
- <Radio position="absolute 307 330 409 350" id="radio11" taborder="18" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">정상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">이상</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 307 354 409 374" id="radio12" taborder="20" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">정상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">이상</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 307 378 409 398" id="radio13" taborder="22" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">정상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">이상</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 307 404 409 424" id="radio14" taborder="24" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">정상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">이상</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 307 426 409 446" id="radio15" taborder="26" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">정상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">이상</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 307 450 409 470" id="radio16" taborder="28" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">정상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">이상</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 307 475 409 495" id="radio17" taborder="30" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">정상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">이상</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 307 498 417 518" id="radio18" taborder="32" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">적합</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">부적합</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 97 403 308 423" id="radio19" taborder="23" columncount="3" codecolumn="codecolumn" datacolumn="datacolumn" direction="horizontal" style=":disabled {buttonalign:left middle;textpadding:0 0 0 2;align:left middle;}" index="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">1.052미만</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">1.052</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">1.053이상</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 99 475 291 495" id="radio20" taborder="29" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn"><6.0g/dL</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">≥ 6.0 g/㎗</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Grid position="absolute 5 575 715 695" id="datagrid2" binddataset="ds_datagrid2" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="100"/>
- <Column size="582"/>
- <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 text="부적격항목번호"/>
- <Cell col="1" text="상세이유"/>
- <Cell col="2" text="caption3"/>
- <Cell col="3" text="caption1"/>
- <Cell col="4" text="caption2"/>
- <Cell col="5" text="caption4"/>
- <Cell col="6" text="caption5"/>
- </Band>
- <Band id="body">
- <Cell text="bind:disqitemno" edittype="text" displaytype="text"/>
- <Cell col="1" text="bind:disqdetlresn" edittype="text" displaytype="text"/>
- <Cell col="2" text="bind:tnsrpid"/>
- <Cell col="3" text="bind:dnorno"/>
- <Cell col="4" text="bind:dnorseqno"/>
- <Cell col="5" text="bind:seqno"/>
- <Cell col="6" text="bind:seq"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button position="absolute 603 553 656 572" id="button52" class="btn2" text="행추가"/>
- <Button position="absolute 660 553 713 572" id="button53" class="btn2" text="행삭제"/>
- <Combo position="absolute 440 50 530 69" id="cbo_btype" taborder="4" innerdataset="ds_init_cbo_btype" datacolumn="cdnm" codecolumn="cdid"/>
- <Edit position="absolute 86 250 711 269" id="inp_etcresn" class="input_default" taborder="15"/>
- <Radio position="absolute 86 228 711 250" id="radio7" taborder="14" columncount="7" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" style=":disabled {textpadding:0 0 0 -1;align:left middle;}" onitemclick="group1_switch1_case1_radio7_onitemclick">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">주민등록증</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">운전면허증</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">여권</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">사원증</Col>
- </Row>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">학생증</Col>
- </Row>
- <Row>
- <Col id="codecolumn">6</Col>
- <Col id="datacolumn">등록헌혈회원증</Col>
- </Row>
- <Row>
- <Col id="codecolumn">9</Col>
- <Col id="datacolumn">기타</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Shape position="absolute 0 126 460 132" linetype="horizontal" id="line8" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
- <Static text="Mapping 정보 목록" position="absolute 5 110 140 123" id="caption2" class="tit_2"/>
- <Div position="absolute 0 12 460 102" id="group4" class="div_SA">
- <Layouts>
- <Layout>
- <Button position="absolute 385 35 441 57" id="btn_sea" class="btn1" text="조회" anchor="default"/>
- <Shape position="absolute 367 35 373 57" linetype="vertical" id="line1" class="line_4" anchor="default"/>
- <Static text="조회구분 :" position="absolute 15 9 104 26" id="caption18" class="search_name" anchor="default"/>
- <Radio position="absolute 106 9 350 26" id="radio2" class="radio_search" taborder="1" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" index="0" value="1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">환자</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">공여자</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Edit position="absolute 106 60 256 79" id="input1" class="input_search" taborder="3" anchor="default"/>
- <Static text="조회정보 :" position="absolute 15 61 104 78" id="caption3" class="search_name" anchor="default"/>
- <Radio position="absolute 106 30 350 50" id="radio9" taborder="2" columncount="3" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" index="0" value="1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">등록번호</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">주민번호</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">성명</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- </Layout>
- </Layouts>
- </Div>
- <Grid position="absolute 0 130 460 454" id="datagrid1" taborder="34" binddataset="ds_datagrid1">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="70" band="left"/>
- <Column size="82" band="left"/>
- <Column size="95" band="left"/>
- <Column size="48" band="left"/>
- <Column size="62"/>
- <Column size="99"/>
- <Column size="85"/>
- <Column size="59"/>
- <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" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="환자"/>
- <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="caption1"/>
- <Cell col="9" text="caption2"/>
- <Cell col="10" text="caption3"/>
- <Cell col="11" text="caption4"/>
- <Cell col="12" text="caption5"/>
- <Cell row="1" text="등록번호"/>
- <Cell row="1" col="1" text="성명"/>
- <Cell row="1" col="2" text="주민번호"/>
- <Cell row="1" col="3" text="IO구분"/>
- <Cell row="1" col="4" text="성명"/>
- <Cell row="1" col="5" text="주민번호"/>
- <Cell row="1" col="6" text="매핑 일자"/>
- <Cell row="1" col="7" text="헌혈 구분"/>
- <Cell row="1" col="8" text="caption1"/>
- <Cell row="1" col="9" text="caption2"/>
- <Cell row="1" col="10" text="caption3"/>
- <Cell row="1" col="11" text="caption4"/>
- <Cell row="1" col="12" text="caption5"/>
- </Band>
- <Band id="body">
- <Cell text="bind:tnsrpid"/>
- <Cell col="1" text="bind:tnsrnm"/>
- <Cell col="2" text="bind:tnsrrrgstno" mask="999999-9999999"/>
- <Cell col="3" text="bind:iogb"/>
- <Cell col="4" text="bind:dnornm"/>
- <Cell col="5" text="bind:dnorrrgstno" mask="999999-9999999"/>
- <Cell col="6" text="bind:dnormappdd" mask="yyyy-mm-dd"/>
- <Cell col="7" displaytype="combo" edittype="combo" text="bind:donflag" enable="false"/>
- <Cell col="8" text="bind:dnorno"/>
- <Cell col="9" text="bind:dnorseqno"/>
- <Cell col="10" text="bind:rslttmplcd"/>
- <Cell col="11" text="bind:orddd"/>
- <Cell col="12" text="bind:cretno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 0 490 460 496" linetype="horizontal" id="line2" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
- <Static text="공여자 문진 내역" position="absolute 5 474 140 487" id="caption1" class="tit_2"/>
- <Grid position="absolute 0 539 460 736" id="datagrid4" binddataset="ds_datagrid4" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="157"/>
- <Column size="102"/>
- <Column size="57"/>
- <Column size="58"/>
- <Column size="47"/>
- <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 text="문진일시"/>
- <Cell col="1" text="문진자"/>
- <Cell col="2" text="혈액형"/>
- <Cell col="3" text="헌혈구분"/>
- <Cell col="4" text="성분헌혈"/>
- <Cell col="5" text="caption1"/>
- <Cell col="6" text="caption2"/>
- <Cell col="7" text="caption3"/>
- <Cell col="8" text="caption4"/>
- </Band>
- <Band id="body">
- <Cell text="bind:inqrddtm" mask="yyyy-mm-dd hh:nn:ss"/>
- <Cell col="1" text="bind:ingrrid"/>
- <Cell col="2" enable="false" text="bind:btype" edittype="combo" displaytype="combo"/>
- <Cell col="3" enable="false" text="bind:donflag" edittype="combo" displaytype="combo"/>
- <Cell col="4" enable="false" text="bind:comdon" edittype="combo" displaytype="combo"/>
- <Cell col="5" text="bind:tnsrpid"/>
- <Cell col="6" text="bind:dnorno"/>
- <Cell col="7" text="bind:dnorseqno"/>
- <Cell col="8" text="bind:seqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="키" position="absolute 316 494 386 517" align="align:center middle;" id="caption16" class="cell_1"/>
- <Static text="공여자" position="absolute 0 494 98 517" align="align:center middle;" id="caption17" class="cell_1"/>
- <Static text="주민등록번호" position="absolute 101 494 313 517" align="align:center middle;" id="caption19" class="cell_1"/>
- <Static text="몸무게" position="absolute 389 494 459 517" align="align:center middle;" id="caption20" class="cell_1"/>
- <Static text="혈액형" position="absolute 255 460 325 483" align="align:center middle;" id="caption21" class="cell_1" visible="false"/>
- <Combo position="absolute 330 460 400 479" id="combo1" enable="false" visible="false" innerdataset="ds_init_combo1" datacolumn="cdnm" codecolumn="cdid"/>
- <Edit readonly="true" position="absolute 0 518 98 537" align="align:center middle;" id="output4"/>
- <MaskEdit readonly="true" position="absolute 101 518 313 537" align="align:center middle;" id="output5" mask="999999-9999999"/>
- <Edit readonly="true" position="absolute 316 518 386 537" align="align:center middle;" id="output1"/>
- <Edit readonly="true" position="absolute 389 518 459 537" align="align:center middle;" id="output2"/>
- <Button position="absolute 1041 10 1083 29" id="button10" class="btn2_letter2" text="저장" onclick="group1_button10_onclick"/>
- <Button position="absolute 1088 10 1130 29" id="button1" class="btn2_letter2" text="삭제"/>
- <Button position="absolute 1135 10 1177 29" id="button2" class="btn2_letter2" text="신규" onclick="group1_button2_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="공여자문진" class="tit_1" position="absolute 2 0 102 25"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_combo2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_datagrid2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="disqitemno" type="STRING"/>
- <Column id="disqdetlresn" type="STRING"/>
- <Column id="tnsrpid" type="STRING"/>
- <Column id="dnorno" type="STRING"/>
- <Column id="dnorseqno" type="STRING"/>
- <Column id="seqno" type="STRING"/>
- <Column id="seq" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cbo_btype" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_datagrid1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="tnsrpid" type="STRING"/>
- <Column id="tnsrnm" type="STRING"/>
- <Column id="tnsrrrgstno" type="STRING"/>
- <Column id="iogb" type="STRING"/>
- <Column id="dnornm" type="STRING"/>
- <Column id="dnorrrgstno" type="STRING"/>
- <Column id="dnormappdd" type="STRING"/>
- <Column id="donflag" type="STRING"/>
- <Column id="dnorno" type="STRING"/>
- <Column id="dnorseqno" type="STRING"/>
- <Column id="rslttmplcd" type="STRING"/>
- <Column id="orddd" type="STRING"/>
- <Column id="cretno" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_datagrid4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="inqrddtm" type="STRING"/>
- <Column id="ingrrid" type="STRING"/>
- <Column id="btype" type="STRING"/>
- <Column id="donflag" type="STRING"/>
- <Column id="comdon" type="STRING"/>
- <Column id="tnsrpid" type="STRING"/>
- <Column id="dnorno" type="STRING"/>
- <Column id="dnorseqno" type="STRING"/>
- <Column id="seqno" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_combo1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_dnorinqrinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="inqrdd" type="STRING" size="256" sumtext="문진일자"/>
- <Column id="ingrtm" type="STRING" size="256" sumtext="문진시간"/>
- <Column id="ingrrid" type="STRING" size="256" sumtext="문진자"/>
- <Column id="recrid" type="STRING" size="256" sumtext="기록자"/>
- <Column id="recnm" type="STRING" size="256" sumtext="기록자명"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="testdd" type="STRING" size="256" sumtext="검사일자"/>
- <Column id="tnsrnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="btype" type="STRING" size="256" sumtext="혈액형"/>
- <Column id="tnsrabo" type="STRING" size="256" sumtext="환자혈액형"/>
- <Column id="tnsrrh" type="STRING" size="256" sumtext="환자 RH"/>
- <Column id="patrela" type="STRING" size="256" sumtext="환자와의관계"/>
- <Column id="patrelachon" type="STRING" size="256" sumtext="촌수"/>
- <Column id="doncareryn" type="STRING" size="256" sumtext="헌혈여부"/>
- <Column id="rectdondd" type="STRING" size="256" sumtext="최근헌혈일자"/>
- <Column id="donflag" type="STRING" size="256" sumtext="헌혈구분"/>
- <Column id="donkind" type="STRING" size="256" sumtext="전혈헌혈"/>
- <Column id="comdon" type="STRING" size="256" sumtext="성분헌혈"/>
- <Column id="donrefrslt" type="STRING" size="256" sumtext="조회결과"/>
- <Column id="donchfmmthd" type="STRING" size="256" sumtext="실명확인방법"/>
- <Column id="etcresn" type="STRING" size="256" sumtext="실명기타"/>
- <Column id="bpnval1" type="STRING" size="256" sumtext="혈압1"/>
- <Column id="bpnval2" type="STRING" size="256" sumtext="혈압2"/>
- <Column id="bpjudg" type="STRING" size="256" sumtext="혈압판정"/>
- <Column id="bdtpnval" type="STRING" size="256" sumtext="체온수치"/>
- <Column id="bptpjudg" type="STRING" size="256" sumtext="체온판정"/>
- <Column id="pulsenval" type="STRING" size="256" sumtext="맥박수치"/>
- <Column id="pulsejudg" type="STRING" size="256" sumtext="맥박판정"/>
- <Column id="blodnval" type="STRING" size="256" sumtext="혈액비중"/>
- <Column id="blodjudg" type="STRING" size="256" sumtext="혈액판정"/>
- <Column id="hemognval" type="STRING" size="256" sumtext="혈색소량"/>
- <Column id="hemogjudg" type="STRING" size="256" sumtext="혈색소판정"/>
- <Column id="bplateletnval" type="STRING" size="256" sumtext="혈소판수"/>
- <Column id="bplateletjudg" type="STRING" size="256" sumtext="혈소판판정"/>
- <Column id="pasttotprotnval" type="STRING" size="256" sumtext="과거총단백검사"/>
- <Column id="pasttotprotjudg" type="STRING" size="256" sumtext="과거총단백검사판정"/>
- <Column id="agenval" type="STRING" size="256" sumtext="연령"/>
- <Column id="agejudg" type="STRING" size="256" sumtext="연령판정"/>
- <Column id="blodfitnjudg" type="STRING" size="256" sumtext="혈액적부판정"/>
- <Column id="tnsrpid" type="STRING" size="256" sumtext="환자등록번호"/>
- <Column id="dnorno" type="STRING" size="256" sumtext="공여자번호"/>
- <Column id="dnorseqno" type="INT" size="256" sumtext="공여자순번"/>
- <Column id="seqno" type="INT" size="256" sumtext="순번"/>
- <Column id="iudgb" type="STRING" size="256" sumtext="수정여부"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="donflag">2</Col>
- <Col id="patrela">2</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_dnordetl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="dnornm" type="STRING" size="256"/>
- <Column id="dnorrrgstno" type="STRING" size="256"/>
- <Column id="bdht" type="STRING" size="256"/>
- <Column id="bdwt" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group1.switch1.case1.input7" propid="value" datasetid="ds_dnorinqrinfo" columnid="recrid"/>
- <BindItem id="item1" compid="group1.switch1.case1.input8" propid="value" datasetid="ds_dnorinqrinfo" columnid="recnm"/>
- <BindItem id="item2" compid="group1.switch1.case1.input9" propid="value" datasetid="ds_dnorinqrinfo" columnid="recdd"/>
- <BindItem id="item3" compid="group1.switch1.case1.input10" propid="value" datasetid="ds_dnorinqrinfo" columnid="rectm"/>
- <BindItem id="item4" compid="group1.switch1.case1.input2" propid="value" datasetid="ds_dnorinqrinfo" columnid="tnsrnm"/>
- <BindItem id="item5" compid="group1.switch1.case1.input5" propid="value" datasetid="ds_dnorinqrinfo" columnid="tnsrpid"/>
- <BindItem id="item6" compid="group1.switch1.case1.cbo_btype" propid="value" datasetid="ds_dnorinqrinfo" columnid="btype"/>
- <BindItem id="item7" compid="group1.switch1.case1.inp_testdd" propid="value" datasetid="ds_dnorinqrinfo" columnid="testdd"/>
- <BindItem id="item8" compid="group1.switch1.case1.radio10" propid="value" datasetid="ds_dnorinqrinfo" columnid="patrela"/>
- <BindItem id="item9" compid="group1.switch1.case1.inp_patrelachon" propid="value" datasetid="ds_dnorinqrinfo" columnid="patrelachon"/>
- <BindItem id="item10" compid="group1.switch1.case1.rad_doncareryn" propid="value" datasetid="ds_dnorinqrinfo" columnid="doncareryn"/>
- <BindItem id="item11" compid="group1.switch1.case1.input38" propid="value" datasetid="ds_dnorinqrinfo" columnid="rectdondd"/>
- <BindItem id="item12" compid="group1.switch1.case1.radio4" propid="value" datasetid="ds_dnorinqrinfo" columnid="donflag"/>
- <BindItem id="item13" compid="group1.switch1.case1.radio5" propid="value" datasetid="ds_dnorinqrinfo" columnid="donkind"/>
- <BindItem id="item14" compid="group1.switch1.case1.radio3" propid="value" datasetid="ds_dnorinqrinfo" columnid="comdon"/>
- <BindItem id="item15" compid="group1.switch1.case1.radio6" propid="value" datasetid="ds_dnorinqrinfo" columnid="donrefrslt"/>
- <BindItem id="item16" compid="group1.switch1.case1.radio7" propid="value" datasetid="ds_dnorinqrinfo" columnid="donchfmmthd"/>
- <BindItem id="item17" compid="group1.switch1.case1.inp_etcresn" propid="value" datasetid="ds_dnorinqrinfo" columnid="etcresn"/>
- <BindItem id="item18" compid="group1.switch1.case1.inp_bpnval1" propid="value" datasetid="ds_dnorinqrinfo" columnid="bpnval1"/>
- <BindItem id="item19" compid="group1.switch1.case1.input16" propid="value" datasetid="ds_dnorinqrinfo" columnid="bpnval2"/>
- <BindItem id="item20" compid="group1.switch1.case1.radio11" propid="value" datasetid="ds_dnorinqrinfo" columnid="bpjudg"/>
- <BindItem id="item21" compid="group1.switch1.case1.input17" propid="value" datasetid="ds_dnorinqrinfo" columnid="bdtpnval"/>
- <BindItem id="item22" compid="group1.switch1.case1.radio12" propid="value" datasetid="ds_dnorinqrinfo" columnid="bptpjudg"/>
- <BindItem id="item23" compid="group1.switch1.case1.input18" propid="value" datasetid="ds_dnorinqrinfo" columnid="pulsejudg"/>
- <BindItem id="item24" compid="group1.switch1.case1.radio13" propid="value" datasetid="ds_dnorinqrinfo" columnid="pulsejudg"/>
- <BindItem id="item25" compid="group1.switch1.case1.radio19" propid="value" datasetid="ds_dnorinqrinfo" columnid="blodnval"/>
- <BindItem id="item26" compid="group1.switch1.case1.radio14" propid="value" datasetid="ds_dnorinqrinfo" columnid="blodjudg"/>
- <BindItem id="item27" compid="group1.switch1.case1.input19" propid="value" datasetid="ds_dnorinqrinfo" columnid="hemognval"/>
- <BindItem id="item28" compid="group1.switch1.case1.radio15" propid="value" datasetid="ds_dnorinqrinfo" columnid="hemogjudg"/>
- <BindItem id="item29" compid="group1.switch1.case1.input20" propid="value" datasetid="ds_dnorinqrinfo" columnid="bplateletnval"/>
- <BindItem id="item30" compid="group1.switch1.case1.radio16" propid="value" datasetid="ds_dnorinqrinfo" columnid="bplateletjudg"/>
- <BindItem id="item31" compid="group1.switch1.case1.radio20" propid="value" datasetid="ds_dnorinqrinfo" columnid="pasttotprotnval"/>
- <BindItem id="item32" compid="group1.switch1.case1.radio17" propid="value" datasetid="ds_dnorinqrinfo" columnid="pasttotprotjudg"/>
- <BindItem id="item33" compid="group1.switch1.case1.input21" propid="value" datasetid="ds_dnorinqrinfo" columnid="agenval"/>
- <BindItem id="item34" compid="group1.switch1.case1.radio18" propid="value" datasetid="ds_dnorinqrinfo" columnid="agejudg"/>
- <BindItem id="item35" compid="group1.switch1.case1.radio8" propid="value" datasetid="ds_dnorinqrinfo" columnid="blodfitnjudg"/>
- <BindItem id="item36" compid="group1.switch1.case1.combo2" propid="value" datasetid="ds_dnorinqrinfo" columnid="tnsrabo"/>
- <BindItem id="item37" compid="group1.switch1.case1.combo3" propid="value" datasetid="ds_dnorinqrinfo" columnid="tnsrrh"/>
- <BindItem id="item38" compid="group1.output4" propid="value" datasetid="ds_dnordetl" columnid="dnornm"/>
- <BindItem id="item39" compid="group1.output5" propid="value" datasetid="ds_dnordetl" columnid="dnorrrgstno"/>
- <BindItem id="item40" compid="group1.output1" propid="value" datasetid="ds_dnordetl" columnid="bdht"/>
- <BindItem id="item41" compid="group1.output2" propid="value" datasetid="ds_dnordetl" columnid="bdwt"/>
- </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";
- function SMMNA00700_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMMNA00700_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(group1.datagrid1);
- grdf_initGrid(group1.datagrid4);
- grdf_initGrid(group1.switch1.case1.datagrid2);
- finit()
- }
- function group1_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- group1.switch1.case1.enable = true;
- resetfunc();
- }
- function group1_button10_onclick(obj:Button, e:ClickEventInfo)
- {
- fSave();
- }
- //-----------------------------------
- // 화면 호출시
- //-----------------------------------
- function finit()
- {
- ds_dnorinqrinfo.setColumn(0, "testdd", utlf_getCurrentDate());
- fcode();
- var arrParam = [{dsNm : "ds_init_cbo_btype", cdGrpId : "M0376"}]; //혈액형
- appf_getCodeList(arrParam);
- //fGetPatinfo();
- }
- //
- // //--------------------------
- // // 컨트롤focusin backcolor
- // //--------------------------
- // function ffocusInBackColor() {
- // var Control = document.all.item(event.currentTarget);
- // Control.attribute("background-color") = focusInBackColor;
- // }
- // function ffocusOutBackColor() {
- // var Control = document.all.item(event.currentTarget);
- // Control.attribute("background-color") = focusOutBackColor;
- // }
- //
-
- //--------------------------
- // 상단정보 내리기
- //--------------------------
- // function fGetPatinfo()
- // {
- // var sPath = "/root/main/paminfo";
- // //설정된 상단정보를 불러옴
- // var node = getGlobalVariable("paminfo");
- //
- // if (node !=null) {
- // model.makeNode(sPath);
- //
- // setCSVToNode(sPath, node);
- //
- // var pid, indd, cretno, mskind, histstat;
- // pid = model.getValue(sPath +"/list/pid");
- //
- // //patinfo 정보 셋팅
- // if ( !isNull(pid) ) {
- //
- // model.setValue("/root/main/leftref/code1" , "1");
- // model.setValue("/root/main/leftref/code2" , "1");
- // model.setValue("/root/main/leftref/codedata", model.getValue(sPath +"/list/pid") );
- // fpatmapsel();
- // }
- // }
- // }
- // /**
- // * @group :
- // * @ver : 2007.12.28
- // * @by : 신혁춘
- // * @---------------------------------------------------
- // * @type : function
- // * @access : public
- // * @desc : 공통코드 조회
- // * @param :
- // * @return :
- // * @---------------------------------------------------
- // */
- function fcode(flag)
- {
- var oParam = {};
- oParam.id = "TRMNA00701";
- oParam.service = "apumngtapp.DnorMngt";
- oParam.method = "reqGetCodeBtypeList";
- oParam.inds = "";
- oParam.outds = "ds_init_cbo_btype=btype";
- oParam.async = false;
- //oParam.callback = "cf_TRMNA00701";
- tranf_submit(oParam);
- }
- // /**
- // * @group :
- // * @ver : 2007.12.28
- // * @by : 신혁춘
- // * @---------------------------------------------------
- // * @type : function
- // * @access : public
- // * @desc : Mapping 정보 조회
- // * @param :
- // * @return :
- // * @---------------------------------------------------
- // */
- // function fpatmapsel(flag){
- // var cond1 = model.getValue("/root/main/leftref/code1");
- // var cond2 = model.getValue("/root/main/leftref/code2");
- // var conddata = model.getValue("/root/main/leftref/codedata");
- //
- // if(conddata.length==0){
- // messageBox("검색할 값을", "C001");
- // return;
- // }
- // if(cond2 == "2"){
- // if(conddata.length<6){
- // if(conddata.length==0){
- // }else{
- // messageBox("최소6자 이상", "C001");
- // return;
- // }
- // }
- // }
- //
- // if(cond2 == "3"){
- // if(conddata.length<2){
- // if(conddata.length==0){
- // return;
- // }else{
- // messageBox("최소2자 이상", "C001");
- // return;
- // }
- // }
- // }
- //
- // model.removeNodeset("/root/send");
- // model.makeValue("/root/send/code1",model.getValue("/root/main/leftref/code1"));
- // model.makeValue("/root/send/code2",model.getValue("/root/main/leftref/code2"));
- // model.makeValue("/root/send/codedata",conddata);
- // submit("TRMNA00702")
- // }
- //
- // /**
- // * @group :
- // * @ver : 2007.12.28
- // * @by : 신혁춘
- // * @---------------------------------------------------
- // * @type : function
- // * @access : public
- // * @desc : 공여자 문진내역 조회
- // * @param :
- // * @return :
- // * @---------------------------------------------------
- // */
- function fdnorsel(flag)
- {
- var iRow = group1.datagrid1.rowcount - 1;
- //var xPatMap = "/root/main/patmapinfo/patmap";
- var xPatMap = ds_datagrid1;
-
- //model.removeNodeset("/root/send");
- // model.makeValue("/root/send/tnsrpid",model.getValue(xPatMap+"["+iRow+"]/tnsrpid"));
- // model.makeValue("/root/send/dnorno",model.getValue(xPatMap+"["+iRow+"]/dnorno"));
- // model.makeValue("/root/send/dnorseqno",model.getValue(xPatMap+"["+iRow+"]/dnorseqno"));
- dsf_createDsRow("ds_send", [{col : "tnsrpid", val : ds_datagrid1.getColumn(iRow, "tnsrpid") }
- ,{col : "dnorno", val : ds_datagrid1.getColumn(iRow, "dnorno") }
- ,{col : "dnorseqno", val : ds_datagrid1.getColumn(iRow, "dnorseqno")}]);
- //submit("TRMNA00703")
- var oParam = {};
- oParam.id = "TRMNA00703";
- oParam.service = "apumngtapp.DnorMngt";
- oParam.method = "reqGetDnorInqrInfo";
- oParam.inds = "refCond=ds_send";
- oParam.outds = "ds_datagrid2=dnordetl ds_datagrid4=inqrlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNA00703";
- tranf_submit(oParam);
- resetfunc();
- }
- // /**7
- // * @group :
- // * @ver : 2007.12.29
- // * @by : 신혁춘
- // * @---------------------------------------------------
- // * @type : function
- // * @access : public
- // * @desc : 문진내역 조회후 기록정보 세팅
- // * @param :
- // * @return :
- // * @---------------------------------------------------
- // */
- function resetfunc()
- {
- var irow = group1.datagrid1.rowcount - 1;
-
- ds_dnorinqrinfo.setColumn(0, "tnsrpid", ds_datagrid1.getColumn(irow, "tnsrpid"));
- ds_dnorinqrinfo.setColumn(0, "tnsrnm", ds_datagrid1.getColumn(irow, "tnsrnm"));
- ds_dnorinqrinfo.setColumn(0, "dnorno", ds_datagrid1.getColumn(irow, "dnorno"));
- ds_dnorinqrinfo.setColumn(0, "dnorseqno", ds_datagrid1.getColumn(irow, "dnorseqno"));
- ds_dnorinqrinfo.setColumn(0, "btype", ds_datagrid1.getColumn(0, "btype"));
- ds_dnorinqrinfo.setColumn(0, "tnsrabo", "-");
- ds_dnorinqrinfo.setColumn(0, "tnsrrh", "-");
- ds_dnorinqrinfo.setColumn(0, "bpjudg", "1");
- ds_dnorinqrinfo.setColumn(0, "bptpjudg", "1");
- ds_dnorinqrinfo.setColumn(0, "pulsejudg", "1");
- ds_dnorinqrinfo.setColumn(0, "blodjudg", "1");
- ds_dnorinqrinfo.setColumn(0, "hemogjudg", "1");
- ds_dnorinqrinfo.setColumn(0, "bplateletjudg", "1");
- ds_dnorinqrinfo.setColumn(0, "pasttotprotjudg", "1");
- ds_dnorinqrinfo.setColumn(0, "agejudg", "1");
- ds_dnorinqrinfo.setColumn(0, "tnsrrh", "+");
- ds_dnorinqrinfo.setColumn(0, "inqrdd", utlf_getCurrentDate());
- ds_dnorinqrinfo.setColumn(0, "ingrtm", utlf_getCurrentTime());
- ds_dnorinqrinfo.setColumn(0, "ingrrid", sysf_getUserId());
- ds_dnorinqrinfo.setColumn(0, "recrid", sysf_getUserId());
- ds_dnorinqrinfo.setColumn(0, "recnm", sysf_getUserName());
- ds_dnorinqrinfo.setColumn(0, "recdd", utlf_getCurrentDate());
- ds_dnorinqrinfo.setColumn(0, "rectm", utlf_getCurrentTime());
- ds_dnorinqrinfo.setColumn(0, "iudgb", "I");
- ds_dnorinqrinfo.setColumn(0, "testdd", utlf_getCurrentDate());
- ds_dnorinqrinfo.setColumn(0, "patrela", "2");
- ds_dnorinqrinfo.setColumn(0, "donflag", "2");
- ds_dnorinqrinfo.setColumn(0, "agenval", ds_dnordetl.getColumn(0, "age"));
- ds_dnorinqrinfo.setColumn(0, "doncareryn", "Y");
- ds_dnorinqrinfo.setColumn(0, "rectdondd", ds_datagrid1.getColumn(irow, "rectdondd"));
- fDisabledDonFlag();
- group1.switch1.case1.cbo_btype.setFocus();
- }
- // /**
- // * @group :
- // * @ver : 2007.12.29
- // * @by : 신혁춘
- // * @---------------------------------------------------
- // * @type : function
- // * @access : public
- // * @desc : 기록정보 저장
- // * @param :
- // * @return :
- // * @---------------------------------------------------
- // */
- function fSave()
- {
- if(fIsValid())
- {
-
- // model.makenode("/root/send/dnorprcp")
- // model.copyNode("/root/send/dnorprcp", "/root/main/dnorinqrinfo/dnorprcp");
- // model.makeValue("/root/send/donlist",datagrid2.getUpdateDataAll("i"));
- var oParam = {};
- oParam.id = "TXMNA00701";
- oParam.service = "apumngtapp.DnorMngt";
- oParam.method = "reqExeDnorInqrPrcp";
- oParam.inds = "dnorprcp=ds_dnorinqrinfo donlist=ds_datagrid2";
- oParam.outds = "";
- oParam.async = false;
- //oParam.callback = "cf_TXMNA00701";
- tranf_submit(oParam);
-
- //var dayt = model.getValue("/root/main/dnorinqrinfo/dnorprcp/recdd");
- var dayt = ds_dnorinqrinfo.getColumn(0, "recdd");
- //var timet = model.getValue("/root/main/dnorinqrinfo/dnorprcp/rectm");
- var timet = ds_dnorinqrinfo.getColumn(0, "rectm");
- var gs = dayt+timet
- alert("p--------------");
- alert(gs);
- fdnorsel();
- fdnorprcpsel(gs)
- }
- }
- // ---------------------------------------
- // 2008.07.28 dhkim
- // 공여자문진 저장전 필수입력 유효성을 체크한다.
- // ---------------------------------------
- function fIsValid()
- {
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "recrid")))
- {
- sysf_messageBox("기록자ID은(는) 필수입력사항입니다.", "E999", "");
- var objContNm = ds_dnorinqrinfo.getColumn(0, "recrid");
-
- if( !utlf_isNull(objContNm))
- {
- group1.switch1.case1.input7.setFocus();
- }
- return false;
- }
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "recnm"))) //기록자명
- {
- sysf_messageBox("기록자명은(는) 필수입력사항입니다.", "E999", "");
-
- var objContNm = ds_dnorinqrinfo.getColumn(0, "recnm");
-
- if( !utlf_isNull(objContNm))
- {
- group1.switch1.case1.input8.setFocus();
- }
- return false;
- }
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "recdd"))) //기록일
- {
- sysf_messageBox("기록일은(는) 필수입력사항입니다.", "E999", "");
-
- var objContNm = ds_dnorinqrinfo.getColumn(0, "recdd");
- if( !utlf_isNull(objContNm))
- {
- group1.switch1.case1.input9.setFocus();
- }
- return false;
- }
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "rectm"))) //기록시간
- {
- sysf_messageBox("기록시간은(는) 필수입력사항입니다.", "E999", "");
- var objContNm = ds_dnorinqrinfo.getColumn(0, "rectm");
- if( !utlf_isNull(objContNm))
- {
- group1.switch1.case1.input10.setFocus();
- }
- return false;
- }
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "testdd"))) //검사일
- {
- sysf_messageBox("검사일은(는) 필수입력사항입니다.", "E999", "");
- var objContNm = ds_dnorinqrinfo.getColumn(0, "testdd");
- if( !utlf_isNull(objContNm))
- {
- model.setFocus(objContNm);
- group1.switch1.case1.inp_testdd.setFocus();
- }
- return false;
- }
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "btype"))) //공여자혈액형
- {
- sysf_messageBox("공여자혈액형은(는) 필수입력사항입니다.", "E999", "");
- var objContNm = ds_dnorinqrinfo.getColumn(0, "btype");
- if( !utlf_isNull(objContNm))
- {
- model.setFocus(objContNm);
- }
- return false;
- }
-
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "patrela"))) //환자와의관계
- {
- sysf_messageBox("환자와의관계은(는) 필수입력사항입니다.", "E999", "");
-
- var objContNm = ds_dnorinqrinfo.getColumn(0, "patrela")
- if ( !utlf_usNull(objContNm0))
- {
- group1.switch1.case1.radio10.setFocus();
- }
- return false;
- }
-
- var doncareryn = ds_dnorinqrinfo.getColumn(0, "doncareryn");
- var donflag = ds_dnorinqrinfo.getColumn(0, "donflag");
-
- if( utlf_isNull(doncareryn))
- {
- sysf_messageBox("헌혈경험은(는) 필수입력사항입니다.", "E999", "");
- var objContNm = ds_dnorinqrinfo.getColumn(0, "doncareryn");
- if( !utlf_isNull(objContNm))
- {
- group1.switch1.case1.rad_doncareryn.setFocus();
- }
- return false;
- }
- if(doncareryn == "Y") //헌혈경험이 '유'일경우
- {
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "rectdondd"))) //최근헌혈일
- {
- sysf_messageBox("최근헌혈일은(는) 필수입력사항입니다.", "E999", "");
- var objContNm = ds_dnorinqrinfo.getColumn(0, "rectdondd");
- if( !utlf_isNull(objContNm))
- {
- group1.switch1.case1.input38.setFocus();
- }
- return false;
- }
- if( utlf_isNull(donflag))
- {
- sysf_messageBox("헌혈구분은(는) 필수입력사항입니다.", "E999", "");
- var objContNm = ds_dnorinqrinfo.getColumn(0, "donflag");
- if( !utlf_isNull(objContNm))
- {
- group1.switch1.case1.radio4.setFocus();
- }
- return false;
- }
- }
- else if(doncareryn == "N")
- {
- ds_dnorinqrinfo.setColumn(0, "rectdondd", '');
- }
- if(donflag == '1') //헌혈구분이 전혈헌혈일 경우
- {
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "donkind"))) //전혈헌혈
- {
- sysf_messageBox("전혈헌혈은(는) 필수입력사항입니다.", "E999", "");
- var objContNm = ds_dnorinqrinfo.getColumn(0, "donkind");
- if( utlf_isNull(objContNm))
- {
- group1.switch1.case1.radio5.setFocus();
- }
- return false;
- }
- if( !utlf_isNull(ds_dnorinqrinfo.getColumn(0, "comdon"))) //성분헌혈에 값이 입력된경우 값은 지워줌.
- {
- ds_dnorinqrinfo.setColumn(0, "comdon", '');
-
- }
- }
- else if(donflag == '2') //헌혈구분이 성분헌혈일 경우
- {
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "comdon")))
- {
- sysf_messageBox("성분헌혈은(는) 필수입력사항입니다.", "E999", "");
- var objContNm = ds_dnorinqrinfo.getColumn(0, "comdon")
- if( utlf_isNull(objContNm))
- {
- group1.switch1.case1.radio3.setFocus();
- }
- return false;
- }
- if( !utlf_isNull(ds_dnorinqrinfo.getColumn(0, "donkind"))) //전혈헌혈에 값이 입력된경우 값은 지워줌.
- {
- ds_dnorinqrinfo.setColumn(0, "donkind", '');
- }
- }
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "donrefrslt")))
- {
- sysf_messageBox("조회결과은(는) 필수입력사항입니다.", "E999", "");
-
- var objContNm = ds_dnorinqrinfo.getColumn(0, "donrefrslt");
- if( !utlf_isNull(objContNm))
- {
-
- group1.switch1.case1.radio6.setFocus();
- }
- return false;
- }
- if( utlf_isNull(ds_dnorinqrinfo.getColumn(0, "donchfmmthd"))) //실명확인방법
- {
- sysf_messageBox("실명확인방법은(는) 필수입력사항입니다.", "E999", "");
-
- var objContNm = ds_dnorinqrinfo.getColumn(0, "donchfmmthd");
-
- if( !utlf_isNull(objContNm))
- {
- group1.switch1.case1.radio7.setFocus();
- }
- return false;
- }
-
- return true;
- }
- //---------------------
- // control 찾기
- //---------------------
- // function fControlFind(xPath)
- // {
- // var childObjCnt = document.controls.length;
- // var childObj;
- //
- // for (var i=0; i < childObjCnt; i++)
- // {
- // childObj = document.controls.item(i);
- // var ref = childObj.attribute("ref");
- //
- // if (ref == xPath)
- // {
- // return childObj.attribute("id");
- // break;
- // }
- // }
- // return "";
- // }
- //---------------------
- //
- //
- //
- // /**
- // * @group :
- // * @ver : 2007.12.29
- // * @by : 신혁춘
- // * @---------------------------------------------------
- // * @type : function
- // * @access : public
- // * @desc : 기록정보 조회
- // * @param :
- // * @return :
- // * @---------------------------------------------------
- // */
- // function fdnorprcpsel(flag){
- // var xInqrList = "/root/main/dnorinfo/inqrlist";
- // if(flag != null){
- // var Row = datagrid4.rows;
- //
- // for(i=0; i<Row; i++){
- // var tt = model.getValue(xInqrList+"["+i+"]/inqrddtm")
- // if(flag == tt){
- // var iRow = i
- // break;
- // }
- // }
- // }else{
- // var iRow = datagrid4.row;
- // }
- //
- // model.removeNodeset("/root/send");
- // model.makeValue("/root/send/tnsrpid", model.getValue(xInqrList+"["+iRow+"]/tnsrpid"));
- // model.makeValue("/root/send/dnorno", model.getValue(xInqrList+"["+iRow+"]/dnorno"));
- // model.makeValue("/root/send/dnorseqno", model.getValue(xInqrList+"["+iRow+"]/dnorseqno"));
- // model.makeValue("/root/send/seqno", model.getValue(xInqrList+"["+iRow+"]/seqno"));
- //
- // if (submit("TRMNA00704")){
- // }
- // }
- // /**
- // * @group :
- // * @ver : 2007.12.29
- // * @by : 신혁춘
- // * @---------------------------------------------------
- // * @type : function
- // * @access : public
- // * @desc : 기록정보 삭제
- // * @param :
- // * @return :
- // * @---------------------------------------------------
- // */
- // function fdel(){
- // model.removeNodeset("/root/send");
- // model.makenode("/root/send/dnorprcp")
- // model.copyNode("/root/send/dnorprcp", "/root/main/dnorinqrinfo/dnorprcp");
- //
- // if (submit("TXMNA00702")){
- // fdnorsel();
- // }
- // }
- //
- //
- // // --------------------------------------------------
- // // 오른쪽 마우스버튼
- // // --------------------------------------------------
- // function fnonmousedown() {
- //
- // var pGrd = datagrid1;
- // pGrd.row = pGrd.mouseRow;
- // if (pGrd.rows <= 1 || pGrd.row <= 0 ) return;
- // fShowPopupMenu("datagrid1","/root/main/menuitems/inmenu/item");
- //
- // /*
- // if (model.getValue( "/root/main/dsc/dscList["+grd_dscList.mouseRow+"]/pid")== "") return;
- //
- // var colnm = grd_dscList.valueMatrix(0, grd_dscList.mouseCol);
- // var tmpcareinrmdd = model.getValue( "/root/main/dsc/dscList["+grd_dscList.mouseRow+"]/tmpcareinrmdd");
- // var oppatflagcd = model.getValue( "/root/main/dsc/dscList["+grd_dscList.mouseRow+"]/oppatflagcd");
- // colnm = colnm.substring(0,2);
- //
- // var sdschdd1 = model.getValue( "/root/main/dsc/dscList["+grd_dscList.mouseRow+"]/dschdd");
- // sdschdd1 = sdschdd1.replace("-","");
- // sdschdd1 = sdschdd1.substring(0,1);
- //
- // //---(수술환자+angio(수술정보없음)
- // // if(oppatflagcd=="D"&&colnm== "입실"&&tmpcareinrmdd.substring(0,1)=="-") { // DSC 환자, 입실시각칼럼, 입실시각이 적용되지 않은 경우("-")에만 입실시각 메뉴 나타나도록
- // // fShowPopupMenu("grd_dscList","/root/main/menuitems/inmenu/item");
- // // }else {
- // // fShowPopupMenu("grd_dscList","/root/main/menuitems/grdmenu/item");
- // // }
- //
- // if (rdo_dscflag.value == "D") {
- // //if(colnm== "입실"&&tmpcareinrmdd.substring(0,1)=="-") { // DSC 환자, 입실시각칼럼, 입실시각이 적용되지 않은 경우("-")에만 입실시각 메뉴 나타나도록
- // if(colnm== "입실") { // DSC 환자, 입실시각칼럼, 입실시각이 적용되지 않은 경우("-")에만 입실시각 메뉴 나타나도록
- // fShowPopupMenu("grd_dscList","/root/main/menuitems/inmenu/item");
- // }else {
- // fShowPopupMenu("grd_dscList","/root/main/menuitems/grdmenu/item");
- // }
- // } else {
- // fShowPopupMenu("grd_dscList","/root/main/menuitems/grdmenu/item");
- // }
- // */
- // }
- //
- // // --------------------------------------------------
- // // 팝업메뉴
- // // --------------------------------------------------
- // function fShowPopupMenu(gridID, menuPath)
- // {
- // var gridObj = document.controls.item(gridID);
- //
- // if(event.button == 3) {
- // if(gridObj.isCell(event.target) && gridObj.mouseRow >= gridObj.fixedrows){
- // window.setPopupMenu(true, menuPath, "name", "func", false);
- // }else{
- // window.setPopupMenu(false);
- // }
- // }
- // }
- // //-------------------------------------
- // // 오른쪽 마우스 호출되는 팝업둑ENR
- // //-------------------------------------
- // function fSetPopup01() {
- // //상단올리기
- // fSetPatInfo();
- // modal("SMLBD01300", "", "", "", "", "", ""); //공여자처방입력
- // }
- // function fSetPopup02() {
- // //상단올리기
- // fSetPatInfo();
- // modal("SMMNA00600", "", "", "", "", "", ""); //공여자등록
- // }
- // function fSetPopup03() {
- // //상단올리기
- // fSetPatInfo();
- // modal("SMMRF02300", "", "", "", "", "", ""); //ocr서식지출력
- // }
- // function fSetPopup04() {
- // //상단올리기
- // fSetPatInfo();
- // modal("SMLBD00900", "", "", "", "", "", ""); //검사결과판정조회
- // }
- //
- //
- // // --------------------------------------------------
- // // 상단환자정보세팅하기
- // // --------------------------------------------------
- // function fSetPatInfo()
- // {
- // //공여자등록과 공여자문진의 상단정보 올리기 파라미터가 다르므로 주의
- // var pGrd = datagrid1;
- // if (pGrd.rows <=2 || pGrd.row <= 1) return;
- // var pGrdrow = pGrd.row-1; //헤더가 2row이므로 현재row-1이 값의 위치값이다.!
- //
- // var sPath = "/root/main/patmapinfo/patmap["+ pGrdrow+"]" ;
- //
- // //우측마우스버튼클릭시도 상단올릴수 있도록
- // // var sChk = model.getValue(sPath + "/flag"); //선택된자료만
- // // if (sChk != "1") return;
- // var siogb = model.getValue(sPath + "/iogb");
- //
- // if (siogb == "입원") siogb = "I";
- // if (siogb == "외래") siogb = "O";
- //
- // if (siogb == "") {
- // messageBox("접수정보가 없습니다.", "E999", "");
- // return;
- // }
- //
- // var pid = model.getValue(sPath + "/tnsrpid");
- // var orddd = model.getValue(sPath + "/orddd");
- // var cretno = model.getValue(sPath + "/cretno");
- // var instcd = getUserInfo("dutplceinstcd");
- //
- // var param = siogb + "▦" + pid + "▦" + orddd + "▦" + cretno + "▦" + instcd;
- //
- // //alert(param);
- //
- // setParameter("condparam", param);
- // modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
- // /*
- // var useyn = getParameter("SPMMO08900_rtn_useyn");
- // if(useyn == "Y"){
- // setParameter("SPMMO08900_rtn_useyn", "");
- // fInitPamInfo(); //화면 기본 정보 설정
- //
- // }else{
- // return;
- //
- // }
- // */
- // }
- //
- //
- // //------------------------
- // // 혈액 부적격 항목 내역 row 추가
- // //------------------------
- // function fAddRow() {
- // datagrid2.addRow();
- // var irow = datagrid2.row;
- // var irow1 = datagrid1.row - 1;
- // model.setValue("/root/main/dnorinqrinfo/donlist[" + irow + "]/tnsrpid", model.getValue("/root/main/patmapinfo/patmap[" + irow1 + "]/tnsrpid"));
- // model.setValue("/root/main/dnorinqrinfo/donlist[" + irow + "]/dnorno", model.getValue("/root/main/patmapinfo/patmap[" + irow1 + "]/dnorno"));
- // model.setValue("/root/main/dnorinqrinfo/donlist[" + irow + "]/dnorseqno", model.getValue("/root/main/patmapinfo/patmap[" + irow1 + "]/dnorseqno"));
- // model.refresh();
- //
- // //첫번째 컴럼으로 이동하고 입력모드이벤트를 호출함
- // datagrid2.col= datagrid2.colRef("disqitemno");
- // datagrid2.dispatch("onentercell");
- // }
- // //------------------------
- // // 혈액 부적격 항목 내역 row 삭제
- // //------------------------
- // function fDeleteRow() {
- // datagrid2.deleteItem(datagrid2.row);
- // }
- // //------------------------
- // // 혈액 부적격 항목 입력 모드 설정(onentercell이벤트에서 호출)
- // //------------------------
- // function fEditMode() {
- // //그리드 입력사항이면 edit 모드로 설정함
- // if( datagrid2.colType(datagrid2.col) == "input" ) {
- // datagrid2.editCell();
- // }
- // var colref = datagrid2.colAttribute(datagrid2.col,"ref");
- //
- // switch (colref) {
- // case "disqdetlresn":
- // datagrid2.colAttribute(datagrid2.col, "imemode") ="hangul"; //한글설정
- // break;
- // }
- // }
- //
- // //--------------------------------------------------------------------
- // // 2008.07.28 dhkim
- // // 헌혈경험 유/무에 따라 최근헌혈일 disabled/enabled 처리
- // //--------------------------------------------------------------------
- // function fDisabledDonYn(){
- //
- // var doncareYn = model.getValue("/root/main/dnorinqrinfo/dnorprcp/doncareryn");
- // if(doncareYn == "Y"){//헌혈경험 유
- // //값 초기화
- // model.setValue(input38.attribute("ref"), "");//최근헌혈일
- // model.setValue(radio4.attribute("ref"), "2");//헌혈구분 : 성분헌혈
- // model.setValue(radio5.attribute("ref"), "");//전혈헌혈
- // model.setValue(radio3.attribute("ref"), "");//성분헌혈
- // }else if(doncareYn == "N"){//헌혈경험 무
- // //값 초기화
- // model.setValue(input38.attribute("ref"), "");//최근헌혈일
- // }
- //
- // model.refresh();
- // }
- //--------------------------------------------------------------------
- // 2008.07.28 dhkim
- // 헌혈구분 전혈헌혈/성분헌혈에 따라 전혈헌혈, 성분헌혈 disabled/enabled 처리
- //--------------------------------------------------------------------
- function fDisabledDonFlag()
- {
- var doncareYn = ds_dnorinqrinfo.getColumn(0, "doncareryn");
- var donflag = ds_dnorinqrinfo.getColumn(0, "donflag");
-
- if(doncareYn == "Y") //헌혈경험 유
- {
- if(donflag == '1') //전혈헌혈
- {
- //값 초기화
- ds_dnorinqrinfo.setColumn(0, "comdom", ""); //성분헌혈
- }
- else if(donflag == '2') //전혈헌혈
- {
- ds_dnorinqrinfo.setColumn(0, "donkind", "");
- }
- }
- else if(doncareYn == "N") //헌혈경험 무
- {
- //값 초기화
- ds_dnorinqrinfo.setColumn(0, "rectdondd", ""); //최근헌혈일
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|