1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMQR00122" position="absolute 0 0 1140 397" titletext="Untitle" oninit="SMMQR00122_oninit" onload="SMMQR00122_onload">
- <Layouts>
- <Layout>
- <Div id="grp_ordcureinfo" taborder="0" position="absolute 0 0 1136 391">
- <Layouts>
- <Layout>
- <Shape id="line14" class="line_2" position="absolute -20 357 1131 369" anchor="default"/>
- <Shape id="line13" class="line_2" position="absolute -20 335 1131 347" anchor="default"/>
- <Shape id="line12" class="line_2" position="absolute -20 313 1131 325" anchor="default"/>
- <Shape id="line11" class="line_2" position="absolute -20 291 1131 303" anchor="default"/>
- <Shape id="line10" class="line_2" position="absolute -20 269 1131 281" anchor="default"/>
- <Shape id="line09" class="line_2" position="absolute -20 247 1131 259" anchor="default"/>
- <Shape id="line08" class="line_2" position="absolute -20 225 1131 237" anchor="default"/>
- <Shape id="line07" class="line_2" position="absolute -20 203 1131 215" anchor="default"/>
- <Shape id="line06" class="line_2" position="absolute -20 181 1131 193" anchor="default"/>
- <Shape id="line05" class="line_2" position="absolute -20 159 1131 171" anchor="default"/>
- <Shape id="line04" class="line_2" position="absolute -20 129 1131 141" anchor="default"/>
- <Shape id="line03" class="line_2" position="absolute -27 109 1132 113" anchor="default"/>
- <Shape id="line02" class="line_2" position="absolute -27 87 1132 91" anchor="default"/>
- <Shape id="line01" class="line_2" position="absolute -26 67 1133 71" anchor="default"/>
- <Shape id="line00" class="line_2" position="absolute -26 43 1133 47" anchor="default"/>
- <Static id="cap_trgtmanflag15" text="사고유형" class="cell_1" position="absolute 0 0 132 45" anchor="default"/>
- <Radio id="radio7" taborder="1" columncount="-1" rowcount="-1" innerdataset="@ds_init_accdanal" codecolumn="value" datacolumn="label" direction="vertical" position="absolute 136 3 1091 43" anchor="default" onitemchanged="grp_ordcureinfo_radio7_onitemchanged"/>
- <Static id="cap_trgtmanflag00" text="합병증발생" class="cell_1" position="absolute 0 68 27 209" anchor="default"/>
- <Radio id="radio00" taborder="2" columncount="1" rowcount="0" innerdataset="@ds_init_ductartrlcomp" codecolumn="value" datacolumn="label" direction="vertical" position="absolute 135 66 216 134" anchor="default" onitemchanged="grp_ordcureinfo_radio00_onitemchanged"/>
- <Static id="cap_trgtmanflag01" text="동/정맥관 합병증" class="cell_1" position="absolute 26 68 132 135" anchor="default"/>
- <cp_checkboxList id="chk_distalduct" titletext="CheckBox List" taborder="3" text="cp_checkboxList01" scrollbars="none" position="absolute 231 68 334 88" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <Static id="caption19" text="(" position="absolute 220 69 230 89" anchor="default"/>
- <Static id="caption02" text=")" position="absolute 1119 69 1129 89" anchor="default"/>
- <Static id="cap_trgtmanflag02" text="그 외 Line/tube 관련 합병증" class="cell_1" position="absolute 26 134 132 165" anchor="default"/>
- <cp_checkboxList id="chk_linetube" titletext="CheckBox List" taborder="6" text="cp_checkboxList01" scrollbars="none" position="absolute 136 139 239 159" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <Static id="cap_trgtmanflag03" text="예기치 않은 상해" class="cell_1" position="absolute 26 164 132 187" anchor="default"/>
- <cp_checkboxList id="chk_excpinjry" titletext="CheckBox List" taborder="8" text="cp_checkboxList01" scrollbars="none" position="absolute 136 165 239 185" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <Static id="cap_trgtmanflag05" text="수술 후 합병증" class="cell_1" position="absolute 26 186 132 209" anchor="default"/>
- <cp_checkboxList id="chk_opafcomp" titletext="CheckBox List" taborder="9" text="cp_checkboxList01" scrollbars="none" position="absolute 136 187 239 207" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <Static id="cap_trgtmanflag07" text="환자 상태 사정" class="cell_1" position="absolute 26 208 132 231" anchor="default"/>
- <cp_checkboxList id="chk_patcond" titletext="CheckBox List" taborder="11" text="cp_checkboxList01" scrollbars="none" position="absolute 136 209 239 229" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <Static id="cap_trgtmanflag09" text="진단" class="cell_1" position="absolute 26 230 132 253" anchor="default"/>
- <cp_checkboxList id="chk_diag" titletext="CheckBox List" taborder="12" text="cp_checkboxList01" scrollbars="none" position="absolute 136 231 239 251" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <Static id="cap_trgtmanflag10" text="치료/간호 과정" class="cell_1" position="absolute 26 252 97 297" anchor="default" onclick="grp_ordcureinfo_cap_trgtmanflag10_onclick"/>
- <cp_checkboxList id="chk_tretknd" titletext="CheckBox List" taborder="13" text="cp_checkboxList01" scrollbars="none" position="absolute 136 253 239 273" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <cp_checkboxList id="chk_tretcont" titletext="CheckBox List" taborder="15" text="cp_checkboxList01" scrollbars="none" position="absolute 136 275 239 295" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <Static id="cap_trgtmanflag11" text="타과의뢰" class="cell_1" position="absolute 26 296 132 319" anchor="default"/>
- <Static id="cap_trgtmanflag12" text="이송신청" class="cell_1" position="absolute 26 318 132 341" anchor="default"/>
- <Static id="cap_trgtmanflag13" text="이송과정" class="cell_1" position="absolute 26 340 132 363" anchor="default"/>
- <cp_checkboxList id="chk_diffreq" titletext="CheckBox List" taborder="17" text="cp_checkboxList01" scrollbars="none" position="absolute 136 296 239 316" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <cp_checkboxList id="chk_transapplc" titletext="CheckBox List" taborder="18" text="cp_checkboxList01" scrollbars="none" position="absolute 136 319 239 339" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <cp_checkboxList id="chk_transproc" titletext="CheckBox List" taborder="20" text="cp_checkboxList01" scrollbars="none" position="absolute 136 341 239 361" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
- <Static id="caption22" text="[사건유형]" class="search_name" position="absolute 1 52 90 67" anchor="default" style="background:left middle;"/>
- <Shape id="line15" class="line_2" position="absolute -20 379 1131 391" anchor="default"/>
- <Static id="cap_trgtmanflag06" text="진료의연속성" class="cell_1" position="absolute 0 208 27 385" anchor="default"/>
- <Static id="cap_trgtmanflag14" text="기타" class="cell_1" position="absolute 26 362 132 385" anchor="default"/>
- <Static id="cap_trgtmanflag04" text="종류" class="cell_1" position="absolute 96 252 132 275" style="align:left middle;"/>
- <Static id="cap_trgtmanflag08" text="내용" class="cell_1" position="absolute 96 274 132 297" style="align:left middle;"/>
- <Edit id="input04" taborder="16" position="absolute 537 276 1122 295" anchor="default"/>
- <Edit id="input05" taborder="19" position="absolute 571 320 1123 339" anchor="default"/>
- <Edit id="input06" taborder="21" position="absolute 651 342 1123 361" anchor="default"/>
- <Edit id="input07" taborder="22" position="absolute 136 364 1123 383" anchor="default"/>
- <Edit id="input08" taborder="23" position="absolute 390 24 1113 43"/>
- <Edit id="input09" taborder="24" position="absolute 222 90 1116 109"/>
- <Edit id="input10" taborder="25" position="absolute 222 113 1118 132"/>
- <Edit id="input11" taborder="26" position="absolute 283 166 1119 185"/>
- <Edit id="input12" taborder="27" position="absolute 435 210 1120 229"/>
- <Edit id="input13" taborder="28" position="absolute 379 232 1120 251"/>
- <Edit id="input02" taborder="5" position="absolute 683 69 1115 88" anchor="default"/>
- <Edit id="input00" taborder="7" position="absolute 451 140 1119 159" anchor="default"/>
- <Edit id="input01" taborder="10" position="absolute 739 188 1119 207" anchor="default"/>
- <Edit id="input03" taborder="14" position="absolute 825 254 1121 273" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_accdanal" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">부적절한/불충분한 치료과정 설명</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">부적절한 의무기록</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">치료과정에서 발생한 신체적 손상(괴사, 열상, 천공, 골절 등)</Col>
- <Col id="value">03</Col>
- </Row>
- <Row>
- <Col id="label">환자/보호자가 치료 거부</Col>
- <Col id="value">04</Col>
- </Row>
- <Row>
- <Col id="label">잘못된 검사 결과보고</Col>
- <Col id="value">05</Col>
- </Row>
- <Row>
- <Col id="label">결과확인 누락으로 인한 치료 지연</Col>
- <Col id="value">06</Col>
- </Row>
- <Row>
- <Col id="value">99</Col>
- <Col id="label">기타</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_ductartrlcomp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">말초정맥관</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">중심정맥관</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">동맥관</Col>
- <Col id="value">03</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_distalduct" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">Phlebitis/Infiltration</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">Extravasation</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">조영제</Col>
- <Col id="value">03</Col>
- </Row>
- <Row>
- <Col id="label">항암제</Col>
- <Col id="value">04</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_centduct" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">Extravasation</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">조영제</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">항암제</Col>
- <Col id="value">03</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_linetube" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">감염</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">Embolism</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">Pneumothorax</Col>
- <Col id="value">03</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_excpinjry" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">골절/탈구</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_opafcomp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">호흡기계문제</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">심혈관계문제</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">소화기계문제</Col>
- <Col id="value">03</Col>
- </Row>
- <Row>
- <Col id="label">상처문제</Col>
- <Col id="value">04</Col>
- </Row>
- <Row>
- <Col id="label">DVT, 폐색전증</Col>
- <Col id="value">05</Col>
- </Row>
- <Row>
- <Col id="label">수혈</Col>
- <Col id="value">06</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_patcond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">부적절한 환자 상태 사정</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">누락/지연</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_diag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">부적절한 진단</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">누락/지연</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_tretknd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">드레싱</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">투석</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">배뇨/배변</Col>
- <Col id="value">03</Col>
- </Row>
- <Row>
- <Col id="label">모니터링</Col>
- <Col id="value">04</Col>
- </Row>
- <Row>
- <Col id="label">섭취 및 배설량</Col>
- <Col id="value">05</Col>
- </Row>
- <Row>
- <Col id="label">Suction</Col>
- <Col id="value">06</Col>
- </Row>
- <Row>
- <Col id="label">응급상황</Col>
- <Col id="value">07</Col>
- </Row>
- <Row>
- <Col id="label">방사선조사</Col>
- <Col id="value">08</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_tretcont" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">다른 환자</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">다른 부위</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">잘못된 방법</Col>
- <Col id="value">03</Col>
- </Row>
- <Row>
- <Col id="label">누락/지연</Col>
- <Col id="value">04</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_diffreq" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">의뢰 누락/지연</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">회신 누락/지연</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">회신 확인 누락/지연</Col>
- <Col id="value">03</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_transapplc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">다른 환자</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">다른 장소</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">잘못된 이동수단</Col>
- <Col id="value">03</Col>
- </Row>
- <Row>
- <Col id="label">잘못된 시간</Col>
- <Col id="value">04</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_transproc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">다른 환자</Col>
- <Col id="value">01</Col>
- </Row>
- <Row>
- <Col id="label">다른 장소</Col>
- <Col id="value">02</Col>
- </Row>
- <Row>
- <Col id="label">잘못된 이동수단</Col>
- <Col id="value">03</Col>
- </Row>
- <Row>
- <Col id="label">지연</Col>
- <Col id="value">04</Col>
- </Row>
- <Row>
- <Col id="label">이송 중 환자 상해</Col>
- <Col id="value">05</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">99</Col>
- </Row>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item89" compid="grp_ordcureinfo.radio7" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="accdanal"/>
- <BindItem id="item0" compid="grp_ordcureinfo.radio00" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="ductartrlcomp"/>
- <BindItem id="item23" compid="grp_ordcureinfo.input02" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="distalductdesc"/>
- <BindItem id="item1" compid="grp_ordcureinfo.input00" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="linetubedesc"/>
- <BindItem id="item2" compid="grp_ordcureinfo.input01" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="opafcompdesc"/>
- <BindItem id="item3" compid="grp_ordcureinfo.input03" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="tretknddesc"/>
- <BindItem id="item4" compid="grp_ordcureinfo.input04" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="tretcontdesc"/>
- <BindItem id="item5" compid="grp_ordcureinfo.input05" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="transapplcdesc"/>
- <BindItem id="item6" compid="grp_ordcureinfo.input06" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="transprocdesc"/>
- <BindItem id="item7" compid="grp_ordcureinfo.input07" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="other"/>
- <BindItem id="item8" compid="grp_ordcureinfo.input08" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="accdanaldesc"/>
- <BindItem id="item9" compid="grp_ordcureinfo.input09" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="centductdesc"/>
- <BindItem id="item10" compid="grp_ordcureinfo.input10" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="artrductdesc"/>
- <BindItem id="item11" compid="grp_ordcureinfo.input11" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="excpinjrydesc"/>
- <BindItem id="item12" compid="grp_ordcureinfo.input12" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="patconddesc"/>
- <BindItem id="item13" compid="grp_ordcureinfo.input13" propid="value" datasetid="ds_main_condition_ordcureinfo" columnid="diagdesc"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name : 경대 의료정보시스템
- * Job Name :
- * Creator :
- * Make Date :
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2018-10-01 최초개발
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMQR00122
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시
- ****************************************************************************************/
- function SMMQR00122_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMQR00122
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 로딩 완료시
- ****************************************************************************************/
- function SMMQR00122_onload(obj:Form, e:LoadEventInfo)
- {
- fInitialize_SMMQR00122();
- }
- function fInitialize_SMMQR00122(){
- if(utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0,"acptno")))
- {
- if(ds_main_condition_ordcureinfo.rowcount < 1){
- ds_main_condition_ordcureinfo.addRow();
- //alert(ds_main_cond.getColumn(0, "acptno"));
- ds_main_condition_ordcureinfo.setColumn(0, "acptno", ds_main_condition.getColumn(0, "acptno"));
- }
- }
-
- //멀티 체크 코드 셋팅 초기화
- //말초정맥관
- var sProp1="col=5,row=2,cellspacing=15,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_distalduct.setInitComp(sProp1, ds_init_distalduct, "value", "label", "fn_setDistalduct");
-
- //중심정맥관
- //var sProp1="col=5,row=2,cellspacing=15,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- //grp_ordcureinfo.chk_centduct.setInitComp(sProp1, ds_init_centduct, "value", "label", "fn_setCentduct");
-
- //그 외 Line/tube 관련 합병증
- var sProp1="col=5,row=2,cellspacing=15,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_linetube.setInitComp(sProp1, ds_init_linetube, "value", "label", "fn_setLinetube");
-
- //예기치 않은 상해
- var sProp1="col=5,row=2,cellspacing=15,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_excpinjry.setInitComp(sProp1, ds_init_excpinjry, "value", "label", "fn_setExcpinjry");
-
- //수술 후 합병증
- var sProp1="col=10,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_opafcomp.setInitComp(sProp1, ds_init_opafcomp, "value", "label", "fn_setOpafcomp");
-
- //환자 상태 사정
- var sProp1="col=10,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_patcond.setInitComp(sProp1, ds_init_patcond, "value", "label", "fn_setPatcond");
-
- //진단
- var sProp1="col=10,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_diag.setInitComp(sProp1, ds_init_diag, "value", "label", "fn_setDiag");
-
- //치료/간호 과정(종류)
- var sProp1="col=10,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_tretknd.setInitComp(sProp1, ds_init_tretknd, "value", "label", "fn_setTretknd");
-
- //치료/간호 과정(내용)
- var sProp1="col=10,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_tretcont.setInitComp(sProp1, ds_init_tretcont, "value", "label", "fn_setTretcont");
-
- //타과 의뢰
- var sProp1="col=10,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_diffreq.setInitComp(sProp1, ds_init_diffreq, "value", "label", "fn_setDiffreq");
-
- //이송 신청
- var sProp1="col=10,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_transapplc.setInitComp(sProp1, ds_init_transapplc, "value", "label", "fn_setTransapplc");
-
- //이송 과정
- var sProp1="col=10,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
- grp_ordcureinfo.chk_transproc.setInitComp(sProp1, ds_init_transproc, "value", "label", "fn_setTransproc");
-
- //멀티 체크 코드 셋팅
- fn_getDistalduct();
- fn_getCentduct();
- fn_getLinetube();
- fn_getExcpinjry();
- fn_getOpafcomp();
- fn_getPatcond();
- fn_getDiag();
- fn_getTretknd();
- fn_getTretcont();
- fn_getDiffreq();
- fn_getTransapplc();
- fn_getTransproc();
-
-
- fn_ctrlEnableChk("radio7");
- fn_ctrlEnableChk("radio00");
- fn_ctrlEnableChk("chk_distalduct");
- fn_ctrlEnableChk("chk_linetube");
- fn_ctrlEnableChk("chk_opafcomp");
- fn_ctrlEnableChk("chk_excpinjry");
- fn_ctrlEnableChk("chk_patcond");
- fn_ctrlEnableChk("chk_diag");
- fn_ctrlEnableChk("chk_tretknd");
- fn_ctrlEnableChk("chk_tretcont");
-
-
- fn_ctrlEnableChk("chk_transapplc");
- fn_ctrlEnableChk("chk_transproc");
- }
- /** code function **********************************************************************************/
- /******************************************************************
- * Argument :
- * Description : 말초정맥관 bind set
- ******************************************************************/
- function fn_setDistalduct(chk){
- var getDistalduct = String(grp_ordcureinfo.chk_distalduct.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "distalduct", getDistalduct);
- //fn_ctrlEnableChk("chk_distalduct");
-
- if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
- fn_ctrlEnableChk("chk_distalduct");
- }
- if( utlf_isNull(initYN) ){
- fn_ctrlEnableChk("chk_distalduct");
- }
- }
- /******************************************************************
- * Argument :
- * Description : 말초정맥관 DBget
- ******************************************************************/
- function fn_getDistalduct(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "distalduct"))) {
- var distalductList = ds_main_condition_ordcureinfo.getColumn(0, "distalduct").split(" ");
- grp_ordcureinfo.chk_distalduct.setData(distalductList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 중심정맥관 bind set
- ******************************************************************/
- function fn_setCentduct(){
- var getCentduct = String(grp_ordcureinfo.chk_centduct.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "centduct", getCentduct);
- }
- /******************************************************************
- * Argument :
- * Description : 중심정맥관 DBget
- ******************************************************************/
- function fn_getCentduct(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "centduct"))) {
- var centductList = ds_main_condition_ordcureinfo.getColumn(0, "centduct").split(" ");
- grp_ordcureinfo.chk_centduct.setData(centductList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 그 외 Line/tube 관련 합병증 bind set
- ******************************************************************/
- function fn_setLinetube(chk){
- var getLinetube = String(grp_ordcureinfo.chk_linetube.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "linetube", getLinetube);
- //fn_ctrlEnableChk("chk_linetube");
-
- if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
- fn_ctrlEnableChk("chk_linetube");
- }
- if( utlf_isNull(initYN) ){
- fn_ctrlEnableChk("chk_linetube");
- }
- }
- /******************************************************************
- * Argument :
- * Description : 그 외 Line/tube 관련 합병증 DBget
- ******************************************************************/
- function fn_getLinetube(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "linetube"))) {
- var linetubeList = ds_main_condition_ordcureinfo.getColumn(0, "linetube").split(" ");
- grp_ordcureinfo.chk_linetube.setData(linetubeList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 예기치 않은 상해 bind set
- ******************************************************************/
- function fn_setExcpinjry(chk){
- var getExcpinjry = String(grp_ordcureinfo.chk_excpinjry.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "excpinjry", getExcpinjry);
-
- //fn_ctrlEnableChk("chk_excpinjry");
-
- if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
- fn_ctrlEnableChk("chk_excpinjry");
- }
- if( utlf_isNull(initYN) ){
- fn_ctrlEnableChk("chk_excpinjry");
- }
- }
- /******************************************************************
- * Argument :
- * Description : 예기치 않은 상해 DBget
- ******************************************************************/
- function fn_getExcpinjry(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "excpinjry"))) {
- var excpinjryList = ds_main_condition_ordcureinfo.getColumn(0, "excpinjry").split(" ");
- grp_ordcureinfo.chk_excpinjry.setData(excpinjryList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 수술 후 합병증 bind set
- ******************************************************************/
- function fn_setOpafcomp(chk){
- var getOpafcomp = String(grp_ordcureinfo.chk_opafcomp.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "opafcomp", getOpafcomp);
- //fn_ctrlEnableChk("chk_opafcomp");
-
- if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
- fn_ctrlEnableChk("chk_opafcomp");
- }
- if( utlf_isNull(initYN) ){
- fn_ctrlEnableChk("chk_opafcomp");
- }
- }
- /******************************************************************
- * Argument :
- * Description : 수술 후 합병증 DBget
- ******************************************************************/
- function fn_getOpafcomp(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "opafcomp"))) {
- var opafcompList = ds_main_condition_ordcureinfo.getColumn(0, "opafcomp").split(" ");
- grp_ordcureinfo.chk_opafcomp.setData(opafcompList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 환자 상태 사정 bind set
- ******************************************************************/
- function fn_setPatcond(chk){
- var getPatcond = String(grp_ordcureinfo.chk_patcond.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "patcond", getPatcond);
-
- //fn_ctrlEnableChk("chk_patcond");
-
- if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
- fn_ctrlEnableChk("chk_patcond");
- }
- if( utlf_isNull(initYN) ){
- fn_ctrlEnableChk("chk_patcond");
- }
- }
- /******************************************************************
- * Argument :
- * Description : 환자 상태 사정 DBget
- ******************************************************************/
- function fn_getPatcond(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "patcond"))) {
- var patcondList = ds_main_condition_ordcureinfo.getColumn(0, "patcond").split(" ");
- grp_ordcureinfo.chk_patcond.setData(patcondList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 진단 bind set
- ******************************************************************/
- function fn_setDiag(chk){
- var getDiag = String(grp_ordcureinfo.chk_diag.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "diag", getDiag);
-
- //fn_ctrlEnableChk("chk_diag");
-
- if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
- fn_ctrlEnableChk("chk_diag");
- }
- if( utlf_isNull(initYN) ){
- fn_ctrlEnableChk("chk_diag");
- }
- }
- /******************************************************************
- * Argument :
- * Description : 진단 DBget
- ******************************************************************/
- function fn_getDiag(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "diag"))) {
- var diagList = ds_main_condition_ordcureinfo.getColumn(0, "diag").split(" ");
- grp_ordcureinfo.chk_diag.setData(diagList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 치료/간호 과정(종류) bind set
- ******************************************************************/
- function fn_setTretknd(chk){
- var getTretknd = String(grp_ordcureinfo.chk_tretknd.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "tretknd", getTretknd);
- //fn_ctrlEnableChk("chk_tretknd");
-
- if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
- fn_ctrlEnableChk("chk_tretknd");
- }
- if( utlf_isNull(initYN) ){
- fn_ctrlEnableChk("chk_tretknd");
- }
- }
- /******************************************************************
- * Argument :
- * Description : 치료/간호 과정(종류) DBget
- ******************************************************************/
- function fn_getTretknd(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "tretknd"))) {
- var tretkndList = ds_main_condition_ordcureinfo.getColumn(0, "tretknd").split(" ");
- grp_ordcureinfo.chk_tretknd.setData(tretkndList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 치료/간호 과정(내용) bind set
- ******************************************************************/
- function fn_setTretcont(chk){
- var getTretcont = String(grp_ordcureinfo.chk_tretcont.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "tretcont", getTretcont);
- //fn_ctrlEnableChk("chk_tretcont");
-
- if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
- fn_ctrlEnableChk("chk_tretcont");
- }
- if( utlf_isNull(initYN) ){
- fn_ctrlEnableChk("chk_tretcont");
- }
- }
- /******************************************************************
- * Argument :
- * Description : 치료/간호 과정(내용) DBget
- ******************************************************************/
- function fn_getTretcont(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "tretcont"))) {
- var tretcontList = ds_main_condition_ordcureinfo.getColumn(0, "tretcont").split(" ");
- grp_ordcureinfo.chk_tretcont.setData(tretcontList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 타과 의뢰 bind set
- ******************************************************************/
- function fn_setDiffreq(){
- var getDiffreq = String(grp_ordcureinfo.chk_diffreq.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "diffreq", getDiffreq);
- }
- /******************************************************************
- * Argument :
- * Description : 타과 의뢰 DBget
- ******************************************************************/
- function fn_getDiffreq(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "diffreq"))) {
- var diffreqList = ds_main_condition_ordcureinfo.getColumn(0, "diffreq").split(" ");
- grp_ordcureinfo.chk_diffreq.setData(diffreqList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 이송 신청 bind set
- ******************************************************************/
- function fn_setTransapplc(chk){
- var getTransapplc = String(grp_ordcureinfo.chk_transapplc.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "transapplc", getTransapplc);
- //fn_ctrlEnableChk("chk_transapplc");
-
- if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
- fn_ctrlEnableChk("chk_transapplc");
- }
- if( utlf_isNull(initYN) ){
- fn_ctrlEnableChk("chk_transapplc");
- }
- }
- /******************************************************************
- * Argument :
- * Description : 이송 신청 DBget
- ******************************************************************/
- function fn_getTransapplc(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "transapplc"))) {
- var transapplcList = ds_main_condition_ordcureinfo.getColumn(0, "transapplc").split(" ");
- grp_ordcureinfo.chk_transapplc.setData(transapplcList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 이송 과정 bind set
- ******************************************************************/
- function fn_setTransproc(chk){
- var getTransproc = String(grp_ordcureinfo.chk_transproc.getData()).replace(",", " ");
- ds_main_condition_ordcureinfo.setColumn(0, "transproc", getTransproc);
- //fn_ctrlEnableChk("chk_transproc");
-
- if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
- fn_ctrlEnableChk("chk_transproc");
- }
- if( utlf_isNull(initYN) ){
- fn_ctrlEnableChk("chk_transproc");
- }
- }
- /******************************************************************
- * Argument :
- * Description : 이송 과정 DBget
- ******************************************************************/
- function fn_getTransproc(){
- if(!utlf_isNull(ds_main_condition_ordcureinfo.getColumn(0, "transproc"))) {
- var transprocList = ds_main_condition_ordcureinfo.getColumn(0, "transproc").split(" ");
- grp_ordcureinfo.chk_transproc.setData(transprocList);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 필수체크 처리 로직
- ******************************************************************/
- function fn_ctrlEnableChk(pControlID){
- //사고유형
- if( pControlID == "radio7" ){
- if( ds_main_condition_ordcureinfo.getColumn(0, "accdanal") == "99" ){
- grp_ordcureinfo.input08.enable = true;
- } else {
- grp_ordcureinfo.input08.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "accdanaldesc", "");
- }
-
- }
-
- //동/정맥관 합병증
- if( pControlID == "radio00" ){
- if( ds_main_condition_ordcureinfo.getColumn(0, "ductartrlcomp") == "01" ){
- grp_ordcureinfo.chk_distalduct.enable = true;
- //grp_ordcureinfo.input02.enable = true;
- //group2.rdb_accddngrdgree00.setFocus();
- grp_ordcureinfo.input09.enable = false;
- grp_ordcureinfo.input10.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "centductdesc", "");
- ds_main_condition_ordcureinfo.setColumn(0, "artrductdesc", "");
-
- }
- /*
- else {
- grp_ordcureinfo.chk_distalduct.enable = false;
- grp_ordcureinfo.chk_distalduct.setCheckAll(false);
- grp_ordcureinfo.input02.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "distalduct", "");
- ds_main_condition_ordcureinfo.setColumn(0, "distalductdesc", "");
- }
- */
- //
- if( ds_main_condition_ordcureinfo.getColumn(0, "ductartrlcomp") == "02" ){
- grp_ordcureinfo.input09.enable = true;
-
- grp_ordcureinfo.chk_distalduct.enable = false;
- grp_ordcureinfo.chk_distalduct.setCheckAll(false);
- grp_ordcureinfo.input02.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "distalduct", "");
- ds_main_condition_ordcureinfo.setColumn(0, "distalductdesc", "");
- grp_ordcureinfo.input10.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "artrductdesc", "");
-
- }
- //
- if( ds_main_condition_ordcureinfo.getColumn(0, "ductartrlcomp") == "03" ){
- grp_ordcureinfo.input10.enable = true;
-
- grp_ordcureinfo.chk_distalduct.enable = false;
- grp_ordcureinfo.chk_distalduct.setCheckAll(false);
- grp_ordcureinfo.input02.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "distalduct", "");
- ds_main_condition_ordcureinfo.setColumn(0, "distalductdesc", "");
- grp_ordcureinfo.input09.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "centductdesc", "");
-
- }
-
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "distalduct"), "99") ){
- grp_ordcureinfo.input02.enable = true;
- } else {
- grp_ordcureinfo.input02.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "distalductdesc", "");
- }
- }
-
- //동/정맥관 합병증 중심정맥관
- if( pControlID == "chk_distalduct" ){
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "distalduct"), "99") ){
- grp_ordcureinfo.input02.enable = true;
- //grp_ordcureinfo.input02.setFocus();
- } else {
- grp_ordcureinfo.input02.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "distalductdesc", "");
- }
- }
-
- //그 외 Line/tube 관련 합병증
- if( pControlID == "chk_linetube" ){
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "linetube"), "99") ){
- grp_ordcureinfo.input00.enable = true;
- //grp_ordcureinfo.input00.setFocus();
- } else {
- grp_ordcureinfo.input00.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "linetubedesc", "");
- }
- }
-
- //예기치 않은 상해
- if( pControlID == "chk_excpinjry" ){
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "excpinjry"), "99") ){
- grp_ordcureinfo.input11.enable = true;
- //grp_ordcureinfo.input11.setFocus();
- } else {
- grp_ordcureinfo.input11.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "excpinjrydesc", "");
- }
- }
-
-
-
- //수술 후 합병증
- if( pControlID == "chk_opafcomp" ){
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "opafcomp"), "99") ){
- grp_ordcureinfo.input01.enable = true;
- //grp_ordcureinfo.input01.setFocus();
- } else {
- grp_ordcureinfo.input01.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "opafcompdesc", "");
- }
- }
-
- //치료/간호 과정(종류)
- if( pControlID == "chk_tretknd" ){
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "tretknd"), "99") ){
- grp_ordcureinfo.input03.enable = true;
- //grp_ordcureinfo.input03.setFocus();
- } else {
- grp_ordcureinfo.input03.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "tretknddesc", "");
- }
- }
-
- //환자 상태 사정
- if( pControlID == "chk_patcond" ){
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "patcond"), "99") ){
- grp_ordcureinfo.input12.enable = true;
- //grp_ordcureinfo.input12.setFocus();
- } else {
- grp_ordcureinfo.input12.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "patconddesc", "");
- }
- }
-
- //진단
- if( pControlID == "chk_diag" ){
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "diag"), "99") ){
- grp_ordcureinfo.input13.enable = true;
- //grp_ordcureinfo.input13.setFocus();
- } else {
- grp_ordcureinfo.input13.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "diagdesc", "");
- }
- }
-
-
-
-
-
- //치료/간호 과정(내용)
- if( pControlID == "chk_tretcont" ){
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "tretcont"), "99") ){
- grp_ordcureinfo.input04.enable = true;
- //grp_ordcureinfo.input04.setFocus();
- } else {
- grp_ordcureinfo.input04.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "tretcontdesc", "");
- }
- }
-
- //이송신청
- if( pControlID == "chk_transapplc" ){
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "transapplc"), "99") ){
- grp_ordcureinfo.input05.enable = true;
- //grp_ordcureinfo.input05.setFocus();
- } else {
- grp_ordcureinfo.input05.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "transapplcdesc", "");
- }
- }
-
- //이송과정
- if( pControlID == "chk_transproc" ){
- if( utlf_isSearchString(ds_main_condition_ordcureinfo.getColumn(0, "transproc"), "99") ){
- grp_ordcureinfo.input06.enable = true;
- //grp_ordcureinfo.input06.setFocus();
- } else {
- grp_ordcureinfo.input06.enable = false;
- ds_main_condition_ordcureinfo.setColumn(0, "transprocdesc", "");
- }
- }
-
- }
- function grp_ordcureinfo_radio00_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fn_ctrlEnableChk("radio00");
- }
- function grp_ordcureinfo_radio7_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fn_ctrlEnableChk("radio7");
- }
- ]]></Script>
- </Form>
- </FDL>
|