123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMNW04800" position="absolute 0 0 1211 797" titletext="통증관리기록" oninit="SMMNW04800_oninit" onload="SMMNW04800_onload" ontimer="SMMNW04800_ontimer">
- <Layouts>
- <Layout>
- <Div position="absolute 0 13 1211 797" id="group5" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Tab position="absolute 0 30 1206 769" id="switch1" anchor="default" onchanged="group5_switch1_onchanged">
- <Tabpages>
- <Tabpage text="통증관리기록" id="rec">
- <Layouts>
- <Layout>
- <Div position="absolute 0 5 1185 75" align="align:center top;" id="grp_sea" anchor="default" class="div_SA">
- <Layouts>
- <Layout>
- <Static text="병 동 :" position="absolute 10 14 74 31" id="ctn_ward" class="search_name" anchor="default"/>
- <Combo position="absolute 75 13 214 32" id="cmb_wardcd" class="combo_s_essential" innerdataset="@ds_init_ward" datacolumn="wardnm" codecolumn="wardcd" anchor="default" onitemchanged="group5_switch1_rec_grp_sea_cmb_wardcd_onitemchanged"/>
- <Static text="병 실 :" position="absolute 245 14 304 31" id="ctn_room" class="search_name" anchor="default"/>
- <Combo position="absolute 315 13 386 32" id="cmb_roomcd" class="combo_search" innerdataset="ds_data_roomcdgruplist" datacolumn="roomnm" codecolumn="roomcd" anchor="default" onitemchanged="group5_switch1_rec_grp_sea_cmb_roomcd_onitemchanged"/>
- <Static text="환자명/등록번호 :" position="absolute 400 15 529 32" id="ctn_pid" class="search_name" anchor="default"/>
- <Combo position="absolute 539 14 660 33" id="cmb_patientnm" class="combo_search" innerdataset="@ds_data_patientgruplist" datacolumn="patientnm" codecolumn="pid" anchor="default" onitemchanged="group5_switch1_rec_grp_sea_cmb_patientnm_onitemchanged"/>
- <Edit position="absolute 669 14 739 33" id="ipt_pid" class="input_search" anchor="default" onkeyup="group5_switch1_rec_grp_sea_ipt_pid_onkeyup" autoselect="true"/>
- <Button position="absolute 747 16 763 32" id="btn_patSearch" class="icon_search" text="" anchor="default" onclick="group5_switch1_rec_grp_sea_btn_patSearch_onclick"/>
- <Static text="기준일시 :" position="absolute 400 40 476 57" id="caption8" class="search_name" anchor="default"/>
- <Calendar position="absolute 482 40 567 59" id="ipt_genrdd" class="input_default" anchor="default" onchanged="group5_switch1_rec_grp_sea_ipt_genrdd_onchanged" autoselect="true"/>
- <MaskEdit position="absolute 569 40 621 59" id="ipt_genrtm" class="input_search" mask="##:##" anchor="default" type="string" onkeyup="group5_switch1_rec_grp_sea_ipt_genrtm_onkeyup" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" tooltiptext="시간을 입력하세요[ ex)23:11 ]" ontextchange="group5_switch1_rec_grp_sea_ipt_genrtm_ontextchange" trimtype="both"/>
- <Radio position="absolute 75 40 385 59" id="rdo_stdradio" class="radio_search" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1" onitemchanged="group5_switch1_rec_grp_sea_rdo_stdradio_onitemchanged" columncount="-1" style="textpadding:0 3 0 3;">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <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>
- <Shape position="absolute 1017 10 1023 62" linetype="vertical" id="line13" class="line_4" anchor="default"/>
- <Static text="구 분 :" position="absolute 10 40 76 57" id="ctn_searchflag" class="search_name" anchor="default"/>
- <Div position="absolute 1020 4 1175 69" id="grp_search" visible="false" anchor="default">
- <Layouts>
- <Layout>
- <Button position="absolute 10 20 66 42" id="button4" class="btn1" text="조회" anchor="default" onclick="group5_switch1_rec_grp_sea_grp_search_button4_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 1025 4 1180 69" id="grp_save" anchor="default">
- <Layouts>
- <Layout>
- <Button position="absolute 90 7 146 29" id="button1" class="btn3" text="삭제" anchor="default" onclick="group5_switch1_rec_grp_sea_grp_save_button1_onclick"/>
- <Button position="absolute 5 37 109 59" id="button2" class="btn3" text="발생부위추가" anchor="default" onclick="group5_switch1_rec_grp_sea_grp_save_button2_onclick"/>
- <Button position="absolute 5 7 85 29" id="button3" class="btn3" text="인증저장" anchor="default" onclick="group5_switch1_rec_grp_sea_grp_save_button3_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="caption1" position="absolute 990 40 1010 60" id="caption1" visible="false" anchor="default"/>
- <Combo position="absolute 531 30 742 49" id="cmb_erpat" class="combo_s_essential" visible="false" innerdataset="@ds_data_patientgruplist" datacolumn="etcinfo" codecolumn="pid" anchor="default" onitemchanged="group5_switch1_rec_grp_sea_cmb_erpat_onitemchanged"/>
- <Combo position="absolute 307 13 386 32" id="cmb_zone" class="combo_search" innerdataset="@ds_temp_zoneinfo_zonelist" datacolumn="bednm" codecolumn="bedcd" anchor="default" visible="false" onitemchanged="group5_switch1_rec_grp_sea_cmb_zone_onitemchanged"/>
- <Combo position="absolute 882 14 997 33" id="cmb_mypatlist" class="combo_s_essential" innerdataset="@ds_temp_cond_settingpatient_settingpatientlist" datacolumn="patnm" codecolumn="pid" anchor="default" onitemchanged="group5_switch1_rec_grp_sea_cmb_mypatlist_onitemchanged"/>
- <CheckBox id="chk_nextyn" taborder="1" text="환자넘기기" position="absolute 930 42 1010 57" truevalue="Y" falsevalue="N"/>
- <Static id="cap_mypatlist" text="내환자 정보 :" class="search_name" position="absolute 780 15 880 32"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape position="absolute 0 291 1188 297" linetype="horizontal" id="line2" class="line_10" anchor="default"/>
- <Grid position="absolute 0 296 1187 698" id="grd_detlgrup" class="datagrid2" binddataset="ds_main_detlgrup_detlgruplist" anchor="default" oncelldblclick="group5_switch1_rec_grd_detlgrup_oncellclick" oncellclick="group5_switch1_rec_grd_detlgrup_oncellclick" cellsizingtype="col" autoenter="key" scrollpixel="all" tooltiptype="hover" selecttype="multirow" onrbuttondown="group5_switch1_rec_grd_detlgrup_onrbuttondown" onlbuttondown="group5_switch1_rec_grd_detlgrup_onlbuttondown" onlbuttonup="group5_switch1_rec_grd_detlgrup_onlbuttonup" onrbuttonup="group5_switch1_rec_grd_detlgrup_onrbuttonup" ontextchange="group5_switch1_rec_grd_detlgrup_ontextchange">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="20" band="left"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="62"/>
- <Column size="42"/>
- <Column size="100"/>
- <Column size="64"/>
- <Column size="24"/>
- <Column size="100"/>
- <Column size="38"/>
- <Column size="80"/>
- <Column size="60"/>
- <Column size="0"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="49"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="63"/>
- <Column size="62"/>
- <Column size="0"/>
- <Column size="113"/>
- <Column size="109"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="75"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="28" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="상태"/>
- <Cell col="2" text="상태2"/>
- <Cell col="3"/>
- <Cell col="4" text="부위"/>
- <Cell col="5" text="방향"/>
- <Cell col="6" text="관련 요인"/>
- <Cell col="7" text="구분"/>
- <Cell col="8" text="선택"/>
- <Cell col="9" text="사정일자"/>
- <Cell col="10" text="시간"/>
- <Cell col="11" text="통증양상"/>
- <Cell col="12" text="빈도"/>
- <Cell col="13" text="발생구분"/>
- <Cell col="14" text="기간 (분 전)"/>
- <Cell col="15" text="기간 (시간 전)"/>
- <Cell col="16" text="기간 (일 전)"/>
- <Cell col="17" text="발생구분id"/>
- <Cell col="18" text="기간"/>
- <Cell col="19" text="사정도구"/>
- <Cell col="20" text="강도"/>
- <Cell col="21" text="악화요인 완화요인"/>
- <Cell col="22" text="중재"/>
- <Cell col="23" text="약물명"/>
- <Cell col="24" text="약물 및 비약물 중재"/>
- <Cell col="25" text="환자반응평가"/>
- <Cell col="26" text="기록자"/>
- <Cell col="27" text="caption7"/>
- <Cell col="28" text="caption1"/>
- <Cell col="29" text="caption2"/>
- <Cell col="30" text="caption3"/>
- <Cell col="31" text="caption6"/>
- <Cell col="32" text="caption5"/>
- <Cell col="33" text="caption4"/>
- <Cell col="34" text="caption8"/>
- <Cell col="35" text="caption9"/>
- <Cell col="36" text="caption10"/>
- <Cell col="37" text="caption11"/>
- <Cell col="38" text="caption12"/>
- <Cell col="39" text="caption13"/>
- <Cell col="40" text="nondrugarbtid"/>
- <Cell col="41" text="pnt1"/>
- <Cell col="42" text="pnt2"/>
- <Cell col="43" text="pnt3"/>
- <Cell col="44" text="pnt4"/>
- <Cell col="45" text="pnt5"/>
- <Cell col="46" text="caption14"/>
- <Cell col="47" text="cnps1"/>
- <Cell col="48" text="cnps2"/>
- <Cell col="49" text="cnps3"/>
- <Cell col="50" text="cnps4"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:stat" editacceptsdirectionkey="true"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:stat2" editacceptsdirectionkey="true"/>
- <Cell col="3" text="bind:grupcd" suppress="1"/>
- <Cell col="4" displaytype="text" edittype="none" style="align:center;" text="bind:obspartnm" wordwrap="word" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" suppress="2" suppressalign="middle,over" tooltiptext="bind:obspartnm"/>
- <Cell col="5" displaytype="text" edittype="none" style="align:center;" text="bind:direcnm" wordwrap="word" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" suppress="3" suppressalign="middle,over" tooltiptext="bind:direcnm"/>
- <Cell col="6" displaytype="text" edittype="none" style="align:center;" text="bind:cause" wordwrap="word" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" suppress="4" suppressalign="middle,over" tooltiptext="bind:cause"/>
- <Cell col="7" displaytype="combo" style="align:center;" text="bind:flag" editacceptsdirectionkey="true" combodataset="ds_flag" combocodecol="value" combodatacol="label" tooltiptext="bind:flag" enable="false"/>
- <Cell col="8" displaytype="checkbox" edittype="checkbox" text="bind:sel" editacceptsdirectionkey="true" tooltiptext="bind:sel"/>
- <Cell col="9" displaytype="date" edittype="date" text="bind:recdd" editautoselect="true" editacceptsdirectionkey="true" calendardisplaynulltype="none" tooltiptext="bind:recdd"/>
- <Cell col="10" displaytype="text" edittype="mask" style="align:center;" text="bind:rectm" mask="##:##" maskchar=" " edittrimtype="both" editautoselect="true" editacceptsdirectionkey="true" tooltiptext="bind:rectm"/>
- <Cell col="11" displaytype="text" edittype="none" style="align:top;padding:4 2 2 2;" text="bind:symptom" wordwrap="word" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" tooltiptext="bind:symptom"/>
- <Cell col="12" displaytype="text" edittype="none" text="bind:freq" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" tooltiptext="bind:freq"/>
- <Cell col="13" displaytype="text" edittype="text" style="align:center;" text="bind:paingb" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" tooltiptext="bind:paingb"/>
- <Cell col="14" displaytype="number" edittype="expr:flag == '00' ? 'mask' : 'none'" text="bind:termtm" mask="expr:flag == '00' ? '###' : ''" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" tooltiptext="bind:termtm"/>
- <Cell col="15" displaytype="number" edittype="expr:flag == '00' ? 'mask' : 'none'" text="bind:termth" mask="expr:flag == '00' ? '###' : ''" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" tooltiptext="bind:termth"/>
- <Cell col="16" displaytype="number" edittype="expr:flag == '00' ? 'mask' : 'none'" text="bind:termdd" mask="expr:flag == '00' ? '###' : ''" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" tooltiptext="bind:termdd"/>
- <Cell col="17" text="bind:paingbid" editacceptsdirectionkey="true"/>
- <Cell col="18" displaytype="text" edittype="text" text="bind:term" editacceptsdirectionkey="true"/>
- <Cell col="19" displaytype="text" edittype="none" style="align:center;" text="bind:tool" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" tooltiptext="bind:tool"/>
- <Cell col="20" displaytype="text" edittype="none" style="align:center;" text="bind:pnt" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" tooltiptext="bind:pnt"/>
- <Cell col="21" displaytype="text" edittype="textarea" text="bind:resn" wordwrap="word" editautoselect="true" editacceptsdirectionkey="true" tooltiptext="bind:resn"/>
- <Cell col="22" displaytype="text" edittype="textarea" text="bind:nondrugarbt" wordwrap="word" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" tooltiptext="bind:nondrugarbt"/>
- <Cell col="23" displaytype="text" edittype="textarea" style="align:left top;padding:4 2 2 2;" text="bind:drugarbt" wordwrap="word" editautoselect="true" editacceptsdirectionkey="true" expandshow="show" tooltiptext="bind:drugarbt"/>
- <Cell col="24" displaytype="text" edittype="textarea" text="bind:arbitration" wordwrap="word" editacceptsdirectionkey="true"/>
- <Cell col="25" displaytype="text" edittype="textarea" text="bind:valu" wordwrap="word" editautoselect="true" editacceptsdirectionkey="true" tooltiptext="bind:valu"/>
- <Cell col="26" edittype="none" style="align:left;" text="bind:lastupdtrid" editacceptsdirectionkey="true" tooltiptext="bind:lastupdtrid"/>
- <Cell col="27" displaytype="text" edittype="text" text="bind:grupcd"/>
- <Cell col="28" displaytype="text" edittype="text" text="bind:pid"/>
- <Cell col="29" displaytype="text" edittype="text" text="bind:obspartid"/>
- <Cell col="30" displaytype="text" edittype="text" text="bind:pntid"/>
- <Cell col="31" displaytype="text" edittype="text" text="bind:symptomid"/>
- <Cell col="32" displaytype="text" edittype="text" text="bind:direcid"/>
- <Cell col="33" displaytype="text" edittype="text" text="bind:causeid"/>
- <Cell col="34" displaytype="text" edittype="text" text="bind:freqid"/>
- <Cell col="35" displaytype="text" edittype="text" text="bind:obsrecseq"/>
- <Cell col="36" displaytype="text" edittype="text" text="bind:genrdd"/>
- <Cell col="37" displaytype="text" edittype="text" text="bind:genrtm"/>
- <Cell col="38" displaytype="text" edittype="text" text="bind:recrnm"/>
- <Cell col="39" displaytype="text" edittype="text" text="bind:toolid"/>
- <Cell col="40" displaytype="text" edittype="text" text="bind:nondrugarbtid"/>
- <Cell col="41" text="bind:pnt1"/>
- <Cell col="42" text="bind:pnt2"/>
- <Cell col="43" text="bind:pnt3"/>
- <Cell col="44" text="bind:pnt4"/>
- <Cell col="45" text="bind:pnt5"/>
- <Cell col="46" text="bind:painprcpinfo"/>
- <Cell col="47" text="bind:cnps1"/>
- <Cell col="48" text="bind:cnps2"/>
- <Cell col="49" text="bind:cnps3"/>
- <Cell col="50" text="bind:cnps4"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="1. 초기평가 1) 시행자 : 간호사 2) 시기 : 입원 24시간 이내 3) 제외대상 : 의식상태가 Coma, CPR, 산통 2. 재평가 1) 정기적 재평가 대상 (시기) - 통증이 있는 모든 환자 (1회/duty) - 진통제를 정규적 또는 지속적으로 투여하는 경우 (1회/duty) 2) 비정기적인 재평가 ① 환자상태 변화 시 - 수술 또는 침습적 시술을 시행한 경우 (즉시) - 새로운 통증을 호소하거나 통증 양상 또는 강도가 변화된 경우 (즉시) ② 약물 중재 후 - 경구 약물 투여 (투여 시점부터 1시간 이내) - 비경구 약물 투여 (투여 시점부터 30분 이내)" position="absolute 0 80 397 292" id="caption2" anchor="default" style="border:1 solid #ff0000ff ;" visible="false"/>
- <Static text=" 통증관리기록 * 초기평가 시 통증기록 : 발생부위추가 버튼이용하여 행 추가한다. 이용하여 정보 선택 후 인증저장한다. * 재평가시 통증기록 : 구분컬럼의 초기평가된 행에 오른쪽마우스 클릭하여 '재평가' 선택 행 추가 후 기록한다. " position="absolute 396 80 792 292" id="caption3" anchor="default" style="border:1 solid #ff0000ff ;" visible="false"/>
- <Static text=" 결과해석 * NRS : 0점 통증없음, 경도1~4점, 중간정도5~6점, 심함7~10점(상상할 수 없을 정동의 심한통증) * FPRS : 0점 통증없음, 약한통증~2점, 중증도통증~4점, 심한통증~6점, 극심한통증~8점, 최악의통증 ~10점 * FLACC : 0점 통증없음, 1~3점 약간불편함, 4~6점 중간정도 불편함, 7~10점 매우 불편하고 아픈상태 " position="absolute 791 80 1184 292" id="caption4" anchor="default" style="border:1 solid #ff0000ff ;" visible="false"/>
- <Static text="[표]" position="absolute 1162 698 1188 712" id="caption5" anchor="default"/>
- <Static id="caption7" visible="false" position="absolute 0 80 397 292" style="border:1 solid #ff0000ff ;" text="1. 초기평가 1) 시행자 : 간호사 2) 시기 : 입원 24시간 이내 3) 제외대상 : 의식상태가 Coma, CPR, 산통 2. 재평가 1) 정기적 재평가 대상 (시기) - 통증이 있는 모든 환자 (1회/duty) - 진통제를 정규적 또는 지속적으로 투여하는 경우 (1회/duty) 2) 비정기적인 재평가 ① 환자상태 변화 시 - 수술 또는 침습적 시술을 시행한 경우 (즉시) - 새로운 통증을 호소하거나 통증 양상 또는 강도가 변화된 경우 (즉시) ② 약물 중재 후 - 경구 약물 투여 (투여 시점부터 1시간 이내) - 비경구 약물 투여 (투여 시점부터 30분 이내)"/>
- <Static id="caption10" text="3. 통증중재시행 1) 통증강도가 4점 이상 (CNPS는 3점 이상) 2) 환자가 중재를 요청하는 경우 3) 방법 - 약물요법 ① 지속/정규 약물 : PCA, 패치 등 지속적으로 투여되는 약물 또는 정규적으로 투여되는 약물 ② 약물 중재 : 지속/정규 약물 이외 투여되는 경구, 비경구 약물 등 - 비약물 요법 : 비약물 중재로 이완요법, 냉온요법, 물리치료, 심호흡, 마사지 등을 포함 4. 통증관리기록 종료시점 1) 통증점수가 0점이고 정규적인 진통제가 투여되지 않는 경우 2) 퇴원 시 " visible="false" position="absolute 396 80 792 292" style="border:1 solid #ff0000ff ;font:Dotum,9;"/>
- <Static id="caption9" text="통증점수(강도) 해석 1. NRS - 통증없음(0점), 경도(1~3점), 중등도(4~6점), 심한통증(7~10점) 2. FPRS - 통증없음(0점), 경도(1~2점), 중등도(3~4점), 심한통증(5~6점), 극심한통증(7~8점), 최악의 통증(9~10점) 3. FLACC - 통증없음(0점), 경도(1~3점), 중등도(4~6점), 심한통증(7~10점) 4. CNPS - 통증없음(0점), 경도(1~2점), 중등도(3~5점), 심한통증(6~9점)" visible="false" position="absolute 791 80 1184 292" style="border:1 solid #ff0000ff ;"/>
- <ImageViewer id="img00" taborder="1" image="URL('theme://images\icon_btn.png')" position="absolute 423 209 437 223" visible="false"/>
- <ImageViewer position="absolute 423 160 437 174" id="img1" image="URL('theme://images\icon_btn.png')" anchor="default" visible="false"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="통증관리" id="graph">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 1187 710" id="iviewer1" url="emr_carerecxp::SMMNR08400_통증관리.xfdl" anchor="default"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button position="absolute 1123 7 1191 29" id="btn_help" class="btn4" text="도움말" anchor="default" onclick="group5_btn_help_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 0 0 1195 25" id="group1">
- <Layouts>
- <Layout>
- <Static text="통증관리기록 & 통증관리" position="absolute 0 0 185 25" id="caption6" class="tit_1" onclick="group1_caption6_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="cdgpid" type="STRING" size="256" sumtext="공통그룹코드"/>
- <Column id="cdgrupid" type="STRING" size="256" sumtext="코드그룹ID"/>
- <Column id="srchdd" type="STRING" size="256" sumtext="조회기준일자"/>
- <Column id="flag" type="STRING" size="256" sumtext="조회기준일자"/>
- <Column id="allflag" type="STRING" size="256" sumtext="모두조회여부"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="genrdd" type="STRING" size="256"/>
- <Column id="genrtm" type="STRING" size="256"/>
- <Column id="stdradio" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_data_icucdgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="clsflag" type="STRING" size="256" sumtext="중증도구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_code_codeinfo_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdgrupid" type="STRING" size="256" sumtext="코드그룹ID"/>
- <Column id="cdid" type="STRING" size="256" sumtext="코드ID"/>
- <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
- <Column id="grupdetldesc" type="STRING" size="256" sumtext="코드그룹상세설명"/>
- <Column id="supcdid" type="STRING" size="256" sumtext="상위코드ID"/>
- <Column id="sortseq" type="STRING" size="256" sumtext="상위코드ID"/>
- <Column id="valifromdd" type="STRING" size="256" sumtext="시작일자"/>
- <Column id="valitodd" type="STRING" size="256" sumtext="시작일자"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="patientnm" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="zonecd" type="STRING" size="256"/>
- <Column id="nextyn" type="STRING" size="256"/>
- <Column id="stdradio" type="STRING" size="256"/>
- <Column id="genrdd" type="STRING" size="256"/>
- <Column id="genrtm" type="STRING" size="256"/>
- <Column id="settingpatient" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_settingrn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="settingrnid" type="STRING" size="256" sumtext="세팅간호사ID"/>
- <Column id="settingrnnm" type="STRING" size="256" sumtext="세팅간호사명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_patinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="dschdd" type="STRING" size="256" sumtext="퇴원일자"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="medispclid" type="STRING" size="256" sumtext="주치의"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="ioflag"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_detlgrup_detlgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_detlgrup_detlgruplist_oncolumnchanged">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증발생부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증발위id"/>
- <Column id="direcid" type="STRING" size="256" sumtext="방향id"/>
- <Column id="direcnm" type="STRING" size="256" sumtext="방향명"/>
- <Column id="cause" type="STRING" size="256" sumtext="원인명"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인명"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="flag" type="STRING" size="256" sumtext="등록구분(평가재평가종료)"/>
- <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
- <Column id="symptom" type="STRING" size="256" sumtext="통증양상명칭"/>
- <Column id="symptomid" type="STRING" size="256" sumtext="통증양상id"/>
- <Column id="freq" type="STRING" size="256" sumtext="빈도"/>
- <Column id="freqid" type="STRING" size="256" sumtext="빈도"/>
- <Column id="term" type="STRING" size="256" sumtext="기간"/>
- <Column id="termtm" type="STRING" size="256" sumtext="기간(분 전)"/>
- <Column id="termth" type="STRING" size="256" sumtext="기간(시간 전)"/>
- <Column id="termdd" type="STRING" size="256" sumtext="기간(일 전)"/>
- <Column id="pnt" type="STRING" size="256" sumtext="점수"/>
- <Column id="pntid" type="STRING" size="256" sumtext="점수id"/>
- <Column id="resn" type="STRING" size="256" sumtext="악화완화요인"/>
- <Column id="arbitration" type="STRING" size="256" sumtext="중재"/>
- <Column id="valu" type="STRING" size="256" sumtext="환자반응평가"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="obsrecseq" type="STRING" size="256" sumtext="통증기록순번"/>
- <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생기준일"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생기준일시"/>
- <Column id="paingb" type="STRING" size="256" sumtext="통증발생구분"/>
- <Column id="paingbid" type="STRING" size="256" sumtext="통증발생구분"/>
- <Column id="tool" type="STRING" size="256" sumtext="사정도구"/>
- <Column id="toolid" type="STRING" size="256" sumtext="사정도구ID"/>
- <Column id="painprcpinfo" type="STRING" size="256" sumtext="통증처방기준자료"/>
- <Column id="pnt1" type="STRING" size="256" sumtext="통증점수상세1"/>
- <Column id="pnt2" type="STRING" size="256" sumtext="통증점수상세2"/>
- <Column id="pnt3" type="STRING" size="256" sumtext="통증점수상세3"/>
- <Column id="pnt4" type="STRING" size="256" sumtext="통증점수상세4"/>
- <Column id="pnt5" type="STRING" size="256" sumtext="통증점수상세5"/>
- <Column id="cnps1" type="STRING" size="256" sumtext="통증점수cnps상세1"/>
- <Column id="cnps2" type="STRING" size="256" sumtext="통증점수cnps상세2"/>
- <Column id="cnps3" type="STRING" size="256" sumtext="통증점수cnps상세3"/>
- <Column id="cnps4" type="STRING" size="256" sumtext="통증점수cnps상세4"/>
- <Column id="drugarbt" type="STRING" size="256" sumtext="약물중재"/>
- <Column id="drugarbtid" type="STRING" size="256" sumtext="약물중재id"/>
- <Column id="nondrugarbt" type="STRING" size="256" sumtext="비약물중재"/>
- <Column id="nondrugarbtid" type="STRING" size="256" sumtext="비약물중재id"/>
- <Column id="recrnm" type="STRING" size="256"/>
- <Column id="causenm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_refCond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="flag" type="STRING" size="256" sumtext="조회조건"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_cond_settingpatient_settingpatientlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="입원구분"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_savedata_detlgrup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드status"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="발생부위"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
- <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
- <Column id="genrplcewardcd" type="STRING" size="256" sumtext="발생장소원내코드"/>
- <Column id="cause" type="STRING" size="256" sumtext="원인"/>
- <Column id="flag" type="STRING" size="256" sumtext="등록구분(등록사정종료)"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="rptsmsflag" type="STRING" size="256" sumtext="욕창보고 및 SMS"/>
- <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
- <Column id="sizewidth" type="STRING" size="256" sumtext="크기가로"/>
- <Column id="sizeheight" type="STRING" size="256" sumtext="크기세로"/>
- <Column id="sizedepth" type="STRING" size="256" sumtext="크기깊이"/>
- <Column id="stageid" type="STRING" size="256" sumtext="단계"/>
- <Column id="restage" type="STRING" size="256" sumtext="단계"/>
- <Column id="tissueid" type="STRING" size="256" sumtext="색"/>
- <Column id="color" type="STRING" size="256" sumtext="색"/>
- <Column id="state" type="STRING" size="256" sumtext="삼출물상태"/>
- <Column id="amount" type="STRING" size="256" sumtext="삼출물양"/>
- <Column id="symptom" type="STRING" size="256" sumtext="증상"/>
- <Column id="underangle" type="STRING" size="256" sumtext="under방향"/>
- <Column id="underdepth" type="STRING" size="256" sumtext="under깊이"/>
- <Column id="dressing" type="STRING" size="256" sumtext="dressing"/>
- <Column id="photimg" type="STRING" size="256" sumtext="첨부파일"/>
- <Column id="etc" type="STRING" size="256" sumtext="비고"/>
- <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
- <Column id="causeid" type="STRING" size="256" sumtext="causeid"/>
- <Column id="colorid" type="STRING" size="256" sumtext="colorid"/>
- <Column id="symptomid" type="STRING" size="256" sumtext="symptomid"/>
- <Column id="underangleid" type="STRING" size="256" sumtext="underangleid"/>
- <Column id="dressingid" type="STRING" size="256" sumtext="dressingid"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="obsrecseq" type="STRING" size="256" sumtext="욕창기록순번"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호"/>
- <Column id="pushyn" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="totpnt" type="STRING" size="256" sumtext="Braden 점수"/>
- <Column id="bspntnm" type="STRING" size="256" sumtext="위험군"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="certflag" type="STRING" size="256" sumtext="인증저장여부"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="recsaveflag" type="STRING" size="256" sumtext="전자서명인적정보변경여부"/>
- <Column id="signflag" type="STRING" size="256" sumtext="서명자료구분"/>
- <Column id="signgenrflag" type="STRING" size="256" sumtext="서명발생구분"/>
- <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의사ID"/>
- <Column id="signbfcnts" type="STRING" size="256" sumtext="인증전데이터정보"/>
- <Column id="signaftcnts" type="STRING" size="256" sumtext="인증후데이터정보"/>
- <Column id="screenid" type="STRING" size="256" sumtext="화면아이디"/>
- <Column id="dispyn" type="STRING" size="256" sumtext="디스플레이여부"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_detlgrup_obsrecseqlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="obsrecseq" type="STRING" size="256" sumtext="욕창기록순번(욕창보고용)"/>
- <Column id="obsrecrptseq" type="STRING" size="256" sumtext="욕창관찰기록보고서순번"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_savedata_signlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="certflag" type="STRING" size="256" sumtext="인증저장여부"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="recsaveflag" type="STRING" size="256" sumtext="전자서명인적정보변경여부"/>
- <Column id="signflag" type="STRING" size="256" sumtext="서명자료구분"/>
- <Column id="signgenrflag" type="STRING" size="256" sumtext="서명발생구분"/>
- <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의사ID"/>
- <Column id="signbfcnts" type="STRING" size="256" sumtext="인증전데이터정보"/>
- <Column id="signaftcnts" type="STRING" size="256" sumtext="인증후데이터정보"/>
- <Column id="screenid" type="STRING" size="256" sumtext="화면아이디"/>
- <Column id="dispyn" type="STRING" size="256" sumtext="인증데이타저장 flag"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_viewinfo_viewdetlgrup_detlgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증발생부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증발위id"/>
- <Column id="direcid" type="STRING" size="256" sumtext="방향id"/>
- <Column id="direcnm" type="STRING" size="256" sumtext="방향명"/>
- <Column id="cause" type="STRING" size="256" sumtext="원인명"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인명"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="flag" type="STRING" size="256" sumtext="등록구분(평가재평가종료)"/>
- <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
- <Column id="symptom" type="STRING" size="256" sumtext="통증양상명칭"/>
- <Column id="symptomid" type="STRING" size="256" sumtext="통증양상id"/>
- <Column id="freq" type="STRING" size="256" sumtext="빈도"/>
- <Column id="freqid" type="STRING" size="256" sumtext="빈도"/>
- <Column id="term" type="STRING" size="256" sumtext="기간"/>
- <Column id="pnt" type="STRING" size="256" sumtext="점수"/>
- <Column id="pntid" type="STRING" size="256" sumtext="점수id"/>
- <Column id="resn" type="STRING" size="256" sumtext="악화완화요인"/>
- <Column id="arbitration" type="STRING" size="256" sumtext="중재"/>
- <Column id="drugarbt" type="STRING" size="256" sumtext="약물중재"/>
- <Column id="nondrugarbt" type="STRING" size="256" sumtext="비약물중재"/>
- <Column id="valu" type="STRING" size="256" sumtext="환자반응평가"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="obsrecseq" type="STRING" size="256" sumtext="통증기록순번"/>
- <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생기준일"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생기준일시"/>
- <Column id="paingb" type="STRING" size="256" sumtext="통증발생구분"/>
- <Column id="paingbid" type="STRING" size="256" sumtext="통증발생구분"/>
- <Column id="tool" type="STRING" size="256" sumtext="사정도구"/>
- <Column id="toolid" type="STRING" size="256" sumtext="사정도구ID"/>
- <Column id="signrecddmax" type="STRING" size="256" sumtext="인증저장시 기록한 최종일자를 recdd로 넘겨준다."/>
- <Column id="cnps1" type="STRING" size="256" sumtext="통증점수cnps상세1"/>
- <Column id="cnps2" type="STRING" size="256" sumtext="통증점수cnps상세2"/>
- <Column id="cnps3" type="STRING" size="256" sumtext="통증점수cnps상세3"/>
- <Column id="cnps4" type="STRING" size="256" sumtext="통증점수cnps상세4"/>
- <Column id="termtm" type="STRING" size="256" sumtext="기간(분 전)"/>
- <Column id="termth" type="STRING" size="256" sumtext="기간(시간 전)"/>
- <Column id="termdd" type="STRING" size="256" sumtext="기간(일 전)"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_data_roomcdgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_patientgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="patientnm" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="ordtype" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_zoneinfo_zonelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="bedcd" type="STRING" size="256" sumtext="구역코드"/>
- <Column id="bednm" type="STRING" size="256" sumtext="구역명칭"/>
- <Column id="grupcd" type="STRING" size="256" sumtext="구역명칭"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_homecareparam" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_main_detlgrup_detlgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증발생부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증발위id"/>
- <Column id="direcid" type="STRING" size="256" sumtext="방향id"/>
- <Column id="direcnm" type="STRING" size="256" sumtext="방향명"/>
- <Column id="cause" type="STRING" size="256" sumtext="원인명"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인명"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="flag" type="STRING" size="256" sumtext="등록구분(평가재평가종료)"/>
- <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
- <Column id="symptom" type="STRING" size="256" sumtext="통증양상명칭"/>
- <Column id="symptomid" type="STRING" size="256" sumtext="통증양상id"/>
- <Column id="freq" type="STRING" size="256" sumtext="빈도"/>
- <Column id="freqid" type="STRING" size="256" sumtext="빈도"/>
- <Column id="term" type="STRING" size="256" sumtext="기간"/>
- <Column id="termtm" type="STRING" size="256" sumtext="기간(분 전)"/>
- <Column id="termth" type="STRING" size="256" sumtext="기간(시간 전)"/>
- <Column id="termdd" type="STRING" size="256" sumtext="기간(일 전)"/>
- <Column id="pnt" type="STRING" size="256" sumtext="점수"/>
- <Column id="pntid" type="STRING" size="256" sumtext="점수id"/>
- <Column id="resn" type="STRING" size="256" sumtext="악화완화요인"/>
- <Column id="arbitration" type="STRING" size="256" sumtext="중재"/>
- <Column id="valu" type="STRING" size="256" sumtext="환자반응평가"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="obsrecseq" type="STRING" size="256" sumtext="통증기록순번"/>
- <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생기준일"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생기준일시"/>
- <Column id="paingb" type="STRING" size="256" sumtext="통증발생구분"/>
- <Column id="paingbid" type="STRING" size="256" sumtext="통증발생구분"/>
- <Column id="tool" type="STRING" size="256" sumtext="사정도구"/>
- <Column id="toolid" type="STRING" size="256" sumtext="사정도구ID"/>
- <Column id="painprcpinfo" type="STRING" size="256" sumtext="통증처방기준자료"/>
- <Column id="pnt1" type="STRING" size="256" sumtext="통증점수상세1"/>
- <Column id="pnt2" type="STRING" size="256" sumtext="통증점수상세2"/>
- <Column id="pnt3" type="STRING" size="256" sumtext="통증점수상세3"/>
- <Column id="pnt4" type="STRING" size="256" sumtext="통증점수상세4"/>
- <Column id="pnt5" type="STRING" size="256" sumtext="통증점수상세5"/>
- <Column id="cnps1" type="STRING" size="256" sumtext="통증점수cnps상세1"/>
- <Column id="cnps2" type="STRING" size="256" sumtext="통증점수cnps상세2"/>
- <Column id="cnps3" type="STRING" size="256" sumtext="통증점수cnps상세3"/>
- <Column id="cnps4" type="STRING" size="256" sumtext="통증점수cnps상세4"/>
- <Column id="drugarbt" type="STRING" size="256" sumtext="약물중재"/>
- <Column id="drugarbtid" type="STRING" size="256" sumtext="약물중재id"/>
- <Column id="nondrugarbt" type="STRING" size="256" sumtext="비약물중재"/>
- <Column id="nondrugarbtid" type="STRING" size="256" sumtext="비약물중재id"/>
- <Column id="recrnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="popupendflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_flag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="value" type="STRING" size="256"/>
- <Column id="label" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="value">00</Col>
- <Col id="label">재평가</Col>
- </Row>
- <Row>
- <Col id="value">01</Col>
- <Col id="label">재평가</Col>
- </Row>
- <Row>
- <Col id="value">99</Col>
- <Col id="label">종료</Col>
- </Row>
- <Row>
- <Col id="value">02</Col>
- <Col id="label">초기평가</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_etc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="partnm" type="STRING" size="256"/>
- <Column id="catenm" type="STRING" size="256"/>
- <Column id="sympnm" type="STRING" size="256"/>
- <Column id="nondrugnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_cond_patientnm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_sriusgrup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="tims" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- <Column id="exectm" type="STRING" size="256"/>
- <Column id="totpnt" type="STRING" size="256"/>
- <Column id="clsgrupkind" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_detlgrup_detlgruplisttemp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_detlgrup_detlgruplist_oncolumnchanged">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증발생부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증발위id"/>
- <Column id="direcid" type="STRING" size="256" sumtext="방향id"/>
- <Column id="direcnm" type="STRING" size="256" sumtext="방향명"/>
- <Column id="cause" type="STRING" size="256" sumtext="원인명"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인명"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="flag" type="STRING" size="256" sumtext="등록구분(평가재평가종료)"/>
- <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
- <Column id="symptom" type="STRING" size="256" sumtext="통증양상명칭"/>
- <Column id="symptomid" type="STRING" size="256" sumtext="통증양상id"/>
- <Column id="freq" type="STRING" size="256" sumtext="빈도"/>
- <Column id="freqid" type="STRING" size="256" sumtext="빈도"/>
- <Column id="term" type="STRING" size="256" sumtext="기간"/>
- <Column id="termtm" type="STRING" size="256" sumtext="기간(분 전)"/>
- <Column id="termth" type="STRING" size="256" sumtext="기간(시간 전)"/>
- <Column id="termdd" type="STRING" size="256" sumtext="기간(일 전)"/>
- <Column id="pnt" type="STRING" size="256" sumtext="점수"/>
- <Column id="pntid" type="STRING" size="256" sumtext="점수id"/>
- <Column id="resn" type="STRING" size="256" sumtext="악화완화요인"/>
- <Column id="arbitration" type="STRING" size="256" sumtext="중재"/>
- <Column id="valu" type="STRING" size="256" sumtext="환자반응평가"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="obsrecseq" type="STRING" size="256" sumtext="통증기록순번"/>
- <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생기준일"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생기준일시"/>
- <Column id="paingb" type="STRING" size="256" sumtext="통증발생구분"/>
- <Column id="paingbid" type="STRING" size="256" sumtext="통증발생구분"/>
- <Column id="tool" type="STRING" size="256" sumtext="사정도구"/>
- <Column id="toolid" type="STRING" size="256" sumtext="사정도구ID"/>
- <Column id="painprcpinfo" type="STRING" size="256" sumtext="통증처방기준자료"/>
- <Column id="pnt1" type="STRING" size="256" sumtext="통증점수상세1"/>
- <Column id="pnt2" type="STRING" size="256" sumtext="통증점수상세2"/>
- <Column id="pnt3" type="STRING" size="256" sumtext="통증점수상세3"/>
- <Column id="pnt4" type="STRING" size="256" sumtext="통증점수상세4"/>
- <Column id="pnt5" type="STRING" size="256" sumtext="통증점수상세5"/>
- <Column id="cnps1" type="STRING" size="256" sumtext="통증점수cnps상세1"/>
- <Column id="cnps2" type="STRING" size="256" sumtext="통증점수cnps상세2"/>
- <Column id="cnps3" type="STRING" size="256" sumtext="통증점수cnps상세3"/>
- <Column id="cnps4" type="STRING" size="256" sumtext="통증점수cnps상세4"/>
- <Column id="drugarbt" type="STRING" size="256" sumtext="약물중재"/>
- <Column id="drugarbtid" type="STRING" size="256" sumtext="약물중재id"/>
- <Column id="nondrugarbt" type="STRING" size="256" sumtext="비약물중재"/>
- <Column id="nondrugarbtid" type="STRING" size="256" sumtext="비약물중재id"/>
- <Column id="recrnm" type="STRING" size="256"/>
- <Column id="causenm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_viewinfo_viewdetlgrup_detlgruplisttemp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
- <Column id="obspartnm" type="STRING" size="256" sumtext="통증발생부위"/>
- <Column id="obspartid" type="STRING" size="256" sumtext="통증발위id"/>
- <Column id="direcid" type="STRING" size="256" sumtext="방향id"/>
- <Column id="direcnm" type="STRING" size="256" sumtext="방향명"/>
- <Column id="cause" type="STRING" size="256" sumtext="원인명"/>
- <Column id="causeid" type="STRING" size="256" sumtext="원인명"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="flag" type="STRING" size="256" sumtext="등록구분(평가재평가종료)"/>
- <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
- <Column id="symptom" type="STRING" size="256" sumtext="통증양상명칭"/>
- <Column id="symptomid" type="STRING" size="256" sumtext="통증양상id"/>
- <Column id="freq" type="STRING" size="256" sumtext="빈도"/>
- <Column id="freqid" type="STRING" size="256" sumtext="빈도"/>
- <Column id="term" type="STRING" size="256" sumtext="기간"/>
- <Column id="pnt" type="STRING" size="256" sumtext="점수"/>
- <Column id="pntid" type="STRING" size="256" sumtext="점수id"/>
- <Column id="resn" type="STRING" size="256" sumtext="악화완화요인"/>
- <Column id="arbitration" type="STRING" size="256" sumtext="중재"/>
- <Column id="drugarbt" type="STRING" size="256" sumtext="약물중재"/>
- <Column id="nondrugarbt" type="STRING" size="256" sumtext="비약물중재"/>
- <Column id="valu" type="STRING" size="256" sumtext="환자반응평가"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="obsrecseq" type="STRING" size="256" sumtext="통증기록순번"/>
- <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="genrdd" type="STRING" size="256" sumtext="발생기준일"/>
- <Column id="genrtm" type="STRING" size="256" sumtext="발생기준일시"/>
- <Column id="paingb" type="STRING" size="256" sumtext="통증발생구분"/>
- <Column id="paingbid" type="STRING" size="256" sumtext="통증발생구분"/>
- <Column id="tool" type="STRING" size="256" sumtext="사정도구"/>
- <Column id="toolid" type="STRING" size="256" sumtext="사정도구ID"/>
- <Column id="signrecddmax" type="STRING" size="256" sumtext="인증저장시 기록한 최종일자를 recdd로 넘겨준다."/>
- <Column id="cnps1" type="STRING" size="256" sumtext="통증점수cnps상세1"/>
- <Column id="cnps2" type="STRING" size="256" sumtext="통증점수cnps상세2"/>
- <Column id="cnps3" type="STRING" size="256" sumtext="통증점수cnps상세3"/>
- <Column id="cnps4" type="STRING" size="256" sumtext="통증점수cnps상세4"/>
- <Column id="termtm" type="STRING" size="256" sumtext="기간(분 전)"/>
- <Column id="termth" type="STRING" size="256" sumtext="기간(시간 전)"/>
- <Column id="termdd" type="STRING" size="256" sumtext="기간(일 전)"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_maxrecgroupcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group5.switch1.rec.grp_sea.rdo_stdradio" propid="value" datasetid="ds_cond" columnid="stdradio"/>
- <BindItem id="item1" compid="group5.switch1.rec.grp_sea.ipt_genrdd" propid="value" datasetid="ds_cond" columnid="genrdd"/>
- <BindItem id="item2" compid="group5.switch1.rec.grp_sea.ipt_genrtm" propid="value" datasetid="ds_cond" columnid="genrtm"/>
- <BindItem id="item3" compid="group5.switch1.rec.grp_sea.cmb_wardcd" propid="value" datasetid="ds_cond" columnid="wardcd"/>
- <BindItem id="item4" compid="group5.switch1.rec.grp_sea.cmb_zone" propid="value" datasetid="ds_cond" columnid="zonecd"/>
- <BindItem id="item5" compid="group5.switch1.rec.grp_sea.cmb_roomcd" propid="value" datasetid="ds_cond" columnid="roomcd"/>
- <BindItem id="item6" compid="group5.switch1.rec.grp_sea.cmb_erpat" propid="value" datasetid="ds_cond" columnid="patientnm"/>
- <BindItem id="item7" compid="group5.switch1.rec.grp_sea.cmb_patientnm" propid="value" datasetid="ds_cond" columnid="patientnm"/>
- <BindItem id="item8" compid="group5.switch1.rec.grp_sea.ipt_pid" propid="value" datasetid="ds_cond" columnid="pid"/>
- <BindItem id="item9" compid="group5.switch1.rec.grp_sea.cmb_mypatlist" propid="value" datasetid="ds_cond" columnid="settingpatient"/>
- <BindItem id="item11" compid="group5.switch1.rec.grp_sea.chk_nextyn" propid="value" datasetid="ds_cond" columnid="nextyn"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name : 경대 의료정보시스템
- * Job Name : emr_wardcarexp -> SMMNW04800
- * Creator : yjh
- * Make Date : 2016-02-17
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-02-17 yjh TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- include "emr_wardcarexp::SMMNW4800.xjs"; //yjh : 커밋
- include "emr_carerecxp::CareRec.xjs";
- include "emr_carecomxp::CareCom.xjs";
- include "emr_carecomxp::ENRSignEngine.xjs";
- include "emr_prcpmngtxp::MMOCommon.xjs"; //dsf_compareDsRow함수에서 lf_compareNodeVal함수를 사용하기 위함
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument : N/A
- * Description :
- ****************************************************************************************/
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNW04800
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시
- ****************************************************************************************/
- function SMMNW04800_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMNW04800
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 로딩 완료시
- ****************************************************************************************/
- function SMMNW04800_onload(obj:Form, e:LoadEventInfo)
- {
- //조회조건 : 202병동, 2212병실, 윤순학
- grdf_setRowTypeIcon(group5.switch1.rec.grd_detlgrup, 0); //그리드 상태 아이콘 보여주기
-
- var msg = '전체 - 기록된 모든 기록 조회 \r\n종료전(전체) - 기록된 등록/사정의 모든 기록 조회 \r\n종료전(최근입력만) - 등록과 가장 최근의 사정된 기록 조회 \r\n종료 - 종료된 발생부위의 등록과 종료된 기록 조회 ';
- group5.switch1.rec.grp_sea.rdo_stdradio.tooltiptext = msg;
- //model.removeNodeset("/root/main/detlgrup");
-
- //초기화(조회조건 세팅, 병동조회)
- //finit();
- this.setTimer(0, 100);
-
- frmf_createPopupMenu("pop_grd_detlgrup"
- ,"fPopupMenu"
- ,[{id: "fAddSameLevlItem" , level: "0", title: "재평가"},
- {id: "fAddSameLevlItemEnd" , level: "0", title: "종료"}]
- );
-
- Sign.init();
-
- group5.switch1.graph.iviewer1.obj_4dayschart.visible = false;
- }
- /****************************************************************************************
- * Components : Tab
- * Components ID : switch1
- * Event : onchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 탭 변경시
- ****************************************************************************************/
- function group5_switch1_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
- {
- if( e.postindex == 0 ){
- group5.switch1.graph.iviewer1.obj_4dayschart.visible = false;
- }else{
- group5.switch1.graph.iviewer1.obj_4dayschart.visible = true;
- }
- }
- /****************************************************************************************
- * Function : fPopupMenu
- * Description :
- * Argument :
- * return type :
- * Creator :
- ****************************************************************************************/
- function fPopupMenu(obj:PopupMenu, e:MenuClickEventInfo){
- if( e.id == "fAddSameLevlItem" ){
- fAddSameLevlItem();
- }else if( e.id == "fAddSameLevlItemEnd" ){
- fAddSameLevlItemEnd();
- }else if( e.id == "fAddSameLevlDataCopy" ){
- fAddSameLevlDataCopy();
- }
- }
- function fAddSameLevlDataCopy(){
- if( ds_main_detlgrup_detlgruplist.rowposition > 0 ){
- switch( group5.switch1.rec.grd_detlgrup.getCurEditType() ){
- case "text" :
- case "textarea" :
- case "date" :
- case "mask" :
- var sColNm = utlf_transNullToEmpty(group5.switch1.rec.grd_detlgrup.getCellProperty("body", group5.switch1.rec.grd_detlgrup.currentcol, "text")).replace("bind:", "");
-
- ds_main_detlgrup_detlgruplist.setColumn(ds_main_detlgrup_detlgruplist.rowposition, sColNm, ds_main_detlgrup_detlgruplist.getColumn(ds_main_detlgrup_detlgruplist.rowposition-1, sColNm));
-
- break;
-
- default :
- break;
- }
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_zone
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 변경시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_cmb_zone_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- obj.updateToDataset();
-
- //해당 병실 환자정보 clear
- if( ds_temp_cond_settingpatient_settingpatientlist.rowcount > 0){
- ds_cond.setColumn(0, "settingpatient", "");
- //ds_temp_cond_settingpatient_settingpatientlist.clearData();
- }
- ds_cond.setColumn(0, "patientnm", "");
- ds_cond.setColumn(0, "pid", "");
- ds_data_patientgruplist.clearData();
- // 응급실정보 추가 (2011.03.16 Ahn)
- //alert(cmb_room.value);
- fGetCareComPatList(group5.switch1.rec.grp_sea.cmb_wardcd.value, group5.switch1.rec.grp_sea.cmb_roomcd.value, group5.switch1.rec.grp_sea.cmb_zone.value); //ds_data_patientgruplist를 가져옴
- group5.switch1.rec.grp_sea.cmb_erpat.setFocus();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_help
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 도움말버튼 클릭시
- ****************************************************************************************/
- function group5_btn_help_onclick(obj:Button, e:ClickEventInfo)
- {
- var scrnid = frmf_getScreenID();
-
- fGetHelpList(scrnid); //SPMNW17100 yjh : 커밋
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_wardcd
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 변경시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_cmb_wardcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- obj.updateToDataset();
- if( ds_temp_cond_settingpatient_settingpatientlist.rowcount > 0){
- ds_cond.setColumn(0, "settingpatient", "");
- //ds_temp_cond_settingpatient_settingpatientlist.clearData();
- }
- // 응급실인 경우 (2011.03.16 Ahn)
- fGetWardChngInfo("N");
-
- //병실정보 조회
- fSearchRoomcd();
- group5.switch1.rec.grp_sea.cmb_roomcd.setFocus();
-
- if(eERFLAG == "Y"){
- group5.switch1.rec.grp_sea.cmb_roomcd.value = ds_data_roomcdgruplist.getColumn(0, "roomcd");
- //선택한 병실에 해당하는 환자리스트 조회
- fGetCareComPatList(group5.switch1.rec.grp_sea.cmb_wardcd.value, group5.switch1.rec.grp_sea.cmb_roomcd.value, group5.switch1.rec.grp_sea.cmb_zone.value); //ds_data_patientgruplist를 받아옴
- group5.switch1.rec.grp_sea.cmb_erpat.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_roomcd
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 변경시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_cmb_roomcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- obj.updateToDataset();
- if( ds_temp_cond_settingpatient_settingpatientlist.rowcount > 0){
- ds_cond.setColumn(0, "settingpatient", "");
- //ds_temp_cond_settingpatient_settingpatientlist.clearData();
- }
- //해당병실의 환자를 조회
- fSearchPatInfo();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_erpat
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 변경시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_cmb_erpat_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- // 선택 시 구역정보 기억
- eSECTIONCD = ds_cond.getColumn(0, "zonecd");
-
- //통증기록조회
- var pid = ds_cond.getColumn(0, "patientnm");
- if( utlf_isNull(pid) ){
- pid = ds_cond.getColumn(0, "pid");
- }else{
- //병실내 환자정보 선택시 환자등록번호 setting
- ds_cond.setColumn(0, "pid", pid);
- }
-
- fSearch("NoChg");
- var sPid = ds_cond.getColumn(0, "pid");
- var sOrdtype = ds_data_patientgruplist.getColumn(ds_data_patientgruplist.findRow("pid", sPid), "ordtype");
- var sIndd = ds_data_patientgruplist.getColumn(ds_data_patientgruplist.findRow("pid", sPid), "indd");
- var sCretno = ds_data_patientgruplist.getColumn(ds_data_patientgruplist.findRow("pid", sPid), "cretno");
- var sInstcd = ds_data_patientgruplist.getColumn(ds_data_patientgruplist.findRow("pid", sPid), "instcd");
-
- param = sOrdtype + "▦"
- + sPid + "▦"
- + sIndd + "▦"
- + sCretno + "▦"
- + sInstcd + "▦"
- + "▦" ;
-
- //frmf_modal("SPMMO08900","SPMMO08900","","",1,"","","","","","","","M");
- appf_initPatientInfo(param); //상단정보 셋팅
-
- var node = appf_getPatientInfoDetails(xPamInfoPath) ;
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_patientnm
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 변경시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_cmb_patientnm_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- obj.updateToDataset();
- if( ds_temp_cond_settingpatient_settingpatientlist.rowcount > 0){
- ds_cond.setColumn(0, "settingpatient", "");
- //ds_temp_cond_settingpatient_settingpatientlist.clearData();
- }
-
- //통증기록조회
- var pid = ds_cond.getColumn(0, "patientnm");
-
- if( utlf_isNull(pid) ){
- pid = ds_cond.getColumn(0, "pid");
- }else{
- //병실내 환자정보 선택시 환자등록번호 setting
- ds_cond.setColumn(0, "pid", pid);
- }
-
- fSearch();
-
-
- var sPid = ds_cond.getColumn(0, "pid");
- var sOrdtype = ds_data_patientgruplist.getColumn(ds_data_patientgruplist.findRow("pid", sPid), "ordtype");
- var sIndd = ds_data_patientgruplist.getColumn(ds_data_patientgruplist.findRow("pid", sPid), "indd");
- var sCretno = ds_data_patientgruplist.getColumn(ds_data_patientgruplist.findRow("pid", sPid), "cretno");
- var sInstcd = ds_data_patientgruplist.getColumn(ds_data_patientgruplist.findRow("pid", sPid), "instcd");
-
- param = sOrdtype + "▦"
- + sPid + "▦"
- + sIndd + "▦"
- + sCretno + "▦"
- + sInstcd + "▦"
- + "▦" ;
-
- //setParameter("condparam", param);
-
- //frmf_modal("SPMMO08900","SPMMO08900","","",1,"","","","","","","","M");
- appf_initPatientInfo(param); //상단정보 셋팅
-
- var node = appf_getPatientInfoDetails(xPamInfoPath) ;
-
- if( ds_temp_cond_settingpatient_settingpatientlist.rowcount > 0){
- ds_cond.setColumn(0, "settingpatient", sPid);
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Components ID : ipt_pid
- * Event : onkeyup
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 에디트 키 입력시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- obj.updateToDataset();
- var pid = ds_cond.getColumn(0, "pid");
- if( utlf_isNull(pid) ){
- sysf_messageBox("등록번호","C001");
- group5.switch1.rec.grp_sea.ipt_pid.setFocus();
- return;
-
- }else{
- if(!HC_isHomeCare || (HC_isHomeCare && HC_ioflag == 'I')){
- //등록번호에 해당되는 병동, 병실정보를 조회한다.
- fGetPidWardInfo(pid, "Chg");
- }
-
- fSearchRecInfo(); //ds_main_detlgrup_detlgruplist를 받아옴
- //조회후 그리드의 발생부위, 발생일자를 머지
- //fMergeGenrAreaDD(); //그리드 suppress로 대체
-
- }
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_patSearch
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 돋보기버튼 클릭시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_btn_patSearch_onclick(obj:Button, e:ClickEventInfo)
- {
- //modal("../../../pam/commonweb/xrw/SPPMC02500", "1","150", "150", "SPPMC02500", "/root/source", "/root/cond");
- frmf_modal("SPPMC02500","SPPMC02500","","",1,"150","150","","","","","","M");
-
- ds_main.setColumn(0, "popupendflag", frmf_getParameter("SPPMC02500_popupendflag"));
-
- //환자번호 copy
- var popupendflag = ds_main.getColumn(0, "popupendflag");
-
- if (popupendflag == "ok"){
- ds_main_patinfo_patinfolist.copyData(ds_patinfolist);
-
- ds_cond.setColumn(0, "pid", ds_main_patinfo_patinfolist.getColumn(0, "pid"));
- ds_cond.setColumn(0, "patientnm", ds_main_patinfo_patinfolist.getColumn(0, "pid"));
- }
- var pid = ds_cond.getColumn(0, "pid");
- //환자번호를 가지고 병동, 병실을 조회하여 조회조건에 세팅한다.
- fGetPidWardInfo(pid);
- //통증 기록 조회
- fSearch();
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_mypatlist
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 변경시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_cmb_mypatlist_onitemchanged(obj, e)
- {
- //통증기록조회
- var pid = ds_cond.getColumn(0, "settingpatient");
- //alert(pid);
-
- if( utlf_isNull(pid) ){
- pid = ds_cond.getColumn(0, "pid");
- }else{
- //병실내 환자정보 선택시 환자등록번호 setting
- ds_cond.setColumn(0, "pid", pid);
- }
-
- fSearch2();
-
- var sPid = ds_cond.getColumn(0, "pid");
- var sOrdtype = ds_temp_cond_settingpatient_settingpatientlist.getColumn(ds_temp_cond_settingpatient_settingpatientlist.findRow("pid", sPid), "ordtype");
- var sIndd = ds_temp_cond_settingpatient_settingpatientlist.getColumn(ds_temp_cond_settingpatient_settingpatientlist.findRow("pid", sPid), "indd");
- var sCretno = ds_temp_cond_settingpatient_settingpatientlist.getColumn(ds_temp_cond_settingpatient_settingpatientlist.findRow("pid", sPid), "cretno");
- var sInstcd = ds_temp_cond_settingpatient_settingpatientlist.getColumn(ds_temp_cond_settingpatient_settingpatientlist.findRow("pid", sPid), "instcd");
-
- param = sOrdtype + "▦"
- + sPid + "▦"
- + sIndd + "▦"
- + sCretno + "▦"
- + sInstcd + "▦"
- + "▦" ;
-
- //setParameter("condparam", param);
-
- //frmf_modal("SPMMO08900","SPMMO08900","","",1,"","","","","","","","M");
- appf_initPatientInfo(param); //상단정보 셋팅
-
- var node = appf_getPatientInfoDetails(xPamInfoPath) ;
- }
- /****************************************************************************************
- * Components : Radio
- * Components ID : rdo_stdradio
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 라디오 변경시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_rdo_stdradio_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fSearch();
- }
- /****************************************************************************************
- * Components : Calendar
- * Components ID : ipt_genrdd
- * Event : onchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 달력 값 변경시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_ipt_genrdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- fSearch();
- }
- /****************************************************************************************
- * Components : MaskEdit
- * Components ID : ipt_genrtm
- * Event : onkeyup
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 키 입력시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_ipt_genrtm_onkeyup(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- fSearch();
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_detlgrup
- * Event : onexpandup
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : expand버튼 클릭시
- ****************************************************************************************/
- function group5_switch1_rec_grd_detlgrup_onexpandup(obj, e)
- {
- var att = group5.switch1.rec.grd_detlgrup.getCellProperty("Body", e.col, "text").replace("bind:", "");
- //비약물중재 추가_20110414_SMY
- ds_main_detlgrup_detlgruplist.enableevent = false;
- ds_main_detlgrup_detlgruplist.updatecontrol = false;
-
- if( att == "obspartnm" || att == "direcnm" || att == "cause" || att == "symptom" || att=="freq" || att=="pnt" || att=="paingb" || att == "tool" || att == "nondrugarbt" || att == "termtm" || att == "termth" ||att == "termdd"){ //통증부위 방향 원인 통증양상 통증점수 비약물중재
- fPopupBedSoreData(group5.switch1.rec.grd_detlgrup.currentrow); //yjh : 커밋(SPMNW04802)
- //약물중재 클릭시 처방리스트 팝업 추가_20110419_SMY
- }else if( att == "drugarbt"){
- fPopupPrcpData(group5.switch1.rec.grd_detlgrup.currentrow); //yjh : 커밋(SPMNW13900)
- }
-
- ds_main_detlgrup_detlgruplist.updatecontrol = true;
- ds_main_detlgrup_detlgruplist.enableevent = true;
- }
- /****************************************************************************************
- * Components : Dataset
- * Components ID : ds_main_detlgrup_detlgruplist
- * Event : oncolumnchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 데이터셋 값 변경시
- ****************************************************************************************/
- function ds_main_detlgrup_detlgruplist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- //상태를 수정상태로 변경 return;
- fChangedGridCol(e.columnid);
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_detlgrup
- * Event : onrbuttondown
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 마우스 우클릭시
- ****************************************************************************************/
- function group5_switch1_rec_grd_detlgrup_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row > -1 && e.col > -1 ){
- //group5.switch1.rec.grd_detlgrup.autoenter = "key";
-
- group5.switch1.rec.grd_detlgrup.setCellPos(e.col);
- grdf_setSelectedCell(obj, e);
-
- // if(obj.getEditText() == undefined){
- // pop_grd_detlgrup.trackPopup(e.screenX, e.screenY);
- // }
-
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_detlgrup
- * Event : oncelldblclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 셀 더블클릭시
- ****************************************************************************************/
- function group5_switch1_rec_grd_detlgrup_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var att = group5.switch1.rec.grd_detlgrup.getCellProperty("Body", e.col, "text").replace("bind:", "");
- if(att == "fileimg"){//첨부파일
- fOpenFilePopup(); //yjh : 커밋(SPMNW04703)
- }else if(att == "underangle" || att == 'underdepth'){//undermining
- fPopupUndermining(); //yjh : 커밋(SPMNW04701)
- }else{
- obj.showEditor(true);
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grd_detlgrup
- * Event : oncellclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 그리드 셀 클릭시
- ****************************************************************************************/
- function group5_switch1_rec_grd_detlgrup_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- var iRow=group5.switch1.rec.grd_detlgrup.currentrow;
- var att = group5.switch1.rec.grd_detlgrup.getCellProperty("Body", e.col, "text").replace("bind:", "");
-
- if( att == "flag" ){
- var ChkSData=ds_main_detlgrup_detlgruplist.getColumn(iRow, "lastupdtrid");
- var ChkFlag= ds_main_detlgrup_detlgruplist.getColumn(iRow, "flag");
-
- if ((ChkFlag=="00" || ChkFlag=="02") && group5.switch1.rec.grp_sea.caption1.value=="AAAA") {
- alert(" 발생부위추가 후 초기평가 하시기 바랍니다");
- return;
- }
- }
- if( att == "sel" ){
-
- //체크 해제및 체크 하면 같은 그룹내의 데이터를 모두 체크 해제 및 체크상태로 바꾼다.
- /************************************ 미구현내역******************************************/
- //체크 해제하면 update상태를 select상태로 변경한다.
- fChangeStatus(iRow);
- //발생부위별로 머지한다.
- //fMergeGenrAreaDD(); //그리드 suppress로 대체
- }
-
- if( e.col == 9 ){
- grdf_controlGridCalendar(obj, e);
- }else{
- var rSize = 0;
-
- if( obj.getCellProperty("body", e.col, "expandshow") != "show"
- && (obj.getCellProperty("body", e.col, "edittype") != "text" && obj.getCellProperty("body", e.col, "edittype") != "textarea" && utlf_transNullToEmpty(obj.getCellProperty("body", e.col, "edittype")).indexOf("expr") < 0)) return;
-
- var oRect = obj.getCellRect(e.row, e.col);
- if( !utlf_isNull(oRect) ){
- rSize = oRect.right;
- if (e.clientX >= (rSize - 25) && e.clientX < rSize){
- var userEvent = new EventInfo();
- userEvent.col = e.col;
- userEvent.row = e.row;
-
- group5_switch1_rec_grd_detlgrup_onexpandup(group5.switch1.rec.grd_detlgrup, userEvent);
- }
- }
- }
-
- //expr로 대체
- /*if( att == "termtm" ){
- if(ds_main_detlgrup_detlgruplist.getColumn(iRow, "flag") == "00"){
- group5.switch1.rec.grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termtm")) = false;
- }else{
- group5.switch1.rec.grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termtm")) = true;
- return;
- }
- }
- if( att == "termth" ){
- if(model.getValue("/root/main/detlgrup/detlgruplist["+ iRow +"]/flag") == "00"){
- grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termth")) = false;
- }else{
- grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termth")) = true;
- return;
- }
- }
- if( att == "termdd" ){
- if(model.getValue("/root/main/detlgrup/detlgruplist["+ iRow +"]/flag") == "00"){
- grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termdd")) = false;
- }else{
- grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termdd")) = true;
- return;
- }
- }*/
- }
- /****************************************************************************************
- * Components : Static
- * Components ID : caption6
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : Static 클릭시
- ****************************************************************************************/
- function group1_caption6_onclick(obj:Static, e:ClickEventInfo)
- {
- if(sysf_getUserId() == 'DEV512' || sysf_getUserId() == 'ENR' || sysf_getUserId() == 'dev512' || sysf_getUserId() == 'enr'){
- HC_homecarecd = utlf_transNullToEmpty(opener.frmf_getParameter('homecarecd'));//'3090100000';//'3090100000';//
- HC_ioflag = utlf_transNullToEmpty(opener.frmf_getParameter('ioflag'));//'O';//'I';//
- var pid = utlf_transNullToEmpty(opener.frmf_getParameter('pid')); //'551121110';//'11524296';//
- var hngnm = utlf_transNullToEmpty(opener.frmf_getParameter('hngnm')); //'김미연';//'이상월';//
- var wardcd = utlf_transNullToEmpty(opener.frmf_getParameter('wardcd'));//'';//'3050107000';//
- var roomcd = utlf_transNullToEmpty(opener.frmf_getParameter('roomcd'));//'';//'4003';//
-
- alert('homcarecd :' + HC_homecarecd + ', hc_ioflag :' + HC_ioflag + ', pid : ' + pid + ', hngnm : ' + hngnm + ', wardcd : ' + wardcd + ', roomcd : ' + roomcd);
-
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button4
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 조회버튼 클릭시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_grp_search_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearch();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button1
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 삭제버튼 클릭시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_grp_save_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- // 선택 시 구역정보 기억
- eSECTIONCD = ds_cond.getColumn(0, "zonecd");
-
- if( ds_main_detlgrup_detlgruplist.rowposition > -1 ){
- fDel();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button2
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 발생부위추가버튼 클릭시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_grp_save_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- group5.switch1.rec.grp_sea.caption1.value="AAAA";
- // 선택 시 구역정보 기억
- eSECTIONCD = ds_cond.getColumn(0, "zonecd");
- fAddGenArea();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button3
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 인증저장버튼 클릭시
- ****************************************************************************************/
- function group5_switch1_rec_grp_sea_grp_save_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- // 선택 시 구역정보 기억
- eSECTIONCD = ds_cond.getColumn(0, "zonecd");
- fSignSave();
- }
- function group5_switch1_rec_grd_detlgrup_onlbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
- //group5.switch1.rec.grd_detlgrup.autoenter = "key";
- }
- function group5_switch1_rec_grd_detlgrup_onlbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- //group5.switch1.rec.grd_detlgrup.autoenter = "select";
- if(e.col == 9)
- {
- obj.showEditor(true);
- }
- }
- function group5_switch1_rec_grd_detlgrup_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- //group5.switch1.rec.grd_detlgrup.autoenter = "select";
-
- if( e.row > -1 && e.col > -1 ){
- //group5.switch1.rec.grd_detlgrup.autoenter = "key";
-
- group5.switch1.rec.grd_detlgrup.setCellPos(e.col);
- grdf_setSelectedCell(obj, e);
-
- if(obj.getEditText() == undefined){
- pop_grd_detlgrup.trackPopup(e.screenX, e.screenY);
- }
-
- }
- }
- function SMMNW04800_ontimer(obj:Form, e:TimerEventInfo)
- {
- if( e.timerid == 0 ){
- this.killTimer(0);
-
- finit();
- }
- }
- function group5_switch1_rec_grp_sea_ipt_genrtm_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
- {
- utlf_validMaskEditTime(obj, e);
- }
- function group5_switch1_rec_grd_detlgrup_ontextchange(obj:Grid, e:GridEditTextChangeEventInfo)
- {
- if( e.col == 9 ){
- grdf_validGridTime(obj, e);
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|