123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPMNF00110" position="absolute 0 0 1215 778" titletext="가정간호 의뢰서" oninit="SPMNF00110_oninit" onload="SPMNF00110_onload">
- <Layouts>
- <Layout>
- <Static text="가정간호 의뢰서" position="absolute 0 8 144 30" id="caption17" class="tit_2"/>
- <Shape position="absolute 0 24 605 25" linetype="vertical" id="line1" class="line_1"/>
- <Div position="absolute 1 30 606 750" id="ivw_loader" anchor="left top bottom" url="emr_medirecxp::SSMMR01100_서식로더.xfdl"/>
- <Button position="absolute 1155 752 1211 774" id="button26" class="btn4" text="종료" anchor="right bottom" onclick="button26_onclick"/>
- <Static text="처방조회 리스트" position="absolute 609 63 781 84" id="caption14" class="tit_2"/>
- <Shape position="absolute 609 79 1211 85" linetype="horizontal" id="line3" class="line_10" anchor="left top right"/>
- <Grid position="absolute 609 84 1211 749" id="grd_prcplist" class="datagrid2" taborder="1" binddataset="ds_main_prcp_prcplist" anchor="all" cellsizingtype="col" autoenter="select">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="80"/>
- <Column size="260"/>
- <Column size="0"/>
- <Column size="35"/>
- <Column size="30"/>
- <Column size="0"/>
- <Column size="39"/>
- <Column size="30"/>
- <Column size="40"/>
- <Column size="37"/>
- <Column size="60"/>
- <Column size="153"/>
- <Column size="38"/>
- <Column size="40"/>
- <Column size="50"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="33" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="분류"/>
- <Cell col="2" text="적용기간"/>
- <Cell col="3" text="적용기간"/>
- <Cell col="4" text="처방코드"/>
- <Cell col="5" text="처방명"/>
- <Cell col="6" text="총용량"/>
- <Cell col="7" colspan="2" text="일회 용량" taborder="undefined"/>
- <Cell col="9" text="수량"/>
- <Cell col="10" colspan="2" text="일회 수량" taborder="undefined"/>
- <Cell col="12" text="횟수"/>
- <Cell col="13" text="일수"/>
- <Cell col="14" text="급비"/>
- <Cell col="15" text="용법/검체"/>
- <Cell col="16" text="MIX"/>
- <Cell col="17" text="전달"/>
- <Cell col="18" text="원내외"/>
- <Cell col="19" text="전달부서"/>
- <Cell col="20" text="시행부서"/>
- <Cell col="21" text="희망일자"/>
- <Cell col="22" text="선택진료"/>
- <Cell col="23" text="등록일시"/>
- <Cell col="24" text="등록자"/>
- </Band>
- <Band id="body">
- <Cell displaytype="combo" edittype="combo" text="bind:status" enable="false"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:prcpclscd"/>
- <Cell col="2" displaytype="date" text="bind:tempcol6" calendardisplaynulltype="nulltext" enable="false"/>
- <Cell col="3" displaytype="date" text="bind:tempcol7" calendardisplaynulltype="nulltext"/>
- <Cell col="4" style="align:left middle;padding:0 0 0 3;" text="bind:prcpcd"/>
- <Cell col="5" style="align:left middle;padding:0 0 0 3;" text="bind:prcpnm"/>
- <Cell col="6" text="bind:prcpvol" mask="#.#"/>
- <Cell col="7" text="bind:drprcpetc7" maskchar=" "/>
- <Cell col="8" edittype="none" text="bind:prcpvolunitnm"/>
- <Cell col="9" text="bind:prcpqty" mask="#.#"/>
- <Cell col="10" text="bind:drprcpetc8" maskchar=" "/>
- <Cell col="11" text="bind:prcpqtyunitnm"/>
- <Cell col="12" text="bind:prcptims" mask="#" maskchar=" "/>
- <Cell col="13" text="bind:prcpdayno" mask="#" maskchar=" "/>
- <Cell col="14" displaytype="combo" edittype="combo" style="padding:0 0 0 3;" text="bind:payflagcd" combodataset="ds_init_payflagcd_M0029" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="15" displaytype="none" edittype="none" text="bind:drugmthdspccdnm" enable="false"/>
- <Cell col="16" text="bind:prcpmixno"/>
- <Cell col="17" text="bind:prcpdelivefact"/>
- <Cell col="18" displaytype="combo" text="bind:hosinhosoutflag" combodataset="ds_cmb_hosinhosoutflag" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="19" displaytype="combo" text="bind:hsctdelivepos" combodataset="ds_init_hsctdelivepos_M0343" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="20" displaytype="combo" class="gridcombo" text="bind:prcpexecdeptcd" combodataset="ds_orddept_dept" combocodecol="deptcd" combodatacol="depthngnm" enable="false"/>
- <Cell col="21" displaytype="date" edittype="date" text="bind:prcphopedd" mask="yyyy-mm-dd"/>
- <Cell col="22" displaytype="checkbox" edittype="checkbox" text="bind:choiordflag"/>
- <Cell col="23" text="bind:rgsttm" mask="yyyy-mm-dd"/>
- <Cell col="24" text="bind:rgstridnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button position="absolute 1131 60 1211 79" id="btn_print" class="btn6" text="처방출력" anchor="top right" onclick="btn_print_onclick"/>
- <Shape position="absolute 0 24 1210 30" linetype="horizontal" id="line2" class="line_10" anchor="left top right"/>
- <Shape position="absolute 608 52 1211 58" linetype="horizontal" id="line4" class="line_3" anchor="left top right"/>
- <Static text="환자정보" position="absolute 608 30 675 53" align="align:center middle;" id="caption7" class="cell_1"/>
- <Edit readonly="true" position="absolute 785 31 910 50" id="output3" class="output"/>
- <Edit readonly="true" position="absolute 676 31 785 50" id="output1" class="output"/>
- <Edit readonly="true" position="absolute 893 31 983 50" id="output2" class="output"/>
- <Edit readonly="true" position="absolute 967 31 1102 50" id="output4" class="output"/>
- <Edit readonly="true" position="absolute 1082 31 1202 50" id="output5" class="output"/>
- <Button position="absolute 1037 60 1128 79" id="btn_reqprint" class="btn6" text="의뢰서출력" anchor="top right" onclick="btn_reqprint_onclick"/>
- <Edit readonly="true" position="absolute 490 4 605 23" align="align:left bottom;" id="output6" style="border:0 none #808080ff ;"/>
- <Static text="의뢰(입력) 일시 :" position="absolute 390 6 490 26" id="caption1"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_prcp_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256" sumtext="처리구분"/>
- <Column id="prcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
- <Column id="prcpclscd" type="STRING" size="256" sumtext="처방분류코드"/>
- <Column id="prcpkindcd" type="STRING" size="256" sumtext="처방종류코드"/>
- <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
- <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
- <Column id="prcpvol" type="STRING" size="256" sumtext="처방용량"/>
- <Column id="prcpvolunitnm" type="STRING" size="256" sumtext="처방용량단위명"/>
- <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량"/>
- <Column id="prcpqtyunitnm" type="STRING" size="256" sumtext="처방수량단위명"/>
- <Column id="prcptims" type="STRING" size="256" sumtext="처방횟수"/>
- <Column id="prcpdayno" type="STRING" size="256" sumtext="처방일수"/>
- <Column id="drugmthdspccdnm" type="STRING" size="256" sumtext="투여방법검체코드명"/>
- <Column id="prcpmixno" type="STRING" size="256" sumtext="처방Mix번호"/>
- <Column id="payflagcd" type="STRING" size="256" sumtext="급여구분코드"/>
- <Column id="prcpdelivefact" type="STRING" size="256" sumtext="전달사항"/>
- <Column id="hosinhosoutflag" type="STRING" size="256" sumtext="원내/원외구분"/>
- <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="처방실시부서코드"/>
- <Column id="prcphopedd" type="STRING" size="256" sumtext="처방희망일시"/>
- <Column id="choiordflag" type="STRING" size="256" sumtext="선택진료구분"/>
- <Column id="rgstdt" type="STRING" size="256" sumtext="등록일시"/>
- <Column id="rgstridnm" type="STRING" size="256" sumtext="등록자명"/>
- <Column id="testrsltunit" type="STRING" size="256" sumtext="검사결과단위"/>
- <Column id="testrsltcnts" type="STRING" size="256" sumtext="검사결과"/>
- <Column id="prcpgenrflag" type="STRING" size="256" sumtext="처방발생구분"/>
- <Column id="prcphistcd" type="STRING" size="256" sumtext="처방이력코드"/>
- <Column id="tempprcpflag" type="STRING" size="256" sumtext="임시처방구분"/>
- <Column id="prcpsetcd" type="STRING" size="256" sumtext="처방SET코드"/>
- <Column id="prcpvolunitflag" type="STRING" size="256" sumtext="처방용량단위구분"/>
- <Column id="prcpqtyunitflag" type="STRING" size="256" sumtext="처방수량단위구분"/>
- <Column id="orgprcpqty" type="STRING" size="256" sumtext="실제처방수량"/>
- <Column id="drugspd" type="STRING" size="256" sumtext="투여속도"/>
- <Column id="drugspdunitflag" type="STRING" size="256" sumtext="투여속도단위구분"/>
- <Column id="powdflag" type="STRING" size="256" sumtext="파우더구분"/>
- <Column id="prnprcpflag" type="STRING" size="256" sumtext="PRN처방구분"/>
- <Column id="prepprcpflag" type="STRING" size="256" sumtext="Prep처방구분"/>
- <Column id="selfprcpflag" type="STRING" size="256" sumtext="자가처방구분"/>
- <Column id="selfdrugflag" type="STRING" size="256" sumtext="SELF약구분"/>
- <Column id="drugpackflag" type="STRING" size="256" sumtext="투약포장구분"/>
- <Column id="erprcpflag" type="STRING" size="256" sumtext="응급처방구분"/>
- <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
- <Column id="nigtprcpflag" type="STRING" size="256" sumtext="야간처방구분"/>
- <Column id="portprcpflag" type="STRING" size="256" sumtext="포터블처방구분"/>
- <Column id="fixprcpflag" type="STRING" size="256" sumtext="정액처방구분"/>
- <Column id="anamneflag" type="STRING" size="256" sumtext="기왕증(력)구분"/>
- <Column id="fastprcpflag" type="STRING" size="256" sumtext="금식처방구분"/>
- <Column id="erreadflag" type="STRING" size="256" sumtext="응급판독구분"/>
- <Column id="prcpdirecflag" type="STRING" size="256" sumtext="처방방향구분"/>
- <Column id="tnsuseflag" type="STRING" size="256" sumtext="수혈사용구분"/>
- <Column id="tnsfiltflag" type="STRING" size="256" sumtext="수혈필터구분"/>
- <Column id="trnptbftestflag" type="STRING" size="256" sumtext="이식전검사구분"/>
- <Column id="offictourhealexamflag" type="STRING" size="256" sumtext="출장건진구분"/>
- <Column id="stemcellflag" type="STRING" size="256" sumtext="조혈모(줄기)세포구분"/>
- <Column id="angioflagcd" type="STRING" size="256" sumtext="Angio구분"/>
- <Column id="opansflagcd" type="STRING" size="256" sumtext="수술마취구분"/>
- <Column id="ansttm" type="STRING" size="256" sumtext="마취시간"/>
- <Column id="mealcalrcnts" type="STRING" size="256" sumtext="식이열량함량"/>
- <Column id="mealprotcnts" type="STRING" size="256" sumtext="식이단백질함량"/>
- <Column id="mealupdtflag" type="STRING" size="256" sumtext="식이수정구분"/>
- <Column id="hosinprcpresncd" type="STRING" size="256" sumtext="원내처방사유코드"/>
- <Column id="etcprcpresncd" type="STRING" size="256" sumtext="기타처방사유코드"/>
- <Column id="drugmthdspccd" type="STRING" size="256" sumtext="투여방법검체코드"/>
- <Column id="issdeptcd" type="STRING" size="256" sumtext="발행부서코드"/>
- <Column id="prcpauthflag" type="STRING" size="256" sumtext="처방권한구분"/>
- <Column id="prcpinptflag" type="STRING" size="256" sumtext="처방입력구분"/>
- <Column id="prcpsignflag" type="STRING" size="256" sumtext="처방서명구분"/>
- <Column id="rateprcpflag" type="STRING" size="256" sumtext="비율처방구분"/>
- <Column id="prcprefseq" type="STRING" size="256" sumtext="처방조회순서"/>
- <Column id="ordreqlnkno" type="STRING" size="256" sumtext="진료의뢰연결번호"/>
- <Column id="testreqlnkno" type="STRING" size="256" sumtext="검사의뢰연결번호"/>
- <Column id="prcplnkdd" type="STRING" size="256" sumtext="처방연계일자"/>
- <Column id="prcplnkno" type="STRING" size="256" sumtext="처방연계번호"/>
- <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
- <Column id="tootfact" type="STRING" size="256" sumtext="치식사항"/>
- <Column id="clinccmtcnts" type="STRING" size="256" sumtext="임상소견내용"/>
- <Column id="prcpessninptflag" type="STRING" size="256" sumtext="처방필수입력구분"/>
- <Column id="grupsnglflag" type="STRING" size="256" sumtext="그룹싱글구분"/>
- <Column id="drugrateqty" type="STRING" size="256" sumtext="투약비율수랑"/>
- <Column id="asttestflag" type="STRING" size="256" sumtext="AST검사구분"/>
- <Column id="clincstdyflag" type="STRING" size="256" sumtext="임상연구구분"/>
- <Column id="prtlno" type="STRING" size="256" sumtext="프로토콜번호"/>
- <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
- <Column id="optermcd" type="STRING" size="256" sumtext="수술용어"/>
- <Column id="prcpflag" type="STRING" size="256" sumtext="처방구분"/>
- <Column id="hscttempprcpflag" type="STRING" size="256" sumtext="HSCT임시처방구분"/>
- <Column id="inclprcpcd" type="STRING" size="256" sumtext="종속처방코드"/>
- <Column id="inclprcpno" type="STRING" size="256" sumtext="종속처방번호"/>
- <Column id="pampkspec" type="STRING" size="256" sumtext="원무PK내역"/>
- <Column id="prcppkspec" type="STRING" size="256" sumtext="처방PK내역"/>
- <Column id="calcscormastspec" type="STRING" size="256" sumtext="수가마스터내역"/>
- <Column id="drugmastspec" type="STRING" size="256" sumtext="약품마스터내역"/>
- <Column id="rateprcpspec" type="STRING" size="256" sumtext="비율처방내역"/>
- <Column id="matrsetprcpspec" type="STRING" size="256" sumtext="재료SET처방내역"/>
- <Column id="suppdeptspec" type="STRING" size="256" sumtext="지원부서내역"/>
- <Column id="contprcpspec" type="STRING" size="256" sumtext="연속처방내역"/>
- <Column id="etclnkspec" type="STRING" size="256" sumtext="기타연계내역"/>
- <Column id="srchcondcnts" type="STRING" size="256" sumtext="검색조건내용"/>
- <Column id="orgprcpnm" type="STRING" size="256" sumtext="수가처방명"/>
- <Column id="chkcol" type="STRING" size="256" sumtext="전처방check표시"/>
- <Column id="hsctdelivepos" type="STRING" size="256" sumtext="hsct전달위치"/>
- <Column id="hsctlnkno" type="STRING" size="256" sumtext="hsct연계번호"/>
- <Column id="etcprcpflag" type="STRING" size="256" sumtext="기타처방구분"/>
- <Column id="aftcertflag" type="STRING" size="256" sumtext="후인증 구분"/>
- <Column id="aftcertdrid" type="STRING" size="256" sumtext="후인증 대상의사 ID"/>
- <Column id="prcpvalidd" type="STRING" size="256" sumtext="처방유효일자"/>
- <Column id="spynpy1" type="STRING" size="256" sumtext="환자급비유형"/>
- <Column id="specdrid" type="STRING" size="256" sumtext="선택진료의ID"/>
- <Column id="anticncrprtlno" type="STRING" size="256" sumtext="항암프로토콜에 대한 코드로 일련번호 형태로 관리"/>
- <Column id="anticncrdayno" type="STRING" size="256" sumtext="항암프로토콜의 실시 차수"/>
- <Column id="druglnkno" type="STRING" size="256" sumtext="항암프로토콜,TPN처방의 처방번호"/>
- <Column id="rehbprcpcurefreqflag" type="STRING" size="256" sumtext="재활처방치료빈도"/>
- <Column id="dietprcpgenrflag" type="STRING" size="256" sumtext="식이처방발생구분"/>
- <Column id="irpayflag" type="STRING" size="256" sumtext="Irradiation급비구분"/>
- <Column id="irflag" type="STRING" size="256" sumtext="Irradiation구분"/>
- <Column id="procerdietflag" type="STRING" size="256" sumtext="보호자식이구분"/>
- <Column id="diagtestconttestintvlflag" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
- <Column id="drugindependpackflag" type="STRING" size="256" sumtext="따로포장구분"/>
- <Column id="diagtestconttestbasetm" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
- <Column id="diagtestconttestorgtims" type="STRING" size="256" sumtext="진단검사연속검사원횟수"/>
- <Column id="ermediscmngtresncd" type="STRING" size="256" sumtext="응급의학관리료사유코드"/>
- <Column id="rehbprcpenddd" type="STRING" size="256" sumtext="재활처방마감일자"/>
- <Column id="matrallsizespecid" type="STRING" size="256" sumtext="재료AllSize규격ID"/>
- <Column id="rehbprcpcurepartcd" type="STRING" size="256" sumtext="재활처방치료부위"/>
- <Column id="lowdrugresncd" type="STRING" size="256" sumtext="저함량배수사유코드"/>
- <Column id="tfdtlcd" type="STRING" size="256" sumtext="경장영양식세부코드"/>
- <Column id="dnorreqlnkno" type="STRING" size="256" sumtext="HLA검사의뢰지"/>
- <Column id="subcretno" type="STRING" size="256" sumtext="기왕증,임상연구보조유형"/>
- <Column id="exptmthdfact" type="STRING" size="256" sumtext="예외용법설명"/>
- <Column id="lowdrugresnetcfact" type="STRING" size="256" sumtext="기타저함량배수 상세사유"/>
- <Column id="diagtestconttestcdspec" type="STRING" size="256" sumtext="진단검사 연속검사코드내역"/>
- <Column id="drgacptflag" type="STRING" size="256" sumtext="DRG인정 Flag"/>
- <Column id="drprcpetc1" type="STRING" size="256" sumtext="의사처방기타1"/>
- <Column id="drprcpetc2" type="STRING" size="256" sumtext="의사처방기타2"/>
- <Column id="drprcpetc3" type="STRING" size="256" sumtext="의사처방기타3"/>
- <Column id="drprcpetc4" type="STRING" size="256" sumtext="의사처방기타4"/>
- <Column id="drprcpetc5" type="STRING" size="256" sumtext="의사처방기타5"/>
- <Column id="drprcpetc6" type="STRING" size="256" sumtext="의사처방기타6"/>
- <Column id="drprcpetc7" type="STRING" size="256" sumtext="의사처방기타7"/>
- <Column id="drprcpetc8" type="STRING" size="256" sumtext="의사처방기타8"/>
- <Column id="drprcpetc9" type="STRING" size="256" sumtext="의사처방기타9"/>
- <Column id="drprcpetc10" type="STRING" size="256" sumtext="의사처방기타10"/>
- <Column id="tempcol1" type="STRING" size="256" sumtext="임시컬럼1"/>
- <Column id="tempcol2" type="STRING" size="256" sumtext="임시컬럼2"/>
- <Column id="tempcol3" type="STRING" size="256" sumtext="임시컬럼3"/>
- <Column id="tempcol4" type="STRING" size="256" sumtext="임시컬럼4"/>
- <Column id="tempcol5" type="STRING" size="256" sumtext="임시컬럼5"/>
- <Column id="tempcol6" type="STRING" size="256" sumtext="임시컬럼6"/>
- <Column id="tempcol7" type="STRING" size="256" sumtext="임시컬럼7"/>
- <Column id="tempcol8" type="STRING" size="256" sumtext="임시컬럼8"/>
- <Column id="tempcol9" type="STRING" size="256" sumtext="임시컬럼9"/>
- <Column id="tempcol10" type="STRING" size="256" sumtext="임시컬럼10"/>
- <Column id="tempcol11" type="STRING" size="256" sumtext="임시컬럼11"/>
- <Column id="tempcol12" type="STRING" size="256" sumtext="임시컬럼12"/>
- <Column id="tempcol13" type="STRING" size="256" sumtext="임시컬럼13"/>
- <Column id="tempcol14" type="STRING" size="256" sumtext="임시컬럼14"/>
- <Column id="tempcol15" type="STRING" size="256" sumtext="임시컬럼15"/>
- <Column id="tempcol16" type="STRING" size="256" sumtext="임시컬럼16"/>
- <Column id="tempcol17" type="STRING" size="256" sumtext="임시컬럼17"/>
- <Column id="tempcol18" type="STRING" size="256" sumtext="임시컬럼18"/>
- <Column id="tempcol19" type="STRING" size="256" sumtext="임시컬럼19"/>
- <Column id="tempcol20" type="STRING" size="256" sumtext="임시컬럼20"/>
- <Column id="tempcol21" type="STRING" size="256" sumtext="임시컬럼21"/>
- <Column id="tempcol22" type="STRING" size="256" sumtext="임시컬럼22"/>
- <Column id="tempcol23" type="STRING" size="256" sumtext="임시컬럼23"/>
- <Column id="tempcol24" type="STRING" size="256" sumtext="임시컬럼24"/>
- <Column id="tempcol25" type="STRING" size="256" sumtext="임시컬럼25"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="sa" type="STRING" size="256"/>
- <Column id="reqdeptcd" type="STRING" size="256"/>
- <Column id="reqdrid" type="STRING" size="256"/>
- <Column id="reqdeptnm" type="STRING" size="256"/>
- <Column id="reqdrnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="sa"/>
- <Col id="reqdeptcd"/>
- <Col id="reqdrid"/>
- <Col id="reqdeptnm"/>
- <Col id="reqdrnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_payflagcd_M0029" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_prcpclscd_M0005" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_hsctdelivepos_M0343" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_reqcancelreason_M0387" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_parameter" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cond1" type="STRING" size="256"/>
- <Column id="cond2" type="STRING" size="256"/>
- <Column id="cond3" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cond1"/>
- <Col id="cond2"/>
- <Col id="cond3"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_cnstinfo_cnstlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rectermcd" type="STRING" size="256" sumtext="기록용어코드"/>
- <Column id="rectermnm" type="STRING" size="256" sumtext="기록용어이름"/>
- <Column id="reccnts" type="STRING" size="256" sumtext="기록내용"/>
- <Column id="degnitemnm" type="STRING" size="256" sumtext="기록항목이름"/>
- <Column id="count" type="STRING" size="256" sumtext="항목개수"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_cnstinfo_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdt" type="STRING" size="256" sumtext="의뢰일시"/>
- <Column id="inptuserid" type="STRING" size="256" sumtext="입력자id"/>
- <Column id="inptusernm" type="STRING" size="256" sumtext="입력자"/>
- <Column id="cnt" type="STRING" size="256" sumtext="항목개수"/>
- <Column id="inyn" type="STRING" size="256" sumtext="입원여부"/>
- <Column id="outyn" type="STRING" size="256" sumtext="외래여부"/>
- <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="dschdd" type="STRING" size="256" sumtext="퇴원일자"/>
- <Column id="addr" type="STRING" size="256" sumtext="주소"/>
- <Column id="tel1" type="STRING" size="256" sumtext="연락처1"/>
- <Column id="tel1" type="STRING" size="256" sumtext="연락처2"/>
- <Column id="outorddd" type="STRING" size="256" sumtext="외래진료예약일"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호 앞자리"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_cmb_hosinhosoutflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">원내</Col>
- <Col id="value">I</Col>
- </Row>
- <Row>
- <Col id="label">원외</Col>
- <Col id="value">O</Col>
- </Row>
- <Row>
- <Col id="label"/>
- <Col id="value"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_orddept_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="depthngnm" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_reqprntinfo_reqprntlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="diagnm" type="STRING" size="256"/>
- <Column id="RO" type="STRING" size="256"/>
- <Column id="main" type="STRING" size="256"/>
- <Column id="dschdd" type="STRING" size="256"/>
- <Column id="opdd" type="STRING" size="256"/>
- <Column id="opnm" type="STRING" size="256"/>
- <Column id="reqpatstat" type="STRING" size="256"/>
- <Column id="statobs1" type="STRING" size="256"/>
- <Column id="statobs2" type="STRING" size="256"/>
- <Column id="statobs3" type="STRING" size="256"/>
- <Column id="statobs4" type="STRING" size="256"/>
- <Column id="statobs5" type="STRING" size="256"/>
- <Column id="kind1" type="STRING" size="256"/>
- <Column id="kind2" type="STRING" size="256"/>
- <Column id="mthd1" type="STRING" size="256"/>
- <Column id="mthd2" type="STRING" size="256"/>
- <Column id="mthd3" type="STRING" size="256"/>
- <Column id="vol" type="STRING" size="256"/>
- <Column id="calr" type="STRING" size="256"/>
- <Column id="urinmngt1" type="STRING" size="256"/>
- <Column id="urinmngt1vol" type="STRING" size="256"/>
- <Column id="urinmngt2" type="STRING" size="256"/>
- <Column id="urinmngt2vol" type="STRING" size="256"/>
- <Column id="urinmngt3" type="STRING" size="256"/>
- <Column id="defemngt1" type="STRING" size="256"/>
- <Column id="defemngt2" type="STRING" size="256"/>
- <Column id="defemngt3" type="STRING" size="256"/>
- <Column id="oxyregm1" type="STRING" size="256"/>
- <Column id="oxyregm1vol" type="STRING" size="256"/>
- <Column id="oxyregm2" type="STRING" size="256"/>
- <Column id="oxyregm3" type="STRING" size="256"/>
- <Column id="attmptmngt1" type="STRING" size="256"/>
- <Column id="attmptmngt2" type="STRING" size="256"/>
- <Column id="attmptmngt3" type="STRING" size="256"/>
- <Column id="attmptmngt3vol" type="STRING" size="256"/>
- <Column id="wundmngt1" type="STRING" size="256"/>
- <Column id="wundmngt1vol" type="STRING" size="256"/>
- <Column id="wundmngt2" type="STRING" size="256"/>
- <Column id="wundmngt2vol" type="STRING" size="256"/>
- <Column id="etctube1" type="STRING" size="256"/>
- <Column id="etctube2" type="STRING" size="256"/>
- <Column id="etc" type="STRING" size="256"/>
- <Column id="diagnm2" type="STRING" size="256"/>
- <Column id="diagnm3" type="STRING" size="256"/>
- <Column id="diagcd" type="STRING" size="256"/>
- <Column id="diagcd2" type="STRING" size="256"/>
- <Column id="diagcd3" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="diagnm"/>
- <Col id="RO"/>
- <Col id="main"/>
- <Col id="dschdd"/>
- <Col id="opdd"/>
- <Col id="opnm"/>
- <Col id="reqpatstat"/>
- <Col id="statobs1">0</Col>
- <Col id="statobs2">0</Col>
- <Col id="statobs3">0</Col>
- <Col id="statobs4">0</Col>
- <Col id="statobs5">0</Col>
- <Col id="kind1">0</Col>
- <Col id="kind2">0</Col>
- <Col id="mthd1">0</Col>
- <Col id="mthd2">0</Col>
- <Col id="mthd3">0</Col>
- <Col id="vol"/>
- <Col id="calr"/>
- <Col id="urinmngt1">0</Col>
- <Col id="urinmngt1vol"/>
- <Col id="urinmngt2">0</Col>
- <Col id="urinmngt2vol"/>
- <Col id="urinmngt3">0</Col>
- <Col id="defemngt1">0</Col>
- <Col id="defemngt2">0</Col>
- <Col id="defemngt3">0</Col>
- <Col id="oxyregm1">0</Col>
- <Col id="oxyregm1vol"/>
- <Col id="oxyregm2">0</Col>
- <Col id="oxyregm3">0</Col>
- <Col id="attmptmngt1">0</Col>
- <Col id="attmptmngt2">0</Col>
- <Col id="attmptmngt3">0</Col>
- <Col id="attmptmngt3vol"/>
- <Col id="wundmngt1">0</Col>
- <Col id="wundmngt1vol"/>
- <Col id="wundmngt2">0</Col>
- <Col id="wundmngt2vol"/>
- <Col id="etctube1">0</Col>
- <Col id="etctube2">0</Col>
- <Col id="etc"/>
- <Col id="diagnm2"/>
- <Col id="diagnm3"/>
- <Col id="diagcd"/>
- <Col id="diagcd2"/>
- <Col id="diagcd3"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_parameter" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cond_formdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="formkind" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="btnvisible" type="STRING" size="256"/>
- <Column id="btnenable" type="STRING" size="256"/>
- <Column id="unpreprec" type="STRING" size="256"/>
- <Column id="modalyn" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="topyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="formkind"/>
- <Col id="formcd"/>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="cretno"/>
- <Col id="btnvisible"/>
- <Col id="orddeptcd"/>
- <Col id="modalyn"/>
- <Col id="unpreprec"/>
- <Col id="btnenable"/>
- <Col id="ioflag"/>
- <Col id="topyn"/>
- </Row>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="output1" propid="value" datasetid="ds_main_cond" columnid="pid"/>
- <BindItem id="item1" compid="output3" propid="value" datasetid="ds_main_cond" columnid="hngnm"/>
- <BindItem id="item2" compid="output2" propid="value" datasetid="ds_main_cond" columnid="sa"/>
- <BindItem id="item3" compid="output4" propid="value" datasetid="ds_main_cond" columnid="reqdeptnm"/>
- <BindItem id="item4" compid="output5" propid="value" datasetid="ds_main_cond" columnid="reqdrnm"/>
- <BindItem id="item5" compid="output6" propid="value" datasetid="ds_main_cnstinfo_patinfo" columnid="reqdt"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2017-06-07
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-06-07 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "emr_medirecxp::MMR01100.xjs";
- function SPMNF00110_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SPMNF00110_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(grd_prcplist);
-
- var arrParam = [{dsNm: "ds_init_payflagcd_M0029", cdGrpId: "M0029"}
- , {dsNm: "ds_init_prcpclscd_M0005", cdGrpId: "M0005"}
- , {dsNm: "ds_init_hsctdelivepos_M0343", cdGrpId: "M0343"}
- , {dsNm: "ds_init_reqcancelreason_M0387", cdGrpId: "M0387"}]
- appf_getCodeList(arrParam);
-
- //ivw_loader.fInitPage(false, true, 750);
- lf_ivw_loader_setting();
-
- var sReqformrecseq = null;
- if(frmf_checkOpener())
- {
- ds_main_parameter.copyData(arg_ds_iviewerdata);
- }
-
- sReqformrecseq = ds_main_parameter.getColumn(0, "formrecseq");
- sReqpid = ds_main_parameter.getColumn(0, "pid");
- sReqhngnm = ds_main_parameter.getColumn(0, "hngnm");
- sReqsa = ds_main_parameter.getColumn(0, "sa");
- sReqdeptnm = ds_main_parameter.getColumn(0, "reqdeptnm");
- sReqdrnm = ds_main_parameter.getColumn(0, "reqdrnm");
- if((sReqformrecseq == "0") || utlf_isNull(sReqformrecseq))
- {
- sysf_messageBox("의뢰서가 존재 하지","E007");
-
- return;
- }
- else
- {
- ds_main_cond.setColumn(0, "pid", sReqpid);
- ds_main_cond.setColumn(0, "hngnm", sReqhngnm);
- ds_main_cond.setColumn(0, "sa", sReqsa);
- ds_main_cond.setColumn(0, "reqdeptnm", sReqdeptnm);
- ds_main_cond.setColumn(0, "reqdrnm", sReqdrnm);
-
- ivw_loader.frmf_setParameter("cnstopenmode", "Y");
- ivw_loader.frmf_setParameter("homeNurOrd_dispYn", "N");
- //ivw_loader.fLoadRecForm(sReqformrecseq);
-
-
- // --- 서식 호출 S
- var objArg = new Object();
- ds_cond_formdata.clearData();
- ds_cond_formdata.addRow();
- ds_cond_formdata.setColumn(0, "formcd", sReqformrecseq);
- ds_cond_formdata.setColumn(0, "formkind", "rec");
- ds_cond_formdata.setColumn(0, "btnvisible", true);
- ds_cond_formdata.setColumn(0, "pid", sReqpid);
- ds_cond_formdata.setColumn(0, "topyn", "N");
- objArg.ds_cond_formdata = ds_cond_formdata;
-
- lf_loadSMMMR01100(false, objArg);
-
- // --- 서식 호출 E
-
- ds_send_cond.setColumn(0, "cond1", sReqformrecseq);
-
- var oParam = {};
- oParam.id = "TRMMB00501";
- oParam.service = "prcpbaseapp.OrdPrcpMngt";
- oParam.method = "reqGetHomeCarePrcpList";
- oParam.inds = "req=ds_send_cond";
- oParam.outds = "ds_main_prcp_prcplist=prcplist";
- oParam.async = false;
- //oParam.callback = "cf_TRMMB00501";
- tranf_submit(oParam);
-
- dsf_setDefaultVal(ds_main_prcp_prcplist, "hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,drgacptflag:-");
- dsf_makeValue(ds_main_cond, "formrecseq", "string", sReqformrecseq, 0);
-
- var oParam = {};
- oParam.id = "TRMNF01110";
- oParam.service = "homecareapp.HomeCare";
- oParam.method = "reqGetReqCnstinfo";
- oParam.inds = "req=ds_main_cond";
- oParam.outds = "ds_main_cnstinfo_patinfo=patinfo ds_main_cnstinfo_cnstlist=cnstlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNF01110";
- tranf_submit(oParam);
- }
- }
- /*************************************************************************************************************
- * Argument :
- * Description : 서식 로더 내 컨트롤 설정
- ************************************************************************************************************/
- function lf_ivw_loader_setting() {
-
- ivw_loader.gViewPrt = true;
- ivw_loader.grup_titl.visible = false;
-
- ivw_loader.Static01.position.top = ivw_loader.grup_titl.position.top;
- ivw_loader.Static01.position.bottom = ivw_loader.grup_btn.position.top;
- ivw_loader.ivw_base.position.left = 0;
- ivw_loader.ivw_base.position.top = ivw_loader.grup_titl.position.top;
- ivw_loader.ivw_base.position.bottom = ivw_loader.grup_btn.position.top;
-
- ivw_loader.grup_btn.btn_preview.visible = false;
- ivw_loader.grup_btn.btn_del.visible = false;
- }
- function btn_reqprint_onclick(obj:Button, e:ClickEventInfo)
- {
- var count = ds_main_cnstinfo_cnstlist.rowcount;
-
- for(var i = 0; i < count ; i++)
- {
- var degnitemnm = ds_main_cnstinfo_cnstlist.getColumn(i, "degnitemnm");
- var rectermcd = ds_main_cnstinfo_cnstlist.getColumn(i, "rectermcd");
- var rectermnm = ds_main_cnstinfo_cnstlist.getColumn(i, "rectermnm");
- var reccnts = ds_main_cnstinfo_cnstlist.getColumn(i, "reccnts");
- if(degnitemnm == "R/O")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "RO", rectermnm);
- }
- else if(degnitemnm == "주")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "main", rectermnm);
- }
- else if(degnitemnm == "진단명")
- {
- if(utlf_isNull(ds_main_reqprntinfo_reqprntlist.getColumn(0, "diagnm")))
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "diagnm", rectermnm);
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "diagcd", rectermcd);
- }
- else if((!utlf_isNull(ds_main_reqprntinfo_reqprntlist.getColumn(0, "diagnm"))) && (!utlf_isNull(ds_main_reqprntinfo_reqprntlist.getColumn(0, "diagnm2"))))
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "diagnm2", rectermnm);
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "diagcd2", rectermcd);
- }
- else if((!utlf_isNull(ds_main_reqprntinfo_reqprntlist.getColumn(0, "diagnm"))) && (!utlf_isNull(ds_main_reqprntinfo_reqprntlist.getColumn(0, "diagnm2"))) && (!utlf_isNull(ds_main_reqprntinfo_reqprntlist.getColumn(0, "diagnm3"))))
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "diagnm3", rectermnm);
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "diagcd2", rectermcd);
- }
- }
- else if(degnitemnm == "퇴원일자")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "dschdd", reccnts);
- }
- else if(degnitemnm == "수술일")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "opdd", reccnts);
- }
- else if(degnitemnm == "수술명")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "opnm", reccnts);
- }
- else if(degnitemnm == "의뢰내용 및 환자상태")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "reqpatstat", reccnts);
- }
- else if(degnitemnm == "상태관찰")
- {
- if(rectermnm == "TPR BP")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "statobs1", "1");
- }
- if(rectermnm == "BWt")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "statobs2", "1");
- }
- if(rectermnm == "BST")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "statobs3", "1");
- }
- if(rectermnm == "의식상태")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "statobs4", "1");
- }
- if(rectermnm == "I/O Check")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "statobs5", "1");
- }
- }
- else if(degnitemnm == "종류")
- {
- if(rectermnm == "일반식")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "kind1", "1");
- }
- else if(rectermnm == "특별식")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "kind2", "1");
- }
- }
- else if(degnitemnm == "방법")
- {
- if(rectermnm == "경관영양 :")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "mthd1", "1");
- }
- if(rectermnm == "L-Tube 교환관리")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "mthd2", "1");
- }
- if(rectermnm == "Gastrostomy Tube 관리")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "mthd3", "1");
- }
- }
- else if(degnitemnm == "양")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "vol", reccnts);
- }
- else if(degnitemnm == "열량")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "calr", reccnts);
- }
- else if(degnitemnm == "배뇨관리")
- {
- if(rectermnm == "Foley Cath 교환/관리 (Fr)")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "urinmngt1", "1");
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "urinmngt1vol", reccnts);
- }
- if(rectermnm == "단순도뇨 (회/일)")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "urinmngt2", "1");
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "urinmngt2vol", reccnts);
- }
- if(rectermnm == "방광세척")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "urinmngt3", "1");
- }
- if(rectermnm == "관장")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "urinmngt4", "1");
- }
- if(rectermnm == "완화제")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "urinmngt5", "1");
- }
- if(rectermnm == "Ostomy Care")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "urinmngt6", "1");
- }
- }
- else if(degnitemnm == "배변관리")
- {
- if(rectermnm == "관장")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "defemngt1", "1");
- }
- if(rectermnm == "완화제")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "defemngt2", "1");
- }
- if(rectermnm == "Ostomy Care")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "defemngt3", "1");
- }
- }
- else if(degnitemnm == "산소요법")
- {
- if(rectermnm == "산소 (ℓ/min)")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "oxyregm1", "1");
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "oxyregm1vol", reccnts);
- }
- if(rectermnm == "인공호흡기 관리")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "oxyregm2", "1");
- }
- if(rectermnm == "SPO2 Check")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "oxyregm3", "1");
- }
- }
- else if(degnitemnm == "기도관리")
- {
- if(rectermnm == "Lung Care 교육/관리")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "attmptmngt1", "1");
- }
- if(rectermnm == "Suction")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "attmptmngt2", "1");
- }
- if(rectermnm == "기관지절개관 교환 (#)")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "attmptmngt3", "1");
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "attmptmngt3vol", reccnts);
- }
- }
- else if(degnitemnm == "상처관리")
- {
- if(rectermnm == "Dressing (회/일)")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "wundmngt1", "1");
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "wundmngt1vol", reccnts);
- }
- if(rectermnm == "봉합사제거 (일)")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "wundmngt2", "1");
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "wundmngt2vol", reccnts);
- }
- }
- else if(degnitemnm == "기타튜브")
- {
- if(rectermnm == "중심정맥관 관리/교육")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "etctube1", "1");
- }
- if(rectermnm == "배액관 (PTBD PCN Chest Tube 등) 관리/교육")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "etctube2", "1");
- }
- }
- else if(degnitemnm == "기타")
- {
- ds_main_reqprntinfo_reqprntlist.setColumn(0, "etc", reccnts);
- }
- }
-
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/reqprntinfo/reqprntlist", ds_main_reqprntinfo_reqprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/main/cnstinfo/patinfo", ds_main_cnstinfo_patinfo);
- rptf_setNodeListToDOM(objDOM, "/root/main/cnstinfo/cnstlist", ds_main_cnstinfo_cnstlist);
- rptf_setNodeListToDOM(objDOM, "/root/main/cond", ds_main_cond);
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
-
- var option = "open=1;save=1;directprint=0;printdialog=0;print=1;zoom=0";
- rptf_exeReportPreview30(["RPMNF00111"],[objParam], option);
- }
- function btn_print_onclick(obj:Button, e:ClickEventInfo)
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/prcp/prcplist", ds_main_prcp_prcplist);
- rptf_setNodeListToDOM(objDOM, "/root/main/cond", ds_main_cond);
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
-
- var option = "open=1;save=1;directprint=0;printdialog=0;print=1;zoom=0";
- rptf_exeReportPreview30(["RPMNF00110"],[objParam], option);
- }
- function button26_onclick(obj:Button, e:ClickEventInfo)
- {
- this.close();
- }
- ]]></Script>
- </Form>
- </FDL>
|