123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMNW30000" position="absolute 0 0 1198 781" titletext="간호필요도 현황 조회" oninit="SMMNW30000_oninit" onload="SMMNW30000_onload" ontimer="SMMNW30000_ontimer">
- <Layouts>
- <Layout>
- <Static id="cpt_title" text="간호필요도 현황 조회" class="tit_1" position="absolute 0 0 181 25"/>
- <Shape id="line1" class="line_10" position="absolute 0 68 1194 74" anchor="left top right"/>
- <Grid id="grd_kpcsinfo_bk" class="datagrid2" taborder="2" binddataset="ds_kpcsinfo_kpcslist" useinputpanel="false" extendsizetype="row" cellsizingtype="both" position="absolute 0 73 1194 765">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0" band="left"/>
- <Column size="30" band="left"/>
- <Column size="75"/>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="70"/>
- <Column size="35"/>
- <Column size="45"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="80"/>
- <Column size="35"/>
- <Column size="65"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="40"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="40" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" rowspan="4" text="연번" taborder="undefined"/>
- <Cell col="2" rowspan="4" text="작성일자" taborder="undefined"/>
- <Cell col="3"/>
- <Cell col="4" colspan="10" text="환자정보" taborder="undefined"/>
- <Cell col="14" colspan="15" text="측정항목_간호활동" taborder="undefined"/>
- <Cell col="29" colspan="4" text="측정항목_ADL" taborder="undefined"/>
- <Cell col="33" colspan="2" text="추가정보" taborder="undefined"/>
- <Cell row="1"/>
- <Cell row="1" col="3"/>
- <Cell row="1" col="4" rowspan="3" text="등록번호" taborder="undefined"/>
- <Cell row="1" col="5" rowspan="3" text="성명" taborder="undefined"/>
- <Cell row="1" col="6" rowspan="3" text="나이" taborder="undefined"/>
- <Cell row="1" col="7" rowspan="3" text="병실" taborder="undefined"/>
- <Cell row="1" col="8" rowspan="3" text="가입자 구분" taborder="undefined"/>
- <Cell row="1" col="9" rowspan="3" text="입퇴원 여부" taborder="undefined"/>
- <Cell row="1" col="10" rowspan="3" text="생년월일" taborder="undefined"/>
- <Cell row="1" col="11" rowspan="3" text="성별" taborder="undefined"/>
- <Cell row="1" col="12" rowspan="3" text="상병코드" taborder="undefined"/>
- <Cell row="1" col="13" rowspan="3" text="당일 수술 여부" taborder="undefined"/>
- <Cell row="1" col="14" rowspan="3" text="지속적 심전도 모니터 링" taborder="undefined"/>
- <Cell row="1" col="15" colspan="3" text="호흡간호" taborder="undefined"/>
- <Cell row="1" col="18" rowspan="3" text="정맥내 투약" taborder="undefined"/>
- <Cell row="1" col="19" rowspan="3" text="배액관 보유" taborder="undefined"/>
- <Cell row="1" col="20" rowspan="3" text="위험 행동 관리" taborder="undefined"/>
- <Cell row="1" col="21" rowspan="3" text="수혈" taborder="undefined"/>
- <Cell row="1" col="22" colspan="7" text="전문치료" taborder="undefined"/>
- <Cell row="1" col="29" rowspan="3" text="체위 변경" taborder="undefined"/>
- <Cell row="1" col="30" rowspan="3" text="침상 밖으로 이동" taborder="undefined"/>
- <Cell row="1" col="31" rowspan="3" text="식사 섭취" taborder="undefined"/>
- <Cell row="1" col="32" rowspan="3" text="배변 배뇨" taborder="undefined"/>
- <Cell row="1" col="33" rowspan="3" text="낙상 발생 장소" taborder="undefined"/>
- <Cell row="1" col="34" rowspan="3" text="욕창 단계" taborder="undefined"/>
- <Cell row="2" text="no"/>
- <Cell row="2" col="3" text="병동"/>
- <Cell row="2" col="15" rowspan="2" text="기관내 흡인 간호" taborder="undefined"/>
- <Cell row="2" col="16" rowspan="2" text="인공 호흡기 사용" taborder="undefined"/>
- <Cell row="2" col="17" rowspan="2" text="비 침습적 산소 투여" taborder="undefined"/>
- <Cell row="2" col="22" rowspan="2" text="마약제 (주사제)" taborder="undefined"/>
- <Cell row="2" col="23" rowspan="2" text="항암 치료제 (주사제)" taborder="undefined"/>
- <Cell row="2" col="24" rowspan="2" text="항암 치료제 (경구제)" taborder="undefined"/>
- <Cell row="2" col="25" rowspan="2" text="승압제 (주사제)" taborder="undefined"/>
- <Cell row="2" col="26" rowspan="2" text="항부 정맥제 (주사제)" taborder="undefined"/>
- <Cell row="2" col="27" rowspan="2" text="면역 억제제 (주사제, 경구제)" taborder="undefined"/>
- <Cell row="2" col="28" rowspan="2" text="항혈 전제 (겅맥내 투여)" taborder="undefined"/>
- <Cell row="3" text="no"/>
- <Cell row="3" col="3" text="병동"/>
- </Band>
- <Band id="body">
- <Cell text="bind:callno"/>
- <Cell col="1" celltype="head" expr="currow + 1"/>
- <Cell col="2" edittype="mask" text="bind:basedd" mask="####-##-##" suppress="1" suppressalign="middle,over"/>
- <Cell col="3" text="bind:wardnm"/>
- <Cell col="4" text="bind:pid"/>
- <Cell col="5" text="bind:hngnm"/>
- <Cell col="6" text="bind:age"/>
- <Cell col="7" text="bind:roomcd" suppress="2" suppressalign="middle,over"/>
- <Cell col="8" text="bind:item19"/>
- <Cell col="9" text="bind:item20"/>
- <Cell col="10" text="bind:brthdd"/>
- <Cell col="11" displaytype="combo" style="align:center;" text="bind:sex" combodataset="ds_init_sex" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="12" text="bind:diagcd"/>
- <Cell col="13" text="bind:item15"/>
- <Cell col="14" text="bind:item01"/>
- <Cell col="15" text="bind:item02"/>
- <Cell col="16" text="bind:item03"/>
- <Cell col="17" text="bind:item04"/>
- <Cell col="18" text="bind:item05"/>
- <Cell col="19" text="bind:item06"/>
- <Cell col="20" text="bind:item07"/>
- <Cell col="21" text="bind:item08"/>
- <Cell col="22" text="bind:item09"/>
- <Cell col="23" text="bind:item10"/>
- <Cell col="24" text="bind:item11"/>
- <Cell col="25" text="bind:item12"/>
- <Cell col="26" text="bind:item13"/>
- <Cell col="27" text="bind:item14"/>
- <Cell col="28" text="bind:item16"/>
- <Cell col="29" text="bind:item17"/>
- <Cell col="30" text="bind:item18"/>
- <Cell col="31" text="bind:item18"/>
- <Cell col="32" text="bind:item18"/>
- <Cell col="33" text="bind:item18"/>
- <Cell col="34" text="bind:item18"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Div id="grp_sea" anchor="left top right" taborder="5" class="div_SA" position="absolute 0 25 1195 65">
- <Layouts>
- <Layout>
- <Calendar id="ipt_todd" taborder="0" class="input_s_essential" visible="false" position="absolute 400 11 501 30"/>
- <Static id="caption4" text="~" visible="false" position="absolute 388 14 408 29"/>
- <CheckBox id="bol_authflag" taborder="1" visible="false" position="absolute 520 10 555 30"/>
- <Button id="btn_ref" taborder="2" text="조회" onclick="group3_grp_sea_btn_ref_onclick" class="btn1" position="absolute 1065 11 1121 33" anchor="top right"/>
- <Static id="caption3" text="일 자 :" class="search_name" position="absolute 215 11 284 28"/>
- <Shape id="line2" linetype="vertical" class="line_4" position="absolute 1052 10 1058 31" anchor="top right"/>
- <Calendar id="ipt_fromdd" taborder="3" class="input_s_essential" position="absolute 284 11 385 30"/>
- <Static id="caption29" text="부 서 :" class="search_name" position="absolute 10 11 77 28"/>
- <Combo id="cmb_deptcd" taborder="4" innerdataset="@ds_init_ward" codecolumn="wardcd" datacolumn="wardnm" onitemchanged="group3_grp_sea_cmb_deptcd_onitemchanged" class="combo_s_essential" position="absolute 80 11 205 30"/>
- <Button id="button2" taborder="5" text="엑셀" onclick="group3_grp_sea_button2_onclick" class="btn7" position="absolute 1128 11 1184 33" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_kpcsinfo" class="datagrid2" taborder="6" binddataset="ds_kpcsinfo_kpcslist" useinputpanel="false" extendsizetype="row" cellsizingtype="both" position="absolute 0 73 1194 765" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0" band="left"/>
- <Column size="20" band="left"/>
- <Column size="75"/>
- <Column size="0"/>
- <Column size="45"/>
- <Column size="70"/>
- <Column size="70"/>
- <Column size="80"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="65"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="55"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="36" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="no"/>
- <Cell col="1" rowspan="2" taborder="undefined"/>
- <Cell col="2" rowspan="2" text="일자" taborder="undefined"/>
- <Cell col="3" text="병동"/>
- <Cell col="4" rowspan="2" text="병실" taborder="undefined"/>
- <Cell col="5" rowspan="2" text="성명" taborder="undefined"/>
- <Cell col="6" rowspan="2" text="등록번호" taborder="undefined"/>
- <Cell col="7" rowspan="2" text="생년월일" taborder="undefined"/>
- <Cell col="8" rowspan="2" text="성별" taborder="undefined"/>
- <Cell col="9" rowspan="2" text="나이" taborder="undefined"/>
- <Cell col="10" rowspan="2" text="진단명" taborder="undefined"/>
- <Cell col="11" rowspan="2" text="지속적 심전도 모니터링" taborder="undefined"/>
- <Cell col="12" rowspan="2" text="호흡간호 흡인간호" taborder="undefined"/>
- <Cell col="13" rowspan="2" text="호흡간호 인공호흡" taborder="undefined"/>
- <Cell col="14" rowspan="2" text="호흡간호 비침습적" taborder="undefined"/>
- <Cell col="15" rowspan="2" text="정맥내 투약" taborder="undefined"/>
- <Cell col="16" rowspan="2" text="배액관 보유" taborder="undefined"/>
- <Cell col="17" rowspan="2" text="위험 행동 관리" taborder="undefined"/>
- <Cell col="18" rowspan="2" text="수혈" taborder="undefined"/>
- <Cell col="19" rowspan="2" text="전문치료 마약주사" taborder="undefined"/>
- <Cell col="20" rowspan="2" text="전문치료 항암주사" taborder="undefined"/>
- <Cell col="21" rowspan="2" text="전문치료 항암경구" taborder="undefined"/>
- <Cell col="22" rowspan="2" text="전문치료 승압주사" taborder="undefined"/>
- <Cell col="23" rowspan="2" text="전문치료 항부정맥 주사" taborder="undefined"/>
- <Cell col="24" rowspan="2" text="전문치료 면역주사 경구" taborder="undefined"/>
- <Cell col="25" rowspan="2" text="전문치료 항혈주사" taborder="undefined"/>
- <Cell col="26" rowspan="2" text="ADL 체위 변경" taborder="undefined"/>
- <Cell col="27" rowspan="2" text="ADL 침상밖" taborder="undefined"/>
- <Cell col="28" rowspan="2" text="ADL 식사" taborder="undefined"/>
- <Cell col="29" rowspan="2" text="ADL 배변" taborder="undefined"/>
- <Cell col="30" rowspan="2" text="가입자 구분" taborder="undefined"/>
- <Cell col="31" rowspan="2" text="입퇴원 여부" taborder="undefined"/>
- <Cell col="32" rowspan="2" text="당일 수술 여부" taborder="undefined"/>
- <Cell col="33" rowspan="2" text="낙상 발생 장소" taborder="undefined"/>
- <Cell col="34" rowspan="2" text="욕창 단계" taborder="undefined"/>
- <Cell row="1" text="no"/>
- <Cell row="1" col="3" text="병동"/>
- </Band>
- <Band id="body">
- <Cell text="bind:callno"/>
- <Cell col="1" celltype="head" expr="currow + 1"/>
- <Cell col="2" edittype="mask" text="bind:basedd" mask="####-##-##" suppress="1" suppressalign="middle,over"/>
- <Cell col="3" text="bind:wardnm"/>
- <Cell col="4" text="bind:roomcd" suppress="2" suppressalign="middle,over"/>
- <Cell col="5" text="bind:hngnm"/>
- <Cell col="6" text="bind:pid"/>
- <Cell col="7" text="bind:brthdd"/>
- <Cell col="8" displaytype="combo" edittype="combo" style="align:center;" text="bind:sex" combodataset="ds_init_sex" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="9" text="bind:age"/>
- <Cell col="10" text="bind:diagcd"/>
- <Cell col="11" text="bind:item01"/>
- <Cell col="12" text="bind:item02_1"/>
- <Cell col="13" text="bind:item02_2"/>
- <Cell col="14" text="bind:item02_3"/>
- <Cell col="15" text="bind:item03"/>
- <Cell col="16" text="bind:item04"/>
- <Cell col="17" text="bind:item05"/>
- <Cell col="18" text="bind:item06"/>
- <Cell col="19" text="bind:item07_1"/>
- <Cell col="20" text="bind:item07_2"/>
- <Cell col="21" text="bind:item07_3"/>
- <Cell col="22" text="bind:item07_4"/>
- <Cell col="23" text="bind:item07_5"/>
- <Cell col="24" text="bind:item07_6"/>
- <Cell col="25" text="bind:item07_7"/>
- <Cell col="26" text="bind:item08"/>
- <Cell col="27" text="bind:item09"/>
- <Cell col="28" text="bind:item10"/>
- <Cell col="29" text="bind:item11"/>
- <Cell col="30" text="bind:item12"/>
- <Cell col="31" text="bind:item13"/>
- <Cell col="32" text="bind:item14"/>
- <Cell col="33" text="bind:item15"/>
- <Cell col="34" text="bind:item16"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_kpcsinfo_excel" class="datagrid2" taborder="3" binddataset="ds_kpcsinfo_kpcslist" useinputpanel="false" position="absolute 13 216 1184 592" visible="false">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="45"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="75"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="35"/>
- <Column size="65"/>
- <Column size="80"/>
- <Column size="120"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="70"/>
- <Column size="100"/>
- <Column size="120"/>
- <Column size="120"/>
- <Column size="120"/>
- <Column size="120"/>
- <Column size="160"/>
- <Column size="120"/>
- <Column size="70"/>
- <Column size="90"/>
- <Column size="70"/>
- <Column size="70"/>
- <Column size="80"/>
- <Column size="70"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="연번" taborder="undefined"/>
- <Cell col="1" text="요양기관기호" taborder="undefined"/>
- <Cell col="2" text="병동코드"/>
- <Cell col="3" text="작성일자" taborder="undefined"/>
- <Cell col="4" text="환자등록번호" taborder="undefined"/>
- <Cell col="5" text="가입자구분" taborder="undefined"/>
- <Cell col="6" text="입퇴원여부" taborder="undefined"/>
- <Cell col="7" text="생년월일" taborder="undefined"/>
- <Cell col="8" text="성별" taborder="undefined"/>
- <Cell col="9" text="상병코드" taborder="undefined"/>
- <Cell col="10" text="당일수술여부" taborder="undefined"/>
- <Cell col="11" text="지속적심전도모니터링" taborder="undefined"/>
- <Cell col="12" text="기관내흡입간호" taborder="undefined"/>
- <Cell col="13" text="인공호흡기사용" taborder="undefined"/>
- <Cell col="14" text="비침습적산소투여" taborder="undefined"/>
- <Cell col="15" text="정맥내투약" taborder="undefined"/>
- <Cell col="16" text="배액관보유" taborder="undefined"/>
- <Cell col="17" text="위험행동관리" taborder="undefined"/>
- <Cell col="18" text="수혈" taborder="undefined"/>
- <Cell col="19" text="마약제(주사제)" taborder="undefined"/>
- <Cell col="20" text="항암치료제(주사제)" taborder="undefined"/>
- <Cell col="21" text="항암치료제(경구제)" taborder="undefined"/>
- <Cell col="22" text="승압제(주사제)" taborder="undefined"/>
- <Cell col="23" text="항부정맥제(주사제)" taborder="undefined"/>
- <Cell col="24" text="면역억제제(주사제, 경구제)" taborder="undefined"/>
- <Cell col="25" text="항혈전제(정맥내투여)" taborder="undefined"/>
- <Cell col="26" text="체위변경" taborder="undefined"/>
- <Cell col="27" text="침상밖으로이동" taborder="undefined"/>
- <Cell col="28" text="식사섭취" taborder="undefined"/>
- <Cell col="29" text="배변배뇨"/>
- <Cell col="30" text="낙상발생장소"/>
- <Cell col="31" text="욕창단계"/>
- </Band>
- <Band id="body">
- <Cell text="bind:seq"/>
- <Cell col="1" text="bind:instcdcode"/>
- <Cell col="2" text="bind:wardcdcode"/>
- <Cell col="3" text="bind:basedd" suppress="0"/>
- <Cell col="4" text="bind:pid"/>
- <Cell col="5" text="bind:item12"/>
- <Cell col="6" text="bind:item13"/>
- <Cell col="7" text="bind:brthdd"/>
- <Cell col="8" style="align:center;" text="bind:sex" enable="false"/>
- <Cell col="9" text="bind:diagcd"/>
- <Cell col="10" text="bind:item14"/>
- <Cell col="11" text="bind:item01"/>
- <Cell col="12" text="bind:item02_1"/>
- <Cell col="13" text="bind:item02_2"/>
- <Cell col="14" text="bind:item02_3"/>
- <Cell col="15" text="bind:item03"/>
- <Cell col="16" text="bind:item04"/>
- <Cell col="17" text="bind:item05"/>
- <Cell col="18" text="bind:item06"/>
- <Cell col="19" text="bind:item07_1"/>
- <Cell col="20" text="bind:item07_2"/>
- <Cell col="21" text="bind:item07_3"/>
- <Cell col="22" text="bind:item07_4"/>
- <Cell col="23" text="bind:item07_5"/>
- <Cell col="24" text="bind:item07_6"/>
- <Cell col="25" text="bind:item07_7"/>
- <Cell col="26" text="bind:item08"/>
- <Cell col="27" text="bind:item09"/>
- <Cell col="28" text="bind:item10"/>
- <Cell col="29" text="bind:item11"/>
- <Cell col="30" text="bind:item15"/>
- <Cell col="31" text="bind:item16"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_hospinfo" class="datagrid2" taborder="4" binddataset="ds_codelist_I17" useinputpanel="false" visible="false" position="absolute 230 235 648 427">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="113"/>
- <Column size="79"/>
- <Column size="69"/>
- <Column size="46"/>
- <Column size="91"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="요양기관명"/>
- <Cell col="1" text="요양기관번호"/>
- <Cell col="2" text="환자수합계"/>
- <Cell col="3" text="작성자"/>
- <Cell col="4" text="전화번호"/>
- </Band>
- <Band id="body">
- <Cell text="bind:cdnm"/>
- <Cell col="1" text="bind:cdid"/>
- <Cell col="2"/>
- <Cell col="3" text="bind:grupdetldesc"/>
- <Cell col="4" text="bind:supcdid"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_kpcsinfo_kpcslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basedd" type="STRING" size="256" sumtext="기준일자"/>
- <Column id="stat" type="STRING" size="256" sumtext="재원상태"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="환자이름"/>
- <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="intm" type="STRING" size="256" sumtext="입원시간"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="sexnm" type="STRING" size="256" sumtext="성별명"/>
- <Column id="age" type="STRING" size="256" sumtext="나이"/>
- <Column id="diagcd" type="STRING" size="256" sumtext="진단명"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="hd" type="STRING" size="256" sumtext="입원일수"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
- <Column id="item01" type="STRING" size="256" sumtext="vs측정"/>
- <Column id="item02_1" type="STRING" size="256" sumtext="io측정"/>
- <Column id="item02_2" type="STRING" size="256" sumtext="계속적인감시"/>
- <Column id="item02_3" type="STRING" size="256" sumtext="산소포화도측정"/>
- <Column id="item03" type="STRING" size="256" sumtext="흡입간호"/>
- <Column id="item04" type="STRING" size="256" sumtext="정맥내투약"/>
- <Column id="item05" type="STRING" size="256" sumtext="기타투약"/>
- <Column id="item06" type="STRING" size="256" sumtext="배액관보유"/>
- <Column id="item07_1" type="STRING" size="256" sumtext="억제대적용및관리"/>
- <Column id="item07_2" type="STRING" size="256" sumtext="전문치료수행"/>
- <Column id="item07_3" type="STRING" size="256" sumtext="ADL 체위변경"/>
- <Column id="item07_4" type="STRING" size="256" sumtext="ADL 이동"/>
- <Column id="item07_5" type="STRING" size="256" sumtext="ADL 식사섭취"/>
- <Column id="item07_6" type="STRING" size="256" sumtext="ADL 배변"/>
- <Column id="item07_7" type="STRING" size="256" sumtext="수술여부"/>
- <Column id="item08" type="STRING" size="256" sumtext="병실종류"/>
- <Column id="item09" type="STRING" size="256"/>
- <Column id="item10" type="STRING" size="256"/>
- <Column id="item11" type="STRING" size="256"/>
- <Column id="item12" type="STRING" size="256"/>
- <Column id="item13" type="STRING" size="256" sumtext="낙상장소"/>
- <Column id="item14" type="STRING" size="256"/>
- <Column id="item15" type="STRING" size="256"/>
- <Column id="item16" type="STRING" size="256"/>
- <Column id="instcdcode" type="STRING" size="256" sumtext="요양기관기호"/>
- <Column id="kindcd" type="STRING" size="256" sumtext="종별"/>
- <Column id="wardcdcode" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="seq" type="STRING" size="256" sumtext="연번"/>
- <Column id="item19" type="STRING" size="256" sumtext="가입자구분"/>
- <Column id="item20" type="STRING" size="256" sumtext="입퇴원구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_settingrn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="authflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_sex" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid">1</Col>
- <Col id="cdnm">남자</Col>
- </Row>
- <Row>
- <Col id="cdid">2</Col>
- <Col id="cdnm">여자</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <FilteredDataset id="ds_codelist_I17" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" binddataset="@ds_codelist" filterstr="cdgrupid == "I17""/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_sea.ipt_fromdd" propid="value" datasetid="ds_cond" columnid="fromdd"/>
- <BindItem id="item1" compid="grp_sea.ipt_todd" propid="value" datasetid="ds_cond" columnid="todd"/>
- <BindItem id="item2" compid="grp_sea.cmb_deptcd" propid="value" datasetid="ds_cond" columnid="deptcd"/>
- <BindItem id="item3" compid="grp_sea.bol_authflag" propid="value" datasetid="ds_cond" columnid="authflag"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2017-02-14
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-02-14 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "emr_carecomxp::CareCom.xjs";
- function SMMNW30000_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- }
- function SMMNW30000_onload(obj:Form, e:LoadEventInfo)
- {
- var sWardcd = "";
- var jobposcd = sysf_getUserInfo("jobposcd");
- var authflag = "";
- var jobkindcd = sysf_getUserInfo("jobkindcd");
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var standard_yn = "orduseyn";
- var ord_deptflag = 'W';
- //var rslt_ref = "/root/init/dept";
- var sort_field = "depthngnm";
- var sort_method = "asc";
- var dt = utlf_getCurrentDate();
- //submit("TRMNW11001", false); //부서전체 리스트
- //submit("TRMNW00101", false); //병동 리스트
- //ds_send.clearData();
- dsf_createDsRow("ds_send", [{col:"wardcd", type:"STRING", size:256, val: sWardcd}]);
-
- var oParam = {};
- oParam.id = "TRMNW00101";
- oParam.service = "wardcareapp.WardCareMngt";
- oParam.method = "reqGetWMInitData";
- oParam.inds = "reqcond=ds_";
- oParam.outds = "ds_init_ward=ward ds_init_dept=dept ds_init_settingrn=settingrn";
- oParam.async = false;
- //oParam.callback = "cf_TRMNW00101";
-
- tranf_submit(oParam);
- //addComboItem("cmb_deptcd", "전 체", "", "above");
- // 간호하드코딩 테이블 조회(I16 - 간호필요도 현황 조회가능 아이디)
- var pCode = "'I16','I17'"; // 조회할 CdGrupID 코드정보
- var pDate = utlf_getCurrentDate(); //조회기준일자
- fGetNursHardCdInfo(pCode, pDate);
- sWardcd = sysf_getUserInfo("dutplcecd");
- //sWardcd = "3050159000";
- ds_cond.setColumn(0, "fromdd", utlf_getCurrentDate());
- ds_cond.setColumn(0, "todd", utlf_getCurrentDate());
- ds_cond.setColumn(0, "deptcd", sWardcd);
- ds_codelist.filter("cdgrupid == 'I16' && cdid == '"+sysf_getUserInfo("userid")+"'");
- var dsfilter = ds_codelist.getColumn(0, "cdid");
- ds_codelist.filter("");
-
- // 간호부장, 과장, 수간호사 및 등록된 사용자만 조회가능토록(팀장:84, 과장:62, 수간호사:75)
- if (jobkindcd == "1140" && (jobposcd == "41" || jobposcd == "75" || jobposcd == "62" || sysf_getUserInfo("userid") == "ENR" || sysf_getUserInfo("userid") == dsfilter)) {
- grp_sea.caption4.visible = true;
- grp_sea.ipt_todd.visible = true;
- grp_sea.ipt_todd.enable = true;
- authflag = "Y";
- ds_cond.setColumn(0, "authflag", authflag);
- } else {
- grp_sea.caption4.visible = false;
- grp_sea.ipt_todd.visible = false;
- grp_sea.ipt_todd.enable = false;
- authflag = "N";
- ds_cond.setColumn(0, "authflag", authflag);
- }
- //속도개선
- this.setTimer(0, 100);
- //fSearch();
- }
- function fSearch() {
- var deptcd = ds_cond.getColumn(0, "deptcd");
- var fromdd = ds_cond.getColumn(0, "fromdd");
- var todd = ds_cond.getColumn(0, "todd");
- var authflag = ds_cond.getColumn(0, "authflag");
- var diff = utlf_getDateInterval(fromdd, todd, "dd") + 1;
- if (utlf_isNull(deptcd)) {
- sysf_messageBox("병동을 다시 설정 후 조회하십시오.", "E999");
- return;
- }
- if (utlf_isNull(fromdd) || utlf_isNull(todd)) {
- sysf_messageBox("조회 일자를 다시 설정 후 조회하십시오 .", "E999");
- return;
- }
- if (authflag == "Y") {
- if (fromdd > todd) {
- sysf_messageBox("조회 일자를 다시 설정 후 조회하십시오.", "E999");
- return;
- }
- if (diff > 32) {
- sysf_messageBox("조회 기간을 한 달 이하로 수정 후 조회하십시오.", "E999");
- return;
- }
- }
-
- ds_send.clearData();
- ds_send_reqdata.clearData();
- ds_send_reqdata.copyData(ds_cond);
-
- var oParam = {};
- oParam.id = "TRMNW30000";
- oParam.service = "wardcareapp.TranMngt";
- oParam.method = "reqGetKpcsPatInfoListV2";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_kpcsinfo_kpcslist=kpcslist";
- oParam.async = false;
- tranf_submit(oParam);
- //grd_kpcsinfo.cellstyle("background-image", 2 + 1, 2) = "../../../com/commonweb/images/grid_bg.gif"
- }
- function group3_grp_sea_btn_ref_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearch();
- }
- function group3_grp_sea_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- var sInstcd = sysf_getUserInfo("dutplceinstcd");
- var sHospitalNm = ''
- var sTodd = ds_cond.getColumn(0, "todd");
- var sTodd_2 = sTodd.substr(0,4) + "년." + sTodd.substr(4,2) + "월";
-
- if(sInstcd == '031') {
- sHospitalNm = '경북대학교병원';
- } else if(sInstcd == '032'){
- sHospitalNm = '칠곡경북대학교병원';
- }
-
- //grdf_exportExcel(group3.grd_kpcsinfo, "중증도 및 간호필요도_" + group3.grp_sea.ipt_fromdd.value, "sheetname1" , true, "" , "" , true);
-
- //grdf_exportExcel(group3.grd_kpcsinfo_excel, "중증도 및 간호필요도_" + group3.grp_sea.ipt_fromdd.value, "sheetname1" , true, "" , "" , true);
- //grdf_exportExcelMulti("group3.grd_hospinfo, group3.grd_kpcsinfo_excel", "간호필요도 취합_" + sHospitalNm + group3.grp_sea.ipt_fromdd.value.substr(0,4) + "년." + group3.grp_sea.ipt_fromdd.value.substr(5,2) + "월" , "입력서식1.요양기관정보, 입력서식2.일일평가표", true, "", "", true);
- //grdf_exportExcelMulti("group3.grd_hospinfo, group3.grd_kpcsinfo_excel", "간호필요도 취합_" + sHospitalNm + "_" + sTodd.substr(0,4) + "년" + "." + sTodd.substr(4,2) + "월" , "입력서식1.요양기관정보, 입력서식2.일일평가표", true, "", "", true);
- //grdf_exportExcelMulti("group3.grd_hospinfo, group3.grd_kpcsinfo_excel", "간호필요도 취합_" + sHospitalNm + sTodd_2 , "입력서식1.요양기관정보, 입력서식2.일일평가표", true, system.convertRealPath("%MYDOCUMENT%"), "", true);
- //grdf_exportExcelMulti("group3.grd_hospinfo, group3.grd_kpcsinfo_excel", "간호필요도 취합_" + sHospitalNm + "_" + sTodd_2, "입력서식1.요양기관정보, 입력서식2.일일평가표", true, "", "user", true);
- //grdf_exportExcelMulti("group3.grd_hospinfo, group3.grd_kpcsinfo_excel", "간호필요도 취합_" + sHospitalNm + "_" + sTodd_2 + ".xlsx", "입력서식1.요양기관정보, 입력서식2.일일평가표", true, "", "user", true);
-
- grdf_exportExcel(grd_kpcsinfo_excel, "간호필요도 취합_" + sHospitalNm + "_" + sTodd_2 + ".xlsx", "SheetName", true, "", "user", true);
- }
- function group3_grp_sea_cmb_deptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSearch();
- }
- function SMMNW30000_ontimer(obj:Form, e:TimerEventInfo)
- {
- if (e.timerid == 0) {
- this.killTimer(0);
- fSearch();
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|