123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMND00700" position="absolute 0 0 1206 748" titletext="혈액투석간호기록" oninit="SMMND00700_oninit" onload="SMMND00700_onload">
- <Layouts>
- <Layout>
- <Div id="grp_recinfo" taborder="15" position="absolute 0 16 1199 746" anchor="all">
- <Layouts>
- <Layout>
- <CheckBox id="chk_porbleyn" taborder="20" position="absolute 1126 128 1193 143" anchor="default" text="Portable" truevalue="1" onclick="grp_recinfo_chk_porbleyn_onclick"/>
- <Button id="button15" taborder="16" text="임상관찰기록" class="btn2" enable="true" position="absolute 987 5 1073 24" anchor="top right" onclick="grp_recinfo_button15_onclick"/>
- <Grid id="grd_cruedrugspeclist" taborder="53" binddataset="ds_grd_cruedrugspeclist" useinputpanel="false" visible="false" position="absolute 595 347 1177 417" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="40"/>
- <Column size="82"/>
- <Column size="136"/>
- <Column size="60"/>
- <Column size="57"/>
- <Column size="48"/>
- <Column size="53"/>
- <Column size="49"/>
- <Column size="56"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="check"/>
- <Cell col="1" text="처방코드"/>
- <Cell col="2" text="처방명"/>
- <Cell col="3" text="처방내역"/>
- <Cell col="4" text="caption1"/>
- <Cell col="5" text="caption2"/>
- <Cell col="6" text="caption3"/>
- <Cell col="7" text="caption4"/>
- <Cell col="8" text="caption5"/>
- </Band>
- <Band id="body">
- <Cell text="bind:check"/>
- <Cell col="1"/>
- <Cell col="2" text="bind:prcpnm"/>
- <Cell col="3" text="bind:prcphistcd"/>
- <Cell col="4"/>
- <Cell col="5"/>
- <Cell col="6"/>
- <Cell col="7"/>
- <Cell col="8"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Combo id="cmb_dialmachnm" taborder="45" innerdataset="@ds_init_T23list" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 1149 244 1198 263" anchor="default" autoskip="true" visible="false"/>
- <Static id="caption25" text="투석기" class="cell_1" position="absolute 893 243 959 266" anchor="default"/>
- <Combo id="cmb_dialmach" taborder="44" innerdataset="@ds_init_T24list" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 961 244 1147 263" anchor="default" autoskip="true"/>
- <Grid id="grd_nbpsinspspeclist" taborder="54" binddataset="ds_grd_nbpsinspspeclist" useinputpanel="false" visible="false" position="absolute 598 472 1103 537" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="100"/>
- <Column size="270"/>
- <Column size="277"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="check"/>
- <Cell col="1" text="처방명"/>
- <Cell col="2" text="처방내역"/>
- </Band>
- <Band id="body">
- <Cell text="bind:check"/>
- <Cell col="1" text="bind:prcpnm"/>
- <Cell col="2" text="bind:prcphistcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line14" class="line_2" position="absolute 595 194 1197 200" anchor="left top right"/>
- <Combo id="cmb_dialliqd" taborder="43" innerdataset="@ds_init_M0345list" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 725 244 890 263" anchor="default" autoskip="true"/>
- <Static id="caption24" text="투 석 액" class="cell_1" position="absolute 594 243 723 266" anchor="default"/>
- <Shape id="line18" class="line_2" position="absolute 595 216 1197 222" anchor="left top right"/>
- <Edit id="opt_tonurgnm" taborder="55" readonly="true" position="absolute 1053 546 1133 565" anchor="default"/>
- <MaskEdit id="ipt_trgtweig" taborder="13" class="input_default" position="absolute 1126 79 1197 98" anchor="default" autoselect="true" autoskip="true" style="align:right middle;" maskchar=" " type="number" mask="9.##"/>
- <Shape id="line8" class="line_2" position="absolute 595 74 1197 80" anchor="left top right"/>
- <Edit id="ipt_hprnfst" taborder="17" class="input_default" position="absolute 725 127 788 146" anchor="default" autoselect="true" autoskip="true" style="align:right middle;"/>
- <Shape id="line9" class="line_2" position="absolute 595 98 1197 104" anchor="left top right"/>
- <Edit id="opt_dialflag" taborder="56" readonly="true" visible="false" position="absolute 750 4 785 23" anchor="default"/>
- <Shape id="line20" class="line_10" position="absolute 595 591 1198 597" anchor="default"/>
- <Button id="button2" taborder="57" text="처방정보조회" class="btn2" position="absolute 1056 347 1142 366" anchor="top right" onclick="grp_recinfo_button2_onclick"/>
- <Edit id="ipt_bfrcd" taborder="19" class="input_default" position="absolute 961 127 1036 146" anchor="default" autoselect="true" autoskip="true" style="align:right middle;"/>
- <Shape id="line21" class="line_10" position="absolute 594 366 1198 372" anchor="left top right"/>
- <Button id="button3" taborder="58" text="행삭제" class="btn2" position="absolute 1145 347 1198 366" anchor="top right" onclick="grp_recinfo_button3_onclick"/>
- <Shape id="line10" class="line_2" position="absolute 595 122 1199 128" anchor="left top right"/>
- <Button id="button4" taborder="59" text="처방정보조회" class="btn2" position="absolute 1056 447 1142 466" anchor="top right" onclick="grp_recinfo_button4_onclick"/>
- <Static id="caption30" text="종료간호사" class="cell_1" position="absolute 865 544 945 567" anchor="default"/>
- <MaskEdit id="ipt_aterlpretm1" taborder="25" mask="##:##" class="input_default" position="absolute 725 174 768 193" anchor="default" autoselect="true" autoskip="true" maskchar=" " trimtype="both" type="string"/>
- <Shape id="line11" class="line_2" position="absolute 595 146 1197 152" anchor="left top right"/>
- <Static id="caption31" text="기록정보" class="tit_2" position="absolute 595 8 673 29" anchor="default"/>
- <Static id="caption20" text="Duration(Hr)" class="cell_1" position="absolute 594 149 723 172" anchor="default"/>
- <Button id="button5" taborder="60" text="행삭제" class="btn2" position="absolute 1145 447 1198 466" anchor="top right" onclick="grp_recinfo_button5_onclick"/>
- <Button id="btn_srchendnurs" taborder="61" class="icon_search" position="absolute 1031 546 1047 562" anchor="default" onclick="grp_recinfo_btn_srchendnurs_onclick"/>
- <MaskEdit id="ipt_veinprecntstm1" taborder="28" mask="##:##" class="input_default" position="absolute 961 174 1005 193" anchor="default" autoselect="true" autoskip="true" maskchar=" " trimtype="both" type="string"/>
- <Shape id="line12" class="line_2" position="absolute 595 170 1197 176" anchor="left top right"/>
- <Edit id="ipt_hprnmatn" taborder="18" class="input_default" position="absolute 803 127 866 146" anchor="default" autoselect="true" autoskip="true" style="align:right middle;"/>
- <Static id="caption1" text="기 록 자" class="cell_1" position="absolute 868 29 959 52" anchor="default"/>
- <Static id="caption10" text="Ideal Wt(kg)" class="cell_1" visible="false" position="absolute 1120 194 1179 217" anchor="default"/>
- <Static id="caption21" text="VP(mmHg)" class="cell_1" position="absolute 868 173 959 242" anchor="default"/>
- <Button id="button6" taborder="62" text="행추가" class="btn2" position="absolute 1089 572 1142 591" anchor="top right" onclick="grp_recinfo_button6_onclick"/>
- <Static id="caption32" text="Vital Sign" class="tit_2" position="absolute 595 575 686 596" anchor="default"/>
- <Edit id="ipt_startnurseid" taborder="63" class="input_default" position="absolute 677 546 757 565" anchor="default" onkeyup="grp_recinfo_ipt_startnurseid_onkeyup" style="align:right middle;"/>
- <Edit id="ipt_durationflag" taborder="21" class="input_default" position="absolute 725 151 866 170" anchor="default" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_dialtodt" taborder="8" class="input_default" position="absolute 961 54 1051 73" mask="yyyy-mm-dd" anchor="default" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_recdt" class="input_default" position="absolute 725 30 810 49" mask="yyyy-mm-dd" anchor="default" autoselect="true" autoskip="true" taborder="2"/>
- <Static id="caption22" text="투석기계번호" class="cell_1" position="absolute 595 267 724 290" anchor="default"/>
- <Static id="caption11" text="Total UF" class="cell_1" position="absolute 1038 77 1124 100" anchor="default"/>
- <Edit id="ipt_endnurseid" taborder="64" class="input_default" position="absolute 948 546 1028 565" anchor="default" onkeyup="grp_recinfo_ipt_endnurseid_onkeyup" style="align:right middle;"/>
- <Edit id="ipt_angiokindnm" taborder="24" class="combo_default" position="absolute 1038 150 1080 170" anchor="default" autoselect="true" autoskip="true" enable="false"/>
- <Edit id="ipt_aterlpre1" taborder="27" class="input_default" position="absolute 789 174 866 193" anchor="default" autoselect="true" autoskip="true"/>
- <Static id="caption34" text="Portable 구분" class="cell_1" position="absolute 1038 125 1124 148" anchor="default"/>
- <Static id="caption12" text="Post Wt(kg)" class="cell_1" position="absolute 868 101 959 124" anchor="default"/>
- <Static id="caption23" text="AP(mmHg)" class="cell_1" position="absolute 594 173 723 242" anchor="default"/>
- <Combo id="cmb_dialplaccd" taborder="48" innerdataset="ds_init_M0129list" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 961 268 1046 287" anchor="default" autoskip="true"/>
- <Shape id="line15" linetype="vertical" class="line_2" position="absolute 594 262 744 268" anchor="default"/>
- <Static id="caption13" text="기 록 일 시" class="cell_1" position="absolute 594 29 723 52" anchor="default"/>
- <Edit id="ipt_aterlpre2" taborder="33" class="input_default" position="absolute 789 198 866 217" anchor="default" autoselect="true" autoskip="true"/>
- <Button id="button9" taborder="65" text="행삭제" class="btn2" position="absolute 1145 572 1198 591" anchor="top right" onclick="grp_recinfo_button9_onclick"/>
- <MaskEdit id="ipt_aterlpretm2" taborder="31" mask="##:##" class="input_default" position="absolute 725 198 768 217" anchor="default" autoselect="true" autoskip="true" maskchar=" " trimtype="both" type="string"/>
- <Combo id="cmb_angiokindcd" taborder="22" innerdataset="@ds_init_M0083list" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 961 150 1036 170" anchor="default"/>
- <Edit id="ipt_aterlpre3" taborder="39" class="input_default" position="absolute 789 220 866 239" anchor="default" autoselect="true" autoskip="true"/>
- <MaskEdit id="ipt_aterlpretm3" taborder="37" mask="##:##" class="input_default" position="absolute 725 220 768 239" anchor="default" autoselect="true" autoskip="true" maskchar=" " trimtype="both" type="string"/>
- <Edit id="ipt_veinprecnts1" taborder="30" class="input_default" position="absolute 1026 174 1111 193" anchor="default" autoselect="true" autoskip="true"/>
- <Static id="caption15" text="Pre Wt(kg)" class="cell_1" position="absolute 594 101 723 124" anchor="default"/>
- <MaskEdit id="ipt_veinprecntstm2" taborder="34" mask="##:##" class="input_default" position="absolute 961 198 1005 217" anchor="default" autoselect="true" autoskip="true" maskchar=" " trimtype="both" type="string"/>
- <Shape id="line2" class="line_3" position="absolute 594 566 1198 572" anchor="left top right"/>
- <Edit id="ipt_dryweig" taborder="10" class="input_default" position="absolute 725 79 810 98" anchor="default" autoselect="true" autoskip="true" style="align:right middle;" canchange="grp_recinfo_ipt_dryweig_canchange"/>
- <Static id="caption26" text="투석장소" class="cell_1" position="absolute 893 267 959 290" anchor="default"/>
- <Edit id="ipt_veinprecnts2" taborder="36" class="input_default" position="absolute 1026 198 1111 217" anchor="default" autoselect="true" autoskip="true"/>
- <Static id="caption16" text="BFR(mL/Min)" class="cell_1" position="absolute 868 125 959 148" anchor="default"/>
- <Static id="caption7" text="투석시작일시" class="cell_1" position="absolute 594 53 723 76" anchor="default"/>
- <MaskEdit id="ipt_veinprecntstm3" mask="##:##" class="input_default" position="absolute 961 221 1005 240" anchor="default" autoselect="true" autoskip="true" maskchar=" " trimtype="both" type="string" taborder="40"/>
- <Shape id="line19" class="line_2" position="absolute 595 240 1197 246" anchor="left top right"/>
- <Static id="caption27" text="처치 및 투약" class="tit_2" position="absolute 595 350 713 371" anchor="default"/>
- <MaskEdit id="ipt_idbdwtval" taborder="15" mask="#.#" class="input_default" visible="false" position="absolute 1121 175 1196 194" anchor="default" autoselect="true" autoskip="true" style="align:right middle;"/>
- <Static id="caption8" text="투석종료일시" class="cell_1" position="absolute 868 53 959 76" anchor="default"/>
- <Static id="caption17" text="항응고요법초기/유지" class="cell_1" position="absolute 594 125 723 148" anchor="default"/>
- <Grid id="grd_dialvitalsigninspspec" taborder="66" binddataset="ds_main_dialvitalsigninspspec" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 595 596 1198 721" anchor="all" autoenter="select" onexpanddown="grp_recinfo_grd_dialvitalsigninspspec_onexpanddown" onkeydown="grp_recinfo_grd_dialvitalsigninspspec_onkeydown" oncellclick="grp_recinfo_grd_dialvitalsigninspspec_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="96"/>
- <Column size="60"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="80"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="측정일자"/>
- <Cell col="2" text="측정시간"/>
- <Cell col="3" colspan="2" text="혈압" taborder="undefined"/>
- <Cell col="5" text="맥박"/>
- <Cell col="6" text="호흡수"/>
- <Cell col="7" text="체온"/>
- <Cell col="8" text="filteration"/>
- <Cell col="9" text="비고"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="date" edittype="date" text="bind:inspdd" calendardisplaynulltype="nulltext"/>
- <Cell col="2" displaytype="text" edittype="text" style="align:center middle;" text="bind:insptm" mask="##:##" maskchar=" " editlimit="4" editautoselect="true" editautoskip="true" expandshow="show"/>
- <Cell col="3" displaytype="text" edittype="text" style="align:right middle;" text="bind:highbp" editautoselect="true" editautoskip="true"/>
- <Cell col="4" displaytype="text" edittype="text" style="align:right middle;" text="bind:lowbp" editautoselect="true" editautoskip="true"/>
- <Cell col="5" displaytype="text" edittype="text" style="align:right middle;" text="bind:pulse" editautoselect="true" editautoskip="true"/>
- <Cell col="6" displaytype="text" edittype="text" style="align:right middle;" text="bind:breth" editautoselect="true" editautoskip="true"/>
- <Cell col="7" displaytype="text" edittype="text" style="align:right middle;" text="bind:bdtp" editautoselect="true" editautoskip="true"/>
- <Cell col="8" displaytype="text" edittype="text" style="align:right middle;" text="bind:filteration" editautoselect="true" editautoskip="true"/>
- <Cell col="9" displaytype="text" edittype="text" style="align:right middle;" text="bind:cmt" editautoselect="true" editautoskip="true"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption28" text="임상검사" class="tit_2" position="absolute 595 450 713 471" anchor="default"/>
- <Edit id="ipt_ufval" taborder="14" class="input_default" position="absolute 1126 101 1197 120" anchor="default" autoselect="true" autoskip="true" style="align:right middle;"/>
- <Calendar id="ipt_dialfromdt" taborder="6" class="input_default" position="absolute 725 55 810 74" mask="yyyy-mm-dd" anchor="default" autoselect="true" autoskip="true"/>
- <Edit id="opt_recpid" taborder="67" readonly="true" visible="false" position="absolute 681 4 766 23" anchor="default"/>
- <Edit id="opt_rsrvdd" taborder="68" readonly="true" visible="false" position="absolute 711 4 796 23" anchor="default"/>
- <Shape id="line5" class="line_10" position="absolute 594 24 1196 30" anchor="default"/>
- <Static id="caption9" text="Dry Wt(kg)" class="cell_1" position="absolute 594 77 723 100" anchor="default"/>
- <Static id="caption29" text="시작간호사" class="cell_1" position="absolute 594 544 674 567" anchor="default"/>
- <Edit id="ipt_dialmachno" taborder="46" class="input_default" position="absolute 725 268 800 287" anchor="default" autoselect="true" autoskip="true" style="align:right middle;"/>
- <Static id="caption18" text="/" position="absolute 791 128 801 147" anchor="default"/>
- <Edit id="ipt_prebodyweig" taborder="11" class="input_default" position="absolute 725 103 810 122" anchor="default" autoselect="true" autoskip="true" style="align:right middle;" canchange="grp_recinfo_ipt_prebodyweig_canchange"/>
- <Edit id="ipt_veinprecnts3" taborder="42" class="input_default" position="absolute 1026 221 1111 240" anchor="default" autoselect="true" autoskip="true"/>
- <Static id="caption19" text="혈관종류" class="cell_1" position="absolute 868 149 959 172" anchor="default"/>
- <Shape id="line6" class="line_10" position="absolute 594 466 1198 472" anchor="left top right"/>
- <Button id="btn_tempsave" taborder="69" text="임시저장" class="btn5" visible="false" position="absolute 613 5 677 24" anchor="top right" onclick="grp_recinfo_btn_tempsave_onclick"/>
- <Shape id="line7" class="line_2" position="absolute 595 50 1197 56" anchor="left top right"/>
- <Button id="btn_srchstartnurs" taborder="70" class="icon_search" position="absolute 761 546 777 562" anchor="default" onclick="grp_recinfo_btn_srchstartnurs_onclick"/>
- <Edit id="opt_startnursenm" taborder="71" readonly="true" position="absolute 782 546 862 565" anchor="default"/>
- <Edit id="ipt_postbodyweig" taborder="12" class="input_default" position="absolute 961 103 1036 122" anchor="default" autoselect="true" autoskip="true" style="align:right middle;"/>
- <Edit id="output2" taborder="72" readonly="true" visible="false" position="absolute 765 4 800 23" anchor="default"/>
- <Edit id="opt_instcd" taborder="73" readonly="true" visible="false" position="absolute 801 4 836 23" anchor="default"/>
- <MaskEdit id="ipt_rectm" mask="##:##" class="input_default" position="absolute 811 30 849 49" anchor="default" autoselect="true" autoskip="true" maskchar=" " type="string" trimtype="both" taborder="3"/>
- <MaskEdit id="ipt_dialfromtm" taborder="7" mask="##:##" class="input_default" position="absolute 811 54 849 73" anchor="default" autoselect="true" autoskip="true" maskchar=" " type="string" trimtype="both"/>
- <MaskEdit id="ipt_dialtotm" taborder="9" mask="##:##" class="input_default" position="absolute 1053 54 1091 73" anchor="default" autoselect="true" autoskip="true" maskchar=" " trimtype="both" type="string"/>
- <Static id="caption35" text="Net UF" class="cell_1" position="absolute 1038 101 1124 124" anchor="default"/>
- <Edit id="ipt_recid" taborder="4" class="input_default" position="absolute 961 30 1036 49" anchor="default" autoselect="true" autoskip="true" onkeyup="grp_recinfo_ipt_recid_onkeyup"/>
- <Button id="btn_clock" taborder="74" class="icon_clock" position="absolute 851 31 867 47" anchor="default" onclick="grp_recinfo_btn_clock_onclick"/>
- <Button id="button1" taborder="75" class="icon_clock" position="absolute 851 55 867 71" anchor="default" onclick="grp_recinfo_button1_onclick"/>
- <Button id="button7" taborder="76" class="icon_clock" position="absolute 1095 56 1111 72" anchor="default" onclick="grp_recinfo_button7_onclick"/>
- <Button id="button8" taborder="26" class="icon_clock" position="absolute 770 175 786 191" anchor="default" onclick="grp_recinfo_button8_onclick"/>
- <Button id="button10" taborder="32" class="icon_clock" position="absolute 770 199 786 215" anchor="default" onclick="grp_recinfo_button10_onclick"/>
- <Button id="button12" taborder="38" class="icon_clock" position="absolute 770 222 786 238" anchor="default" onclick="grp_recinfo_button12_onclick"/>
- <Button id="button13" taborder="29" class="icon_clock" position="absolute 1007 175 1023 191" anchor="default" onclick="grp_recinfo_button13_onclick"/>
- <Button id="button14" taborder="35" class="icon_clock" position="absolute 1007 199 1023 215" anchor="default" onclick="grp_recinfo_button14_onclick"/>
- <Button id="button16" taborder="41" class="icon_clock" position="absolute 1007 222 1023 238" anchor="default" onclick="grp_recinfo_button16_onclick"/>
- <Button id="button17" taborder="77" text="인증저장" class="btn5" position="absolute 1132 5 1196 24" anchor="top right" onclick="grp_recinfo_button17_onclick"/>
- <Combo id="cmb_hdkindflag" taborder="49" innerdataset="@ds_init_T25list" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 1122 268 1198 287" anchor="default" autoskip="true"/>
- <Static id="caption14" text="투석구분" class="cell_1" position="absolute 1049 267 1120 290" anchor="default"/>
- <Grid id="grd_cruedrugspec" taborder="78" binddataset="ds_main_cruedrugspec" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 594 371 1198 443" anchor="left top right">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="21"/>
- <Column size="92"/>
- <Column size="253"/>
- <Column size="34"/>
- <Column size="39"/>
- <Column size="34"/>
- <Column size="41"/>
- <Column size="31"/>
- <Column size="32"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="처방코드"/>
- <Cell col="2" text="처방명"/>
- <Cell col="3" colspan="2" text="총용량" taborder="undefined"/>
- <Cell col="5" colspan="2" text="수량" taborder="undefined"/>
- <Cell col="7" text="횟수"/>
- <Cell col="8" text="일수"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left middle;" text="bind:prcpcd"/>
- <Cell col="2" style="align:left middle;" text="bind:prcpnm"/>
- <Cell col="3" text="bind:prcpvol"/>
- <Cell col="4" style="align:left middle;" text="bind:prcpvolunit"/>
- <Cell col="5" text="bind:prcpqty"/>
- <Cell col="6" style="align:left middle;padding:2 2 2 2;" text="bind:prcpqtyunit" wordwrap="word"/>
- <Cell col="7" text="bind:prcptims"/>
- <Cell col="8" text="bind:prcpdayno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_srchrecid" taborder="79" class="icon_search" position="absolute 1039 30 1055 46" anchor="default" onclick="grp_recinfo_btn_srchrecid_onclick"/>
- <Edit id="opt_recnm" taborder="5" readonly="true" position="absolute 1058 30 1138 49" anchor="default"/>
- <CheckBox id="checkbox1" taborder="47" visible="false" position="absolute 843 270 890 285" anchor="default" text="교육" truevalue="1" onclick="grp_recinfo_checkbox1_onclick"/>
- <Static id="caption36" text="교육" class="cell_1" visible="false" position="absolute 802 267 841 290" anchor="default"/>
- <Shape id="line16" class="line_3" position="absolute 595 333 1199 339" anchor="default"/>
- <Grid id="grd_nbpsinspspec" taborder="80" binddataset="ds_main_nbpsinspspec" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 594 471 1198 543" anchor="left top right">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="92"/>
- <Column size="253"/>
- <Column size="34"/>
- <Column size="39"/>
- <Column size="34"/>
- <Column size="41"/>
- <Column size="31"/>
- <Column size="32"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="처방코드"/>
- <Cell col="2" text="처방명"/>
- <Cell col="3" colspan="2" text="총용량" taborder="undefined"/>
- <Cell col="5" colspan="2" text="수량" taborder="undefined"/>
- <Cell col="7" text="횟수"/>
- <Cell col="8" text="일수"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left middle;" text="bind:prcpcd"/>
- <Cell col="2" style="align:left middle;" text="bind:prcpnm"/>
- <Cell col="3" text="bind:prcpvol"/>
- <Cell col="4" style="align:left middle;" text="bind:prcpvolunit"/>
- <Cell col="5" text="bind:prcpqty"/>
- <Cell col="6" style="align:left middle;padding:2 2 2 2;" text="bind:prcpqtyunit" wordwrap="word"/>
- <Cell col="7" text="bind:prcptims"/>
- <Cell col="8" text="bind:prcpdayno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button11" taborder="81" text="초기화" class="btn2" position="absolute 1076 5 1129 24" anchor="top right" onclick="grp_recinfo_button11_onclick"/>
- <Edit id="output3" taborder="82" readonly="true" visible="false" position="absolute 816 4 851 23" anchor="default"/>
- <Button id="btn_hdrecdel" taborder="83" text="기록삭제" class="btn5" position="absolute 864 5 928 24" anchor="top right" onclick="grp_recinfo_btn_hdrecdel_onclick"/>
- <Edit id="output5" taborder="84" readonly="true" visible="false" position="absolute 470 50 505 69" anchor="default"/>
- <Edit id="output6" taborder="85" readonly="true" visible="false" position="absolute 430 50 465 69" anchor="default" autoselect="true" autoskip="true"/>
- <Button id="button18" taborder="86" text="중증도" class="btn5" position="absolute 931 5 984 24" anchor="top right" onclick="grp_recinfo_button18_onclick"/>
- <Static id="caption38" text="투석막" class="cell_1" position="absolute 595 291 724 314" anchor="default"/>
- <Edit id="input1" taborder="52" class="input_default" position="absolute 725 315 1043 334" anchor="default" autoselect="true" autoskip="true"/>
- <Static id="caption39" text="체중증가" class="cell_1" visible="false" position="absolute 1050 291 1120 314" anchor="default"/>
- <Edit id="ipt_weightadd" taborder="51" class="input_default" visible="false" position="absolute 1123 291 1198 310" anchor="default" autoselect="true" autoskip="true"/>
- <Static id="caption40" text="비고" class="cell_1" position="absolute 595 316 724 334" anchor="default"/>
- <Combo id="cmb_dialmemcd" taborder="50" innerdataset="@ds_init_T46list" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 726 293 938 312" anchor="default" autoskip="true"/>
- <Static id="caption41" text="특이사항" class="tit_2" position="absolute 0 398 118 419" anchor="default"/>
- <Grid id="grd_dialinfolist" taborder="1" binddataset="ds_temp_dialinfo_dialinfolist" useinputpanel="false" visible="false" position="absolute 387 381 792 531" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="100"/>
- <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"/>
- <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"/>
- <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"/>
- <Column size="50"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="pid"/>
- <Cell col="1" text="dialfromdd"/>
- <Cell col="2" text="dialfromtm"/>
- <Cell col="3" text="dialtodd"/>
- <Cell col="4" text="dialtotm"/>
- <Cell col="5" text="prebodyweig"/>
- <Cell col="6" text="postbodyweig"/>
- <Cell col="7" text="trgtweig"/>
- <Cell col="8" text="ufval"/>
- <Cell col="9" text="bfrcd"/>
- <Cell col="10" text="durationflag"/>
- <Cell col="11" text="aterlpretm1"/>
- <Cell col="12" text="aterlpretm2"/>
- <Cell col="13" text="aterlpretm3"/>
- <Cell col="14" text="aterlpre1"/>
- <Cell col="15" text="aterlpre2"/>
- <Cell col="16" text="aterlpre3"/>
- <Cell col="17" text="veinprecntstm1"/>
- <Cell col="18" text="veinprecntstm2"/>
- <Cell col="19" text="veinprecntstm3"/>
- <Cell col="20" text="veinprecnts1"/>
- <Cell col="21" text="veinprecnts2"/>
- <Cell col="22" text="veinprecnts3"/>
- <Cell col="23" text="dryweig"/>
- <Cell col="24" text="idbdwtval"/>
- <Cell col="25" text="hprnfst"/>
- <Cell col="26" text="hprnmatn"/>
- <Cell col="27" text="angiokindcd"/>
- <Cell col="28" text="angiokindnm"/>
- </Band>
- <Band id="body">
- <Cell text="bind:pid"/>
- <Cell col="1" text="bind:dialfromdd"/>
- <Cell col="2" text="bind:dialfromtm"/>
- <Cell col="3" text="bind:dialtodd"/>
- <Cell col="4" text="bind:dialtotm"/>
- <Cell col="5" text="bind:prebodyweig"/>
- <Cell col="6" text="bind:postbodyweig"/>
- <Cell col="7" text="bind:trgtweig"/>
- <Cell col="8" text="bind:ufval"/>
- <Cell col="9" text="bind:bfrcd"/>
- <Cell col="10" text="bind:durationflag"/>
- <Cell col="11" text="bind:aterlpretm1"/>
- <Cell col="12" text="bind:aterlpretm2"/>
- <Cell col="13" text="bind:aterlpretm3"/>
- <Cell col="14" text="bind:aterlpre1"/>
- <Cell col="15" text="bind:aterlpre2"/>
- <Cell col="16" text="bind:aterlpre3"/>
- <Cell col="17" text="bind:veinprecntstm1"/>
- <Cell col="18" text="bind:veinprecntstm2"/>
- <Cell col="19" text="bind:veinprecntstm3"/>
- <Cell col="20" text="bind:veinprecnts1"/>
- <Cell col="21" text="bind:veinprecnts2"/>
- <Cell col="22" text="bind:veinprecnts3"/>
- <Cell col="23" text="bind:dryweig"/>
- <Cell col="24" text="bind:idbdwtval"/>
- <Cell col="25" text="bind:hprnfst"/>
- <Cell col="26" text="bind:hprnmatn"/>
- <Cell col="27" text="bind:angiokindcd"/>
- <Cell col="28" text="bind:angiokindnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Combo id="cmb_angiokindnm" taborder="23" position="absolute 1085 150 1152 170" index="-1" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Rt.</Col>
- <Col id="datacolumn">Rt.</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Lt.</Col>
- <Col id="datacolumn">Lt.</Col>
- </Row>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn"/>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption00" text="Wt.gain(kg)" class="cell_1" position="absolute 868 77 959 100"/>
- <Edit id="ipt_gainwt" taborder="0" autoselect="true" autoskip="true" class="input_default" position="absolute 961 79 1036 98" style="align:right middle;" inputtype="number"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="혈액투석 간호기록" class="tit_1" position="absolute 0 0 158 23"/>
- <Button id="btn_dialrec" taborder="2" text="TypeIl" class="btn2" position="absolute 536 588 589 607" onclick="btn_dialrec_onclick"/>
- <Button id="btn_new" taborder="3" text="신규등록" class="btn2" enable="true" position="absolute 525 66 589 85" onclick="btn_new_onclick"/>
- <Edit id="opt_selpid" taborder="4" readonly="true" visible="false" position="absolute 215 410 290 429"/>
- <Button id="btn_delrowspcffact" taborder="5" text="행삭제" class="btn2" enable="false" position="absolute 492 411 545 430" onclick="btn_delrowspcffact_onclick"/>
- <Button id="btn_savespcffact" taborder="6" text="저장" class="btn5" enable="false" position="absolute 548 411 590 430" onclick="btn_savespcffact_onclick"/>
- <Static id="caption3" text="예약환자 리스트" class="tit_2" position="absolute 0 69 121 90"/>
- <Button id="btn_addrowspcffact" taborder="7" text="행추가" class="btn2" enable="false" position="absolute 436 411 489 430" onclick="btn_addrowspcffact_onclick"/>
- <Shape id="line3" class="line_10" position="absolute 0 430 589 436"/>
- <Grid id="grd_rsrvpatinfo" taborder="8" binddataset="ds_main_rsrvpatlist_rsrvpatinfo" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 0 90 589 400" autoenter="select" oncelldblclick="grd_rsrvpatinfo_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="92"/>
- <Column size="70"/>
- <Column size="89"/>
- <Column size="103"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="101"/>
- <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="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell rowspan="2" taborder="undefined"/>
- <Cell col="1" rowspan="2" text="등록번호" taborder="undefined"/>
- <Cell col="2" rowspan="2" text="환자명" taborder="undefined"/>
- <Cell col="3" colspan="2" text="중증도(최종정보)" taborder="undefined"/>
- <Cell col="5" colspan="3" text="기록일자" taborder="undefined"/>
- <Cell col="8" text="IOFlag"/>
- <Cell col="9" text="cretno "/>
- <Cell col="10" text="seqno "/>
- <Cell col="11" text="instcd "/>
- <Cell col="12" text="indd "/>
- <Cell col="13" text="orddd "/>
- <Cell col="14" text="acptseqno "/>
- <Cell col="15" text="orgorddd "/>
- <Cell col="16" text="hdcretno"/>
- <Cell col="17"/>
- <Cell row="1" col="3" text="사정결과"/>
- <Cell row="1" col="4" text="결과일시"/>
- <Cell row="1" col="5" text="회차"/>
- <Cell row="1" col="6" text="Shift"/>
- <Cell row="1" col="7" text="예약일자"/>
- <Cell row="1" col="8" text="IOFlag"/>
- <Cell row="1" col="9" text="cretno "/>
- <Cell row="1" col="10" text="seqno "/>
- <Cell row="1" col="11" text="instcd "/>
- <Cell row="1" col="12" text="indd "/>
- <Cell row="1" col="13" text="orddd "/>
- <Cell row="1" col="14" text="acptseqno "/>
- <Cell row="1" col="15" text="orgorddd"/>
- <Cell row="1" col="16" text="hdcretno"/>
- <Cell row="1" col="17" text="shiftflag"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left middle;background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:pid"/>
- <Cell col="2" style="align:left middle;background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:hngnm"/>
- <Cell col="3" style="background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:asesrslt"/>
- <Cell col="4" displaytype="date" style="background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:rsltdd" mask="yyyy-MM-dd hh:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="5" style="align:center middle;background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:rownumber"/>
- <Cell col="6" style="align:center middle;background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:shiftflagnm"/>
- <Cell col="7" displaytype="date" style="align:center middle;background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:rsrvdd" calendardisplaynulltype="nulltext"/>
- <Cell col="8" text="bind:ioflag"/>
- <Cell col="9" text="bind:cretno"/>
- <Cell col="10" text="bind:seqno"/>
- <Cell col="11" text="bind:instcd"/>
- <Cell col="12" text="bind:indd"/>
- <Cell col="13" text="bind:orddd"/>
- <Cell col="14" text="bind:acptseqno"/>
- <Cell col="15" text="bind:orgorddd"/>
- <Cell col="16" text="bind:hdcretno"/>
- <Cell col="17" text="bind:shiftflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line1" class="line_10" position="absolute 0 85 589 91"/>
- <Div id="grp_sea" taborder="9" class="div_SA" position="absolute 0 24 589 59">
- <Layouts>
- <Layout>
- <Static id="caption5" text="예약일자 :" class="search_name" position="absolute 6 10 97 27"/>
- <Button id="btn_srchrsrvpat" taborder="3" text="조회" class="btn1" position="absolute 523 8 579 30" onclick="grp_sea_btn_srchrsrvpat_onclick"/>
- <Shape id="line13" linetype="vertical" class="line_4" position="absolute 511 8 517 28"/>
- <Calendar id="ipt_rsrvdd" taborder="0" class="input_search" position="absolute 89 8 177 27" autoselect="true" autoskip="true" onchanged="grp_sea_ipt_rsrvdd_onchanged"/>
- <Static id="caption33" text="등록번호 :" class="search_name" position="absolute 192 10 283 27"/>
- <MaskEdit id="input35" taborder="1" class="input_search" position="absolute 272 8 354 27" autoselect="true" autoskip="true" style="align:center middle;" onkeydown="grp_sea_input35_onkeydown"/>
- <Static id="caption37" text="내환자 :" class="search_name" position="absolute 373 10 450 27"/>
- <Combo id="combo2" taborder="2" innerdataset="@ds_init_settingrn_settingrnlist" codecolumn="settingrnid" datacolumn="settingrnnm" class="combo_search" position="absolute 443 8 503 27" onitemchanged="grp_sea_combo2_onitemchanged"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_spcffactinfo" taborder="10" binddataset="ds_main_spcffactlist_spcffactinfo" useinputpanel="false" cellsizingtype="both" autofittype="col" position="absolute 0 435 589 575" autoenter="select" onexpanddown="grd_spcffactinfo_onexpanddown" ontextchanged="grd_spcffactinfo_ontextchanged" extendsizetype="row" autosizingtype="row">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="22"/>
- <Column size="102"/>
- <Column size="65"/>
- <Column size="381"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="상태"/>
- <Cell col="1"/>
- <Cell col="2" text="기록일시"/>
- <Cell col="3" text="기록일시"/>
- <Cell col="4" text="특이사항"/>
- <Cell col="5" text="등록번호"/>
- <Cell col="6" text="recid"/>
- <Cell col="7" text="seqno"/>
- <Cell col="8" text="itemflag"/>
- </Band>
- <Band id="body">
- <Cell text="bind:status"/>
- <Cell col="1" celltype="head" expr="currow+1"/>
- <Cell col="2" displaytype="date" edittype="date" style="align:center middle;" text="bind:recdd" mask="yyyy-MM-dd" editautoselect="true" editautoskip="true" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="text" edittype="text" style="align:center middle;" text="bind:rectm" mask="##:##" maskchar=" " editautoselect="true" editautoskip="true" expandshow="show"/>
- <Cell col="4" displaytype="text" edittype="text" text="bind:spcffact" wordwrap="word" autosizerow="limitmin"/>
- <Cell col="5" text="bind:pid"/>
- <Cell col="6" text="bind:recid"/>
- <Cell col="7" text="bind:seqno"/>
- <Cell col="8" text="bind:itemflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_savebvip" taborder="11" text="저장" class="btn5" enable="false" visible="false" position="absolute 545 541 587 560"/>
- <Button id="btn_delrowbvip" taborder="12" text="행삭제" class="btn2" enable="false" visible="false" position="absolute 490 541 543 560"/>
- <Button id="btn_addrowbvip" taborder="13" text="행추가" class="btn2" enable="false" visible="false" position="absolute 435 541 488 560"/>
- <Grid id="grd_vitalinfolist" taborder="14" binddataset="ds_temp_vitalinfo_dialvitalsigninsp" useinputpanel="false" visible="false" position="absolute 195 449 545 599">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="60"/>
- <Column size="59"/>
- <Column size="57"/>
- <Column size="60"/>
- <Column size="56"/>
- <Column size="59"/>
- <Column size="51"/>
- <Column size="50"/>
- <Column size="48"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="inspdd"/>
- <Cell col="1" text="insptm"/>
- <Cell col="2" text="lowbp"/>
- <Cell col="3" text="highbp"/>
- <Cell col="4" text="purse"/>
- <Cell col="5" text="breth"/>
- <Cell col="6" text="bdtp"/>
- <Cell col="7" text="filteration"/>
- <Cell col="8" text="cmt"/>
- </Band>
- <Band id="body">
- <Cell text="bind:inspdd"/>
- <Cell col="1" text="bind:insptm"/>
- <Cell col="2" text="bind:highbp"/>
- <Cell col="3" text="bind:lowbp"/>
- <Cell col="4" text="bind:pulse"/>
- <Cell col="5" text="bind:breth"/>
- <Cell col="6" text="bind:bdtp"/>
- <Cell col="7" text="bind:filteration"/>
- <Cell col="8" text="bind:cmt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_bvipinfo" taborder="1" binddataset="ds_main_bviplist_bvipinfo" useinputpanel="false" cellsizingtype="col" autofittype="col" visible="false" position="absolute 26 488 586 538" autoenter="select" onexpanddown="grd_bvipinfo_onexpanddown">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="20"/>
- <Column size="102"/>
- <Column size="65"/>
- <Column size="381"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="상태"/>
- <Cell col="1"/>
- <Cell col="2" text="기록일시"/>
- <Cell col="3" text="기록일시"/>
- <Cell col="4" text="특이사항"/>
- <Cell col="5" text="등록번호"/>
- <Cell col="6" text="recid"/>
- <Cell col="7" text="seqno"/>
- <Cell col="8" text="itemflag"/>
- </Band>
- <Band id="body">
- <Cell text="bind:status"/>
- <Cell col="1" celltype="head" expr="currow+1"/>
- <Cell col="2" displaytype="date" edittype="date" text="bind:recdd" mask="yyyy-MM-dd hh:mm" editautoselect="true" editautoskip="true" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="text" edittype="text" style="align:center middle;" text="bind:rectm" mask="##:##" expandshow="show"/>
- <Cell col="4" displaytype="text" edittype="text" text="bind:spcffact"/>
- <Cell col="5" text="bind:pid"/>
- <Cell col="6" text="bind:recid"/>
- <Cell col="7" text="bind:seqno"/>
- <Cell col="8" text="bind:itemflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption4" text="투석기록" class="tit_2" position="absolute 0 591 86 612" anchor="left top"/>
- <Shape id="line4" class="line_10" position="absolute 0 607 589 613" anchor="left top"/>
- <Grid id="grd_dialrecspec" taborder="16" binddataset="ds_main_dialrecspec" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 0 612 589 737" anchor="left top bottom" autosizingtype="row">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="27"/>
- <Column size="73"/>
- <Column size="39"/>
- <Column size="44"/>
- <Column size="310"/>
- <Column size="80"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" colspan="2" text="기록일시" taborder="undefined"/>
- <Cell col="3" text="DNAR"/>
- <Cell col="4" text="간호기록"/>
- <Cell col="5" text="작성자"/>
- <Cell col="6" text="진술문코드"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="date" style="align:center;" text="bind:recdd" editautoselect="true" editautoskip="true" calendardisplaynulltype="nulltext"/>
- <Cell col="2" displaytype="text" edittype="text" style="align:center middle;" text="bind:rectm" mask="##:##" maskchar=" "/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:dnarflag" combodataset="ds_init_M0260list" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="4" style="align:left middle;padding:2 2 2 2;" text="bind:stmtspec" wordwrap="word" autosizerow="limitmin"/>
- <Cell col="5" style="align:left middle;" text="bind:fstrgstrnm"/>
- <Cell col="6" text="bind:stmtcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_condition" 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="rsrvdd" type="STRING" size="256"/>
- <Column id="mypid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="rsrvdd"/>
- <Col id="mypid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_settingrn_settingrnlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="settingrnnm" type="STRING" size="256"/>
- <Column id="settingrnid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_tmpselinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="tmptstvdd" type="STRING" size="256"/>
- <Column id="tmpshiftflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="tmptstvdd"/>
- <Col id="tmpshiftflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp" 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>
- </Dataset>
- <Dataset id="ds_main_rsrvpatlist_rsrvpatinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="asesrslt" type="STRING" size="256" sumtext="중증도사정결과"/>
- <Column id="rsltdd" type="STRING" size="256" sumtext="중증도결과일자"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="ioflag" type="STRING" size="256" sumtext="입원외래구분"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료(입원)일자"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="rownumber" type="STRING" size="256" sumtext="회차"/>
- <Column id="hdcretno" type="STRING" size="256" sumtext="hdcretno"/>
- <Column id="cretno" type="STRING" size="256" sumtext="원무cretno"/>
- <Column id="shiftflagnm" type="STRING" size="256" sumtext="shift명"/>
- <Column id="shiftflag" type="STRING" size="256" sumtext="shiftflag"/>
- <Column id="selBg" type="STRING" size="256"/>
- <Column id="prcpflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_spcffactlist_spcffactinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_spcffactlist_spcffactinfo_oncolumnchanged">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256" sumtext="상태값"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일시"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록일시"/>
- <Column id="spcffact" type="STRING" size="256" sumtext="특이사항"/>
- <Column id="seqno" type="INT" size="256" sumtext="일련번호"/>
- <Column id="itemflag" type="STRING" size="256" sumtext="구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_bviplist_bvipinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_bviplist_bvipinfo_oncolumnchanged">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256" sumtext="상태값"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일시"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록일시"/>
- <Column id="spcffact" type="STRING" size="256" sumtext="특이사항"/>
- <Column id="seqno" type="INT" size="256" sumtext="일련번호"/>
- <Column id="itemflag" type="STRING" size="256" sumtext="구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_M0260list" 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_M0345list" 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_M0083list" 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_T24list" 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_T23list" 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_T25list" 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_T46list" 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_main_reclist_recinfo_recinfolists" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_reclist_recinfo_recinfolists_oncolumnchanged">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="rsrvdd" type="STRING" size="256"/>
- <Column id="dialflag" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="recdd" type="STRING" size="256"/>
- <Column id="rectm" type="STRING" size="256"/>
- <Column id="recid" type="STRING" size="256"/>
- <Column id="recnm" type="STRING" size="256"/>
- <Column id="dialfromdd" type="STRING" size="256"/>
- <Column id="dialfromtm" type="STRING" size="256"/>
- <Column id="dialtodd" type="STRING" size="256"/>
- <Column id="dialtotm" type="STRING" size="256"/>
- <Column id="dryweig" type="STRING" size="256"/>
- <Column id="idbdwtval" type="STRING" size="256"/>
- <Column id="ufval" type="STRING" size="256"/>
- <Column id="prebodyweig" type="STRING" size="256"/>
- <Column id="postbodyweig" type="STRING" size="256"/>
- <Column id="trgtweig" type="STRING" size="256"/>
- <Column id="hprnfst" type="STRING" size="256"/>
- <Column id="hprnmatn" type="STRING" size="256"/>
- <Column id="bfrcd" type="STRING" size="256"/>
- <Column id="durationflag" type="STRING" size="256"/>
- <Column id="angiokindcd" type="STRING" size="256"/>
- <Column id="angiokindnm" type="STRING" size="256"/>
- <Column id="dialmachno" type="STRING" size="256"/>
- <Column id="dialliqd" type="STRING" size="256"/>
- <Column id="dialmach" type="STRING" size="256"/>
- <Column id="dialmachnm" type="STRING" size="256"/>
- <Column id="dialplaccd" type="STRING" size="256"/>
- <Column id="nigtflag" type="STRING" size="256"/>
- <Column id="fromnurgid" type="STRING" size="256"/>
- <Column id="fromnurgnm" type="STRING" size="256"/>
- <Column id="tonurgid" type="STRING" size="256"/>
- <Column id="tonurgnm" type="STRING" size="256"/>
- <Column id="tempuserinfo" type="STRING" size="256"/>
- <Column id="onerowselect" type="STRING" size="256"/>
- <Column id="recdt" type="STRING" size="256"/>
- <Column id="dialfromdt" type="STRING" size="256"/>
- <Column id="dialtodt" type="STRING" size="256"/>
- <Column id="porbleyn" type="STRING" size="256"/>
- <Column id="hdkindflag" type="STRING" size="256"/>
- <Column id="hdeducyn" type="STRING" size="256"/>
- <Column id="signno" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="hdcretno" type="STRING" size="256"/>
- <Column id="etcremark" type="STRING" size="256"/>
- <Column id="weightadd" type="STRING" size="256"/>
- <Column id="dialmemcd" type="STRING" size="256"/>
- <Column id="prcpflag" type="STRING" size="256"/>
- <Column id="weiggain" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="rsrvdd"/>
- <Col id="dialflag"/>
- <Col id="instcd"/>
- <Col id="ioflag"/>
- <Col id="recdd"/>
- <Col id="rectm"/>
- <Col id="recid"/>
- <Col id="recnm"/>
- <Col id="dialfromdd"/>
- <Col id="dialfromtm"/>
- <Col id="dialtodd"/>
- <Col id="dialtotm"/>
- <Col id="dryweig"/>
- <Col id="idbdwtval"/>
- <Col id="ufval"/>
- <Col id="prebodyweig"/>
- <Col id="postbodyweig"/>
- <Col id="trgtweig"/>
- <Col id="hprnfst"/>
- <Col id="hprnmatn"/>
- <Col id="bfrcd"/>
- <Col id="durationflag"/>
- <Col id="angiokindcd"/>
- <Col id="angiokindnm"/>
- <Col id="dialmachno"/>
- <Col id="dialliqd"/>
- <Col id="dialmach"/>
- <Col id="dialmachnm"/>
- <Col id="dialplaccd"/>
- <Col id="nigtflag"/>
- <Col id="fromnurgid"/>
- <Col id="fromnurgnm"/>
- <Col id="tonurgid"/>
- <Col id="tonurgnm"/>
- <Col id="tempuserinfo"/>
- <Col id="onerowselect"/>
- <Col id="recdt"/>
- <Col id="dialfromdt"/>
- <Col id="dialtodt"/>
- <Col id="porbleyn"/>
- <Col id="hdkindflag"/>
- <Col id="hdeducyn"/>
- <Col id="signno"/>
- <Col id="indd"/>
- <Col id="hdcretno"/>
- <Col id="etcremark"/>
- <Col id="weightadd"/>
- <Col id="dialmemcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_reclist_recinfo_aterlprelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="aterlpretm1" type="STRING" size="256"/>
- <Column id="aterlpre1" type="STRING" size="256"/>
- <Column id="aterlpretm2" type="STRING" size="256"/>
- <Column id="aterlpre2" type="STRING" size="256"/>
- <Column id="aterlpretm3" type="STRING" size="256"/>
- <Column id="aterlpre3" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="aterlpretm1"/>
- <Col id="aterlpre1"/>
- <Col id="aterlpretm2"/>
- <Col id="aterlpre2"/>
- <Col id="aterlpretm3"/>
- <Col id="aterlpre3"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_reclist_recinfo_veinprecntslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="veinprecntstm1" type="STRING" size="256"/>
- <Column id="veinprecnts1" type="STRING" size="256"/>
- <Column id="veinprecntstm2" type="STRING" size="256"/>
- <Column id="veinprecnts2" type="STRING" size="256"/>
- <Column id="veinprecntstm3" type="STRING" size="256"/>
- <Column id="veinprecnts3" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="veinprecntstm1"/>
- <Col id="veinprecnts1"/>
- <Col id="veinprecntstm2"/>
- <Col id="veinprecnts2"/>
- <Col id="veinprecntstm3"/>
- <Col id="veinprecnts3"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_paminfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_codelist" 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_temp_gettoplist_gettopinfo" 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="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="acptseqno" type="STRING" size="256" sumtext="등록일련번호"/>
- <Column id="orgorddd" type="STRING" size="256" sumtext="원진료일자"/>
- <Column id="ioflag" type="STRING" size="256" sumtext="입원외래구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_patinfo" 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="rsrvdd" type="STRING" size="256"/>
- <Column id="dialflag" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="rsrvdd"/>
- <Col id="dialflag"/>
- <Col id="instcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_recinfolists" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_dialinfo_dialinfolist" 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="dialfromdd" type="STRING" size="256" sumtext="투석시작일자"/>
- <Column id="dialfromtm" type="STRING" size="256" sumtext="투석시작시간"/>
- <Column id="dialtodd" type="STRING" size="256" sumtext="투석종료일자"/>
- <Column id="dialtotm" type="STRING" size="256" sumtext="투석종료시간"/>
- <Column id="prebodyweig" type="STRING" size="256" sumtext="Pre-Wt"/>
- <Column id="postbodyweig" type="STRING" size="256" sumtext="Post-Wt"/>
- <Column id="trgtweig" type="STRING" size="256" sumtext="Target goal"/>
- <Column id="ufval" type="STRING" size="256" sumtext="UF"/>
- <Column id="bfrcd" type="STRING" size="256" sumtext="BFRCD"/>
- <Column id="durationflag" type="STRING" size="256" sumtext="Duration"/>
- <Column id="aterlpretm1" type="STRING" size="256" sumtext="AP1"/>
- <Column id="aterlpretm2" type="STRING" size="256" sumtext="AP2"/>
- <Column id="aterlpretm3" type="STRING" size="256" sumtext="AP3"/>
- <Column id="aterlpre1" type="STRING" size="256" sumtext="AP1 Val"/>
- <Column id="aterlpre2" type="STRING" size="256" sumtext="AP2 Val"/>
- <Column id="aterlpre3" type="STRING" size="256" sumtext="AP3 Val"/>
- <Column id="veinprecntstm1" type="STRING" size="256" sumtext="VP1"/>
- <Column id="veinprecntstm2" type="STRING" size="256" sumtext="VP2"/>
- <Column id="veinprecntstm3" type="STRING" size="256" sumtext="VP3"/>
- <Column id="veinprecnts1" type="STRING" size="256" sumtext="VP1 Val"/>
- <Column id="veinprecnts2" type="STRING" size="256" sumtext="VP2 Val"/>
- <Column id="veinprecnts3" type="STRING" size="256" sumtext="VP3 Val"/>
- <Column id="dryweig" type="STRING" size="256" sumtext="Dry Wt"/>
- <Column id="idbdwtval" type="STRING" size="256" sumtext="Ideal Wt"/>
- <Column id="hprnfst" type="STRING" size="256" sumtext="항응고요법초기"/>
- <Column id="hprnmatn" type="STRING" size="256" sumtext="항응고요법유지"/>
- <Column id="angiokindcd" type="STRING" size="256" sumtext="혈관종류(앞)"/>
- <Column id="angiokindnm" type="STRING" size="256" sumtext="혈관종류(뒤)"/>
- <Column id="dialmach" type="STRING" size="256" sumtext="투석기(앞)"/>
- <Column id="dialmachnm" type="STRING" size="256" sumtext="투석기(뒤)"/>
- <Column id="hdkindflag" type="STRING" size="256" sumtext="투석구분"/>
- <!-- 20150204 인터페이스 항목 추가권영애 -->
- <Column id="dialmemcd" type="STRING" size="256" sumtext="투석막"/>
- <Column id="dialmachno" type="STRING" size="256" sumtext="투석기계번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_vitalinfo_dialvitalsigninsp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="inspdd" type="STRING" size="256" sumtext="일자 "/>
- <Column id="insptm" type="STRING" size="256" sumtext="시간 "/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="pulse" type="STRING" size="256" sumtext="맥박 "/>
- <Column id="highbp" type="STRING" size="256" sumtext="수축압 "/>
- <Column id="lowbp" type="STRING" size="256" sumtext="이완압 "/>
- <Column id="breth" type="STRING" size="256" sumtext=" "/>
- <Column id="bdtp" type="STRING" size="256" sumtext=" "/>
- <Column id="filteration" type="STRING" size="256" sumtext=" "/>
- <Column id="cmt" type="STRING" size="256" sumtext=" "/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_dialvitalsigninspspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="inspdd" type="STRING" size="256"/>
- <Column id="insptm" type="STRING" size="256"/>
- <Column id="lowbp" type="STRING" size="256"/>
- <Column id="highbp" type="STRING" size="256"/>
- <Column id="pulse" type="STRING" size="256"/>
- <Column id="breth" type="STRING" size="256"/>
- <Column id="bdtp" type="STRING" size="256"/>
- <Column id="filteration" type="STRING" size="256"/>
- <Column id="cmt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inspdd"/>
- <Col id="insptm"/>
- <Col id="lowbp"/>
- <Col id="highbp"/>
- <Col id="pulse"/>
- <Col id="breth"/>
- <Col id="bdtp"/>
- <Col id="filteration"/>
- <Col id="cmt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_cruedrugspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prcpcd" type="STRING" size="256"/>
- <Column id="prcpnm" type="STRING" size="256"/>
- <Column id="prcpvol" type="STRING" size="256"/>
- <Column id="prcpvolunit" type="STRING" size="256"/>
- <Column id="prcpqty" type="STRING" size="256"/>
- <Column id="prcpqtyunit" type="STRING" size="256"/>
- <Column id="prcptims" type="STRING" size="256"/>
- <Column id="prcpdayno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="prcpcd"/>
- <Col id="prcpnm"/>
- <Col id="prcpvol"/>
- <Col id="prcpvolunit"/>
- <Col id="prcpqty"/>
- <Col id="prcpqtyunit"/>
- <Col id="prcptims"/>
- <Col id="prcpdayno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_nbpsinspspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_dialrecspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="dnarflag" type="STRING" size="256" sumtext="dnar구분"/>
- <Column id="stmtspec" type="STRING" size="256" sumtext="진술문장"/>
- <Column id="fstrgstrnm" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="stmtcd" type="STRING" size="256" sumtext="진술문코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_cruedrugspec_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_nbpsinspspec_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_nbpsinspspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nbpsinsp" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_cruedrugspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cruedrug" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_sign_dialplaccd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_sign_dialliqd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_sign_dialmemcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_signdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_M0129list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_sign_recinfo_recinfolists" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_cruedrug" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_nbpsinsp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_dialvitalsigninsp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_cruedrug" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_sea.ipt_rsrvdd" propid="value" datasetid="ds_main_condition" columnid="rsrvdd"/>
- <BindItem id="item1" compid="grp_sea.input35" propid="value" datasetid="ds_main_condition" columnid="pid"/>
- <BindItem id="item2" compid="grp_sea.combo2" propid="value" datasetid="ds_main_condition" columnid="mypid"/>
- <BindItem id="item3" compid="grp_recinfo.output6" propid="value" datasetid="ds_temp_tmpselinfo" columnid="tmptstvdd"/>
- <BindItem id="item4" compid="grp_recinfo.output5" propid="value" datasetid="ds_temp_tmpselinfo" columnid="tmpshiftflag"/>
- <BindItem id="item5" compid="opt_selpid" propid="value" datasetid="ds_temp" columnid="pid"/>
- <BindItem id="item6" compid="grp_recinfo.ipt_recdt" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="recdd"/>
- <BindItem id="item7" compid="grp_recinfo.ipt_dialfromdt" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialfromdd"/>
- <BindItem id="item8" compid="grp_recinfo.ipt_dryweig" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dryweig"/>
- <BindItem id="item9" compid="grp_recinfo.ipt_prebodyweig" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="prebodyweig"/>
- <BindItem id="item10" compid="grp_recinfo.ipt_hprnfst" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="hprnfst"/>
- <BindItem id="item11" compid="grp_recinfo.ipt_durationflag" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="durationflag"/>
- <BindItem id="item12" compid="grp_recinfo.ipt_hprnmatn" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="hprnmatn"/>
- <BindItem id="item13" compid="grp_recinfo.ipt_dialfromtm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialfromtm"/>
- <BindItem id="item14" compid="grp_recinfo.ipt_rectm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="rectm"/>
- <BindItem id="item15" compid="grp_recinfo.ipt_aterlpretm1" propid="value" datasetid="ds_main_reclist_recinfo_aterlprelist" columnid="aterlpretm1"/>
- <BindItem id="item16" compid="grp_recinfo.ipt_aterlpretm2" propid="value" datasetid="ds_main_reclist_recinfo_aterlprelist" columnid="aterlpretm2"/>
- <BindItem id="item17" compid="grp_recinfo.ipt_aterlpretm3" propid="value" datasetid="ds_main_reclist_recinfo_aterlprelist" columnid="aterlpretm3"/>
- <BindItem id="item18" compid="grp_recinfo.ipt_aterlpre3" propid="value" datasetid="ds_main_reclist_recinfo_aterlprelist" columnid="aterlpre3"/>
- <BindItem id="item19" compid="grp_recinfo.ipt_aterlpre2" propid="value" datasetid="ds_main_reclist_recinfo_aterlprelist" columnid="aterlpre2"/>
- <BindItem id="item20" compid="grp_recinfo.ipt_aterlpre1" propid="value" datasetid="ds_main_reclist_recinfo_aterlprelist" columnid="aterlpre1"/>
- <BindItem id="item21" compid="grp_recinfo.cmb_dialliqd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialliqd"/>
- <BindItem id="item22" compid="grp_recinfo.ipt_dialmachno" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialmachno"/>
- <BindItem id="item23" compid="grp_recinfo.cmb_dialmemcd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialmemcd"/>
- <BindItem id="item24" compid="grp_recinfo.input1" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="etcremark"/>
- <BindItem id="item25" compid="grp_recinfo.checkbox1" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid=""/>
- <BindItem id="item26" compid="grp_recinfo.cmb_dialplaccd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialplaccd"/>
- <BindItem id="item27" compid="grp_recinfo.cmb_hdkindflag" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="hdkindflag"/>
- <BindItem id="item28" compid="grp_recinfo.ipt_weightadd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="weightadd"/>
- <BindItem id="item29" compid="grp_recinfo.cmb_dialmachnm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialmach"/>
- <BindItem id="item30" compid="grp_recinfo.cmb_dialmach" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialmachnm"/>
- <BindItem id="item31" compid="grp_recinfo.ipt_veinprecntstm3" propid="value" datasetid="ds_main_reclist_recinfo_veinprecntslist" columnid="veinprecntstm3"/>
- <BindItem id="item32" compid="grp_recinfo.ipt_veinprecnts3" propid="value" datasetid="ds_main_reclist_recinfo_veinprecntslist" columnid="veinprecnts3"/>
- <BindItem id="item33" compid="grp_recinfo.ipt_veinprecnts2" propid="value" datasetid="ds_main_reclist_recinfo_veinprecntslist" columnid="veinprecnts2"/>
- <BindItem id="item34" compid="grp_recinfo.ipt_veinprecntstm2" propid="value" datasetid="ds_main_reclist_recinfo_veinprecntslist" columnid="veinprecntstm2"/>
- <BindItem id="item35" compid="grp_recinfo.ipt_veinprecntstm1" propid="value" datasetid="ds_main_reclist_recinfo_veinprecntslist" columnid="veinprecntstm1"/>
- <BindItem id="item36" compid="grp_recinfo.ipt_veinprecnts1" propid="value" datasetid="ds_main_reclist_recinfo_veinprecntslist" columnid="veinprecnts1"/>
- <BindItem id="item37" compid="grp_recinfo.ipt_angiokindnm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="angiokindnm"/>
- <BindItem id="item38" compid="grp_recinfo.cmb_angiokindcd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="angiokindcd"/>
- <BindItem id="item39" compid="grp_recinfo.ipt_bfrcd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="bfrcd"/>
- <BindItem id="item40" compid="grp_recinfo.ipt_postbodyweig" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="postbodyweig"/>
- <BindItem id="item41" compid="grp_recinfo.ipt_idbdwtval" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="idbdwtval"/>
- <BindItem id="item42" compid="grp_recinfo.ipt_dialtodt" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialtodd"/>
- <BindItem id="item43" compid="grp_recinfo.ipt_recid" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="recid"/>
- <BindItem id="item44" compid="grp_recinfo.opt_recnm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="recnm"/>
- <BindItem id="item45" compid="grp_recinfo.ipt_dialtotm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialtotm"/>
- <BindItem id="item46" compid="grp_recinfo.ipt_ufval" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="ufval"/>
- <BindItem id="item47" compid="grp_recinfo.ipt_trgtweig" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="trgtweig"/>
- <BindItem id="item48" compid="grp_recinfo.chk_porbleyn" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="porbleyn"/>
- <BindItem id="item49" compid="grp_recinfo.ipt_startnurseid" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="fromnurgid"/>
- <BindItem id="item50" compid="grp_recinfo.opt_startnursenm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="fromnurgnm"/>
- <BindItem id="item51" compid="grp_recinfo.ipt_endnurseid" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="tonurgid"/>
- <BindItem id="item52" compid="grp_recinfo.opt_tonurgnm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="tonurgnm"/>
- <BindItem id="item53" compid="grp_recinfo.opt_recpid" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="pid"/>
- <BindItem id="item54" compid="grp_recinfo.opt_rsrvdd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="rsrvdd"/>
- <BindItem id="item55" compid="grp_recinfo.output2" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="ioflag"/>
- <BindItem id="item56" compid="grp_recinfo.opt_instcd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="instcd"/>
- <BindItem id="item57" compid="grp_recinfo.output3" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="hdcretno"/>
- <BindItem id="item58" compid="grp_recinfo.cmb_angiokindnm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="angiokindnm"/>
- <BindItem id="item59" compid="grp_recinfo.ipt_gainwt" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="weiggain"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[ /***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "emr_carecomxp::ENRSignEngine.xjs";
- include 'emr_carecomxp::CareCom.xjs';
- include 'com_basiccodexp::ZBC001.xjs';
- include "com_commodulexp::SSZFM00901.xjs";
- include "com_commodulexp::SSZFM01001.xjs";
- var selRsrvdd = "";
- var selPid = "";
- var selInstcd = "";
- var selHdcretno = "";
- var selShiftflag = "";
- var fEssentialBackColor = "#ffe4b5";
- var fEssentialBorder = "1 solid #808080ff";
- function SMMND00700_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMMND00700_onload(obj:Form, e:LoadEventInfo)
- {
- Sign.init();
-
- grdf_initGrid(grd_rsrvpatinfo);
- grdf_initGrid(grd_spcffactinfo);
-
- grdf_initGrid(grd_dialrecspec);
- grdf_initGrid(grp_recinfo.grd_cruedrugspec);
- grdf_initGrid(grp_recinfo.grd_nbpsinspspec);
- grdf_initGrid(grp_recinfo.grd_dialvitalsigninspspec);
-
- grdf_setRowTypeIcon(grp_recinfo.grd_dialvitalsigninspspec, 0);
-
- fDone();
-
- fLoadMyPatSetting();
-
- var pCode = "'055', 'T22', 'T23', 'T24', 'T46', 'T25' ";
- var pDate = utlf_getCurrentDate();
-
- fGetNursHardCdInfo(pCode, pDate);
-
- ds_codelist.filterstr = "cdgrupid=='T23'";
- ds_init_T23list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='T24'";
- ds_init_T24list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='T46'";
- ds_init_T46list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='T25'";
- ds_init_T25list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
- }
- function fDone()
- {
- ds_main_rsrvpatlist_rsrvpatinfo.clearData();
- ds_main_cruedrugspec.clearData();
- ds_main_nbpsinspspec.clearData();
- ds_main_dialrecspec.clearData();
- ds_main_dialvitalsigninspspec.clearData();
-
- var arrParam = [{dsNm: "ds_init_M0083list" ,cdGrpId: "M0083" }, //직업
- {dsNm: "ds_init_M0127list" ,cdGrpId: "M0127" }, //교육정도
- {dsNm: "ds_init_M0128list" ,cdGrpId: "M0128" }, //종교
- {dsNm: "ds_init_M0129list" ,cdGrpId: "M0129" }, //결혼상태
- {dsNm: "ds_init_M0345list" ,cdGrpId: "M0345" , sortField: "dispseq"}, //투석액
- {dsNm: "ds_init_M0260list" ,cdGrpId: "M0260" }]
- appf_getCodeList(arrParam);
-
- var node = sysf_getGlobalVariable("paminfo");
- dsf_setCSVToDs("ds_temp_paminfo_list",node);
-
- if(ds_temp_paminfo_list.rowcount > 0)
- {
- ds_main_condition.setColumn(0, "pid", ds_temp_paminfo_list.getColumn(0, "pid"));
- }
- else
- {
- ds_main_condition.setColumn(0, "rsrvdd", utlf_getCurrentDate());
- }
- fSrchRsrvPatList();
-
- if(ds_temp_paminfo_list.rowcount > 0)
- {
- fInitInfo();
- }
- }
- function fLoadMyPatSetting()
- {
- dsf_createDsRow("ds_send", [{col:"wardcd", type:"STRING", size:256 , val : sysf_getUserInfo('dutplcecd')}]);
-
- var oParam = {};
- oParam.id = "TRMND03402";
- oParam.service = "dialapp.DialPatMngt";
- oParam.method = "reqGetWMInitData";
- oParam.inds = "reqcond=ds_send";
- oParam.outds = "ds_init_settingrn_settingrnlist=settingrnlist";
- oParam.async = false;
- oParam.callback = "cf_TRMND03402";
- tranf_submit(oParam);
- }
-
- function cf_TRMND03402(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- sysf_messageBox('조회를 실패하였습니다.', 'E999');
- return;
- }
- }
- function fInitInfo()
- {
- ds_main_reclist_recinfo_aterlprelist.clearData();
- ds_main_reclist_recinfo_aterlprelist.addRow();
-
- ds_main_reclist_recinfo_recinfolists.clearData();
-
- ds_main_reclist_recinfo_veinprecntslist.clearData();
- ds_main_reclist_recinfo_veinprecntslist.addRow();
-
- ds_main_cruedrugspec.clearData();
- ds_main_dialrecspec.clearData();
- ds_data_nbpsinsp.clearData();
- ds_main_nbpsinspspec.clearData();
- ds_main_cruedrug.clearData();
- ds_data_cruedrug.clearData();
- ds_data_dialvitalsigninsp.clearData();
- ds_main_dialvitalsigninspspec.clearData();
- grp_recinfo.enable = false;
-
- btn_new.enable = false;
- btn_dialrec.enable = false;
- }
- function fSrchRsrvPatList()
- {
- fInitInfo();
-
- dsf_makeValue( ds_send_reqdata, "pid", "string", ds_main_condition.getColumn(0, "pid"));
- dsf_makeValue( ds_send_reqdata, "rsrvdd", "string", ds_main_condition.getColumn(0, "rsrvdd"));
- dsf_makeValue( ds_send_reqdata, "mypid", "string", ds_main_condition.getColumn(0, "mypid"));
-
- ds_main_rsrvpatlist_rsrvpatinfo.clearData();
-
- var oParam = {};
- oParam.id = "TRMND00701";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetRsrvPatInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_rsrvpatlist_rsrvpatinfo=rsrvpatinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00701";
- tranf_submit(oParam);
-
- ds_main_rsrvpatlist_rsrvpatinfo.rowposition = -1;
- }
- function grd_rsrvpatinfo_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- fInitInfo();
- fSetHngBaseInfo(); // 상단정보 설정
- fGetSelPatInfo(e.row);
- fPastDialRecInfo();
- fSrchSpcfFactList(grd_spcffactinfo); // 특이사항 리스트 조회
- fDialRecSpecList(); // 투석기록 리스트 조회
-
- grp_recinfo.ipt_dryweig.setFocus();
- }
- function fSetHngBaseInfo()
- {
- var iRow = ds_main_rsrvpatlist_rsrvpatinfo.rowposition;
-
- var sIoflag = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "ioflag");
- var sPid = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "pid");
- var sRsrvdd = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "rsrvdd");
- var sCretno = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "cretno");
-
- ds_send_reqdata.clearData();
- dsf_makeValue( ds_send_reqdata, "pid", "string", sPid );
- dsf_makeValue( ds_send_reqdata, "ioflag", "string", sIoflag);
- dsf_makeValue( ds_send_reqdata, "rsrvdd", "string", sRsrvdd);
- dsf_makeValue( ds_send_reqdata, "cretno", "string", sCretno);
-
- ds_temp_gettoplist_gettopinfo.clearData();
- var oParam = {};
- oParam.id = "TRMND00707";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGettopInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_temp_gettoplist_gettopinfo=gettopinfo";
- oParam.async = false;
- tranf_submit(oParam);
-
- var sCretno2 = ds_temp_gettoplist_gettopinfo.getColumn(0, "cretno"); //생성번호
- var sInstcd = ds_temp_gettoplist_gettopinfo.getColumn(0, "instcd"); //기관코드
-
- var sIndd = "";
- if(!utlf_isNull(ds_temp_gettoplist_gettopinfo.getColumnInfo("indd")))
- {
- sIndd = ds_temp_gettoplist_gettopinfo.getColumn(0, "indd");
- }
-
- var sOrddd = "";
- if(!utlf_isNull(ds_temp_gettoplist_gettopinfo.getColumnInfo("orddd")))
- {
- sOrddd = ds_temp_gettoplist_gettopinfo.getColumn(0, "orddd");
- }
-
- var sAcptseqno = "";
- if(!utlf_isNull(ds_temp_gettoplist_gettopinfo.getColumnInfo("acptseqno")))
- {
- sAcptseqno = ds_temp_gettoplist_gettopinfo.getColumn(0, "acptseqno");
- }
-
- var sOrgorddd = "";
- if(!utlf_isNull(ds_temp_gettoplist_gettopinfo.getColumnInfo("orgorddd")))
- {
- sAcptseqno = ds_temp_gettoplist_gettopinfo.getColumn(0, "orgorddd");
- }
-
- var sParam;
-
- if ( sIoflag == "D")
- {
- sIoflag = "I" ;
- }
- if(sIoflag == "O")
- {
- sParam = (sIoflag + "▦" + sPid + "▦" + sOrddd + "▦" + sCretno2 + "▦" + sInstcd + "▦" + sAcptseqno + "▦" + sOrgorddd );
- }
- else
- {
- sParam = (sIoflag + "▦" + sPid + "▦" + sIndd + "▦" + sCretno2 + "▦" + sInstcd + "▦" + sRsrvdd + "▦");
- }
- appf_initPatientInfo(sParam);
-
- ds_temp_paminfo_list.clearData();
- var node = sysf_getGlobalVariable("paminfo");
- dsf_setCSVToDs("ds_temp_paminfo_list", node);
-
- selPid = ds_temp_paminfo_list.getColumn(0, "pid");
- }
- function fGetSelPatInfo(iRow)
- {
- selPid = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "pid"); // 선택한 환자의 등록번호
- selRsrvdd = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "rsrvdd"); // 선택한 환자의 예약일자(전역변수)
- selInstcd = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "instcd"); // 사용자의 근무지기관코드
- var sIoflag = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "ioflag"); // 선택한 환자의 입원외래구분
- selHdcretno = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "hdcretno"); // 선택한 환자의 hdcretno-kys-20091222
- selShiftflag= ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "shiftflagnm"); // 선택한 환자의 shiftflag-kys-20100208
- ds_main_rsrvpatlist_rsrvpatinfo.rowposition = iRow;
- var _retValue = grd_rsrvpatinfo.setCellPos(0);
- dsf_makeValue( ds_main_rsrvpatlist_rsrvpatinfo, "selBg", "string", "");
-
- var findRow = ds_main_rsrvpatlist_rsrvpatinfo.findRowExpr("selBg == '#ffd9ff'")
- ds_main_rsrvpatlist_rsrvpatinfo.setColumn(findRow, "selBg", "");
- ds_main_rsrvpatlist_rsrvpatinfo.setColumn(iRow, "selBg", "#ffd9ff");
-
-
- dsf_makeValue( ds_temp, "pid", "string", selPid);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "pid", "string", selPid);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "rsrvdd", "string", selRsrvdd);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "ioflag", "string", sIoflag);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "hdcretno", "string", selHdcretno);
-
- dsf_makeValue( ds_temp_tmpselinfo, "tmpshiftflag", "string", selShiftflag);
- dsf_makeValue( ds_temp_tmpselinfo, "tmptstvdd", "string", selRsrvdd);
-
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "dialflag", "string", "H");
- ds_main_patinfo.setColumn( 0, "pid", selPid);
- ds_main_patinfo.setColumn( 0, "rsrvdd", selRsrvdd);
- ds_main_patinfo.setColumn( 0, "instcd", selInstcd);
- ds_main_patinfo.setColumn( 0, "dialflag","H");
- btn_addrowspcffact.enable = true;
- btn_delrowspcffact.enable = true;
- btn_savespcffact.enable = true;
-
- btn_addrowbvip.enable = true;
- btn_delrowbvip.enable = true;
- btn_savebvip.enable = true;
- }
- function fPastDialRecInfo(srchflag)
- {
- var currentDD = utlf_getCurrentDateTime();
- ds_send_reqdata.clearData();
-
- dsf_makeValue( ds_send_reqdata, "pid", "string", selPid);
- dsf_makeValue( ds_send_reqdata, "dialflag", "string", "H");
- dsf_makeValue( ds_send_reqdata, "rsrvdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "rsrvdd"));
- dsf_makeValue( ds_send_reqdata, "hdcretno", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "hdcretno"));
-
- if(srchflag == "New")
- {
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "hdcretno", "string", selHdcretno);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "instcd", "string", sysf_getUserInfo("dutplceinstcd"));
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "pid", "string", selPid);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "dialflag", "string", "H");
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "signno", "string", "");
-
- grp_recinfo.cmb_hdkindflag.index = 0;
-
- dsf_makeValue( ds_send_reqdata, "srchflag", "string", "New");
-
- var oParam = {};
- oParam.id = "TRMND00704";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetPastDialRecInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_temp_recinfolists=recinfolists";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00704";
- tranf_submit(oParam);
-
- if(chkflag == "Y")
- {
- dsf_makeValue( ds_send_reqdata, "rsrvdd", "string", ds_main_rsrvpatlist_rsrvpatinfo.getColumn(ds_main_rsrvpatlist_rsrvpatinfo.rowposition, "rsrvdd"));
-
- var oParam = {};
- oParam.id = "TRMND00709";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetDialRecInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_temp_dialinfo_dialinfolist=dialinfolist";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00709";
- tranf_submit(oParam);
- var oParam = {};
- oParam.id = "TRMND00709";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetVitalInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_temp_vitalinfo_dialvitalsigninsp=dialvitalsigninsp";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00709";
- tranf_submit(oParam);
-
- grp_recinfo.ipt_dialfromdt.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "dialfromdd");
- grp_recinfo.ipt_dialfromtm.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "dialfromtm");
-
- grp_recinfo.ipt_recdt.value = utlf_getCurrentDate();
- grp_recinfo.ipt_rectm.value = String(utlf_getCurrentTime()).substr(0,4);
-
- grp_recinfo.ipt_recid.value = sysf_getUserInfo("userid");
- grp_recinfo.opt_recnm.value = sysf_getUserInfo("usernm");
-
- grp_recinfo.ipt_dialtodt.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "dialtodd");
- grp_recinfo.ipt_dialtotm.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "dialtotm");
- grp_recinfo.ipt_dryweig.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "dryweig");
- grp_recinfo.ipt_idbdwtval.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "idbdwtval");
- grp_recinfo.ipt_ufval.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "ufval");
- grp_recinfo.ipt_prebodyweig.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "prebodyweig");
- grp_recinfo.ipt_postbodyweig.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "postbodyweig");
- grp_recinfo.ipt_trgtweig.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "trgtweig");
- grp_recinfo.ipt_hprnfst.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "hprnfst");
- grp_recinfo.ipt_hprnmatn.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "hprnmatn");
-
- grp_recinfo.ipt_durationflag.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "durationflag");
- grp_recinfo.ipt_aterlpretm1.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "aterlpretm1");
- grp_recinfo.ipt_aterlpretm2.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "aterlpretm2");
- grp_recinfo.ipt_aterlpretm3.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "aterlpretm3");
- grp_recinfo.ipt_aterlpre1.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "aterlpre1");
- grp_recinfo.ipt_aterlpre2.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "aterlpre2");
- grp_recinfo.ipt_aterlpre3.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "aterlpre3");
- grp_recinfo.ipt_veinprecntstm1.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "veinprecntstm1");
- grp_recinfo.ipt_veinprecntstm2.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "veinprecntstm2");
- grp_recinfo.ipt_veinprecntstm3.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "veinprecntstm3");
- grp_recinfo.ipt_veinprecnts1.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "veinprecnts1");
- grp_recinfo.ipt_veinprecnts2.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "veinprecnts2");
- grp_recinfo.ipt_veinprecnts3.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "veinprecnts3");
-
- grp_recinfo.chk_porbleyn.value = "";
- grp_recinfo.ipt_angiokindnm.value = "";
-
- grp_recinfo.cmb_dialmach.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "dialmach");
- grp_recinfo.cmb_dialmachnm.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "dialmachnm");
-
- grp_recinfo.cmb_hdkindflag.value = "01";
-
- grp_recinfo.cmb_angiokindcd.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "angiokindcd");
- grp_recinfo.cmb_dialmemcd.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "dialmemcd");
- grp_recinfo.ipt_dialmachno.value = ds_temp_dialinfo_dialinfolist.getColumn(0, "dialmachno");
-
- grp_recinfo.ipt_startnurseid.value = sysf_getUserId();
- grp_recinfo.opt_startnursenm.value = sysf_getUserName();
- grp_recinfo.ipt_endnurseid.value = sysf_getUserId();
- grp_recinfo.opt_tonurgnm.value = sysf_getUserName();
-
- grp_recinfo.opt_rsrvdd.value = selRsrvdd;
-
- grp_recinfo.ipt_bfrcd.value = "230";
- grp_recinfo.cmb_dialplaccd.value = "01";
-
- //투석액 첫번째 인덱스로 setting 20180910
- //grp_recinfo.cmb_dialliqd.value = "06";
- grp_recinfo.cmb_dialliqd.index =0;
-
- ds_main_dialvitalsigninspspec.copyData(ds_temp_vitalinfo_dialvitalsigninsp);
-
- ds_main_dialvitalsigninspspec.updatecontrol = false;
- for(var i = 0; i < ds_main_dialvitalsigninspspec.rowcount; i++)
- {
- ds_main_dialvitalsigninspspec.setRowType(i, "i");
- }
- ds_main_dialvitalsigninspspec.updatecontrol = true;
- }
- else
- {
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialplaccd")))
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialplaccd", "string", "01", 0);
- }
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "hdkindflag")))
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "hdkindflag", "string", "01", 0);
- }
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "hdkindflag", "string", "01", 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "hdkindflag", "string", "01", 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "hdkindflag", "string", "01", 0);
-
- ds_main_cruedrugspec.clearData();
- ds_main_nbpsinspspec.clearData();
- ds_main_dialvitalsigninspspec.clearData();
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "rsrvdd", "string", selRsrvdd, 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recid", "string", sysf_getUserId(), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recnm", "string", sysf_getUserName(), 0);
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recdd", "string", currentDD.substr(0,8), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "rectm", "string", currentDD.substr(9,4), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdd", "string", currentDD.substr(0,8), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromtm", "string", currentDD.substr(9,4), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtodd", "string", currentDD.substr(0,8), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtotm", "string", currentDD.substr(9,4), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "hdcretno", "string", selHdcretno, 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "instcd", "string", sysf_getUserId("dutplceinstcd"), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "signno", "string", "", 0);
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "pid", "string", selPid, 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialflag", "string", "H", 0);
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recid", "string", sysf_getUserId(), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recnm", "string", sysf_getUserName(), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "instcd", "string", sysf_getUserId("dutplceinstcd"), 0);
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "fromnurgid", "string", sysf_getUserId(), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "fromnurgnm", "string", sysf_getUserName(), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "tonurgid", "string", sysf_getUserId(), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "tonurgnm", "string", sysf_getUserName(), 0);
- }
- }
- else
- {
- ds_main_reclist_recinfo_recinfolists.clearData();
-
- var oParam = {};
- oParam.id = "TRMND00708";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetPastDialRecInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_reclist_recinfo_recinfolists=recinfolists ds_main_reclist_recinfo_aterlprelist=recinfolists ds_main_reclist_recinfo_veinprecntslist=recinfolists";
- oParam.async = false;
- oParam.callback = "cf_TRMND00708";
- tranf_submit(oParam);
-
- convertXmlToDsNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "cruedrugspec"));
- convertXmlToDsNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "nbpsinspspec"));
- convertXmlToDsNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialrecspec"));
- convertXmlToDsNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialvitalsigninspspec"));
-
- ds_main_cruedrugspec.copyData(ds_data_cruedrug);
- ds_main_nbpsinspspec.copyData(ds_data_nbpsinsp);
- //ds_main_dialrecspec.copyData(ds_data_dialrec);
- ds_main_dialvitalsigninspspec.copyData(ds_data_dialvitalsigninsp);
-
- ds_main_dialvitalsigninspspec.addColumn("pid", "string");
-
- if(ds_main_cruedrugspec.rowcount == 1 && utlf_isNull(ds_main_cruedrugspec.getColumn(0, "prcpcd")))
- {
- ds_main_cruedrugspec.clearData();
- }
- if(ds_main_nbpsinspspec.rowcount == 1 && utlf_isNull(ds_main_nbpsinspspec.getColumn(0, "prcpcd")))
- {
- ds_main_nbpsinspspec.clearData();
- }
-
- if(ds_main_reclist_recinfo_recinfolists.getColumn(0, "duplchkyn") == "Y")
- {
- grp_recinfo.enable = true;
- btn_new.enable = false;
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "status", "string", "u", 0);
- }
- else if(ds_main_reclist_recinfo_recinfolists.getColumn(0, "duplchkyn") == "N")
- {
- grp_recinfo.enable = false;
- btn_new.enable = true;
- }
-
- var sSignNo = ds_main_reclist_recinfo_recinfolists.getColumn(0, "signno");
-
- if( !utlf_isNull(sSignNo) && sSignNo!=0)
- {
- grp_recinfo.btn_tempsave.enable = false;
- }
- }
-
- //20180711 wt.gain(kg) 항목 계산 추가
- fn_getgainwt();
- }
- function fn_getgainwt(){
- //20180711 추가 wt.gain(kg) = Pre wt(kg) - Dry wt(kg)
- var a:decimal = grp_recinfo.ipt_prebodyweig.value;
- var b:decimal = grp_recinfo.ipt_dryweig.value;
- grp_recinfo.ipt_gainwt.value = a - b ;
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "weiggain", "string", a-b, "");
- }
- function cf_TRMND00708(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- ds_main_reclist_recinfo_aterlprelist.setColumn(0, "aterlpretm1", ds_main_reclist_recinfo_recinfolists.getColumn(0, "aterlpretm1"));
- ds_main_reclist_recinfo_aterlprelist.setColumn(0, "aterlpre1", ds_main_reclist_recinfo_recinfolists.getColumn(0, "aterlpre1"));
- ds_main_reclist_recinfo_aterlprelist.setColumn(0, "aterlpretm2", ds_main_reclist_recinfo_recinfolists.getColumn(0, "aterlpretm2"));
- ds_main_reclist_recinfo_aterlprelist.setColumn(0, "aterlpre2", ds_main_reclist_recinfo_recinfolists.getColumn(0, "aterlpre2"));
- ds_main_reclist_recinfo_aterlprelist.setColumn(0, "aterlpretm3", ds_main_reclist_recinfo_recinfolists.getColumn(0, "aterlpretm3"));
- ds_main_reclist_recinfo_aterlprelist.setColumn(0, "aterlpre3", ds_main_reclist_recinfo_recinfolists.getColumn(0, "aterlpre3"));
-
- ds_main_reclist_recinfo_veinprecntslist.setColumn(0, "veinprecntstm1", ds_main_reclist_recinfo_recinfolists.getColumn(0, "veinprecntstm1"));
- ds_main_reclist_recinfo_veinprecntslist.setColumn(0, "veinprecntstm2", ds_main_reclist_recinfo_recinfolists.getColumn(0, "veinprecntstm2"));
- ds_main_reclist_recinfo_veinprecntslist.setColumn(0, "veinprecntstm3", ds_main_reclist_recinfo_recinfolists.getColumn(0, "veinprecntstm3"));
- ds_main_reclist_recinfo_veinprecntslist.setColumn(0, "veinprecnts1", ds_main_reclist_recinfo_recinfolists.getColumn(0, "veinprecnts1"));
- ds_main_reclist_recinfo_veinprecntslist.setColumn(0, "veinprecnts2", ds_main_reclist_recinfo_recinfolists.getColumn(0, "veinprecnts2"));
- ds_main_reclist_recinfo_veinprecntslist.setColumn(0, "veinprecnts3", ds_main_reclist_recinfo_recinfolists.getColumn(0, "veinprecnts3"));
- }
- }
- function convertXmlToDsNull(strWardrecinfo)//null값 있는지 확인
- {
- var pParamObj = new Object();
- pParamObj.pathYN = "N";
- pParamObj.nullColumnYN = "Y";
-
- if(!utlf_isNull(strWardrecinfo))
- {
- lf_convertXmlToDs2(strWardrecinfo, pParamObj);
- }
- }
- function fSrchSpcfFactList(vGrdObj)
- {
- ds_send_reqdata.setColumn(0, "pid", selPid);
-
- if ( vGrdObj == grd_spcffactinfo )
- {
- dsf_makeValue(ds_send_reqdata, "itemflag", "string", "02", 0);
-
- var oParam = {};
- oParam.id = "TRMND00702";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetSpcfFactInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_spcffactlist_spcffactinfo=spcffactinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00702";
- tranf_submit(oParam);
- }
- else
- {
- dsf_makeValue(ds_send_reqdata, "itemflag", "string", "09", 0);
-
- var oParam = {};
- oParam.id = "TRMND00711";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetSpcfFactInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_bviplist_bvipinfo=bvipinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00711";
- tranf_submit(oParam);
- }
- }
- function fDialRecSpecList()
- {
- btn_dialrec.enable = true;
- var sPid = ds_main_patinfo.getColumn(0, "pid");
- var sRsrvdd = ds_main_patinfo.getColumn(0, "rsrvdd");
- var sDialfalg = ds_main_patinfo.getColumn(0, "dialflag");
- var sInstcd = ds_main_patinfo.getColumn(0, "instcd");
- ds_temp_paminfo_list.clearData();
-
- var node = sysf_getGlobalVariable("paminfo");
- dsf_setCSVToDs("ds_temp_paminfo_list",node);
- ds_send_reqdata.clearData();
-
- dsf_makeValue(ds_send_reqdata, "pid", "string", ds_temp_paminfo_list.getColumn(0, "pid"), 0);
- var indd = "";
- var orddd = "";
- if(!utlf_isNull(ds_temp_paminfo_list.getColumnInfo("indd")))
- {
- indd = ds_temp_paminfo_list.getColumn(0, "indd");
- }
- dsf_makeValue(ds_send_reqdata, "indd", "string", indd, 0);
-
- if(!utlf_isNull(ds_temp_paminfo_list.getColumnInfo("orddd")))
- {
- orddd = ds_temp_paminfo_list.getColumn(0, "orddd");
- }
- dsf_makeValue(ds_send_reqdata, "orddd", "string", orddd, 0);
- dsf_makeValue(ds_send_reqdata, "cretno", "string", ds_temp_paminfo_list.getColumn(0, "cretno"), 0);
- dsf_makeValue(ds_send_reqdata, "ioflag", "string", ds_temp_paminfo_list.getColumn(0, "ioflag"), 0);
- dsf_makeValue(ds_send_reqdata, "dnarflag", "string", "%" , 0);
- dsf_makeValue(ds_send_reqdata, "sortseq", "string", "D" , 0);
- dsf_makeValue(ds_send_reqdata, "recflag", "string", "L" , 0);
- dsf_makeValue(ds_send_reqdata, "reclnkkey", "string", "014,"+sPid+","+sRsrvdd+","+sDialfalg+","+sInstcd , 0);
- dsf_makeValue(ds_send_reqdata, "instcd", "string", ds_temp_paminfo_list.getColumn(0, "instcd"), 0);
- dsf_makeValue(ds_send_reqdata, "prestdt", "string", utlf_getCurrentDate()+utlf_getCurrentTime(), 0);
-
- ds_main_dialrecspec.clearData();
-
- var oParam = {};
- oParam.id = "TRMND00703";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetDialRecSpec";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_dialrecspec=dialrec";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00703";
- tranf_submit(oParam);
-
- ds_main_dialrecspec.updatecontrol = false;
- ds_main_dialrecspec.deleteColumn("order1");
- ds_main_dialrecspec.deleteColumn("diagstmtcd");
- ds_main_dialrecspec.deleteColumn("dnar");
- ds_main_dialrecspec.deleteColumn("signno");
- ds_main_dialrecspec.deleteColumn("interprecyn");
- ds_main_dialrecspec.deleteColumn("recflag");
- ds_main_dialrecspec.deleteColumn("reclnkkey");
- ds_main_dialrecspec.deleteColumn("carerecno");
- ds_main_dialrecspec.deleteColumn("fstrgstrid");
- ds_main_dialrecspec.deleteColumn("origincd");
- ds_main_dialrecspec.deleteColumn("recoriginflag");
- ds_main_dialrecspec.deleteColumn("certselyn");
- ds_main_dialrecspec.deleteColumn("recverno");
- ds_main_dialrecspec.deleteColumn("pid");
- ds_main_dialrecspec.deleteColumn("indd");
- ds_main_dialrecspec.deleteColumn("outdd");
- ds_main_dialrecspec.deleteColumn("cretno");
- ds_main_dialrecspec.deleteColumn("orddeptcd");
- ds_main_dialrecspec.updatecontrol = true;
- }
- function grp_sea_ipt_rsrvdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- ds_main_spcffactlist_spcffactinfo.clearData();
-
- grp_recinfo.enable = false;
-
- opt_selpid.value = "";
- fSrchRsrvPatList();
- }
- function grp_sea_input35_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- grp_sea_btn_srchrsrvpat_onclick();
- }
- }
- function grp_sea_combo2_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSrchRsrvPatList();
- }
- function grp_sea_btn_srchrsrvpat_onclick(obj:Button, e:ClickEventInfo)
- {
- fSrchRsrvPatList();
- }
- function btn_new_onclick(obj:Button, e:ClickEventInfo)
- {
- chkflag = ds_codelist.lookup("cdgrupid", "T22", "cdid");
-
- fPastDialRecInfo("New");
- grp_recinfo.enable = true;
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "status", "string", "i" , 0);
-
- if(chkflag != "Y")
- {
- grp_recinfo.ipt_dryweig.setFocus();
-
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dryweig")))
- {
- fnDefaultCol();
- }
- }
- fnessential();
- }
- function fnDefaultCol()
- {
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "durationflag", "4");
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "hprnfst", "1000");
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "hprnmatn", "750");
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "bfrcd", "230");
-
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "dialplaccd", "01");
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "hdkindflag", "01");
- //ds_main_reclist_recinfo_recinfolists.setColumn(0, "dialliqd", "06");
- grp_recinfo.cmb_dialliqd.index = 0;
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "dialmemcd", "04");
- }
- function fnessential()
- {
- grp_recinfo.ipt_recdt.style.background = fEssentialBackColor;
- grp_recinfo.ipt_recdt.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_rectm.style.background = fEssentialBackColor;
- grp_recinfo.ipt_rectm.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_dialfromdt.style.background = fEssentialBackColor;
- grp_recinfo.ipt_dialfromdt.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_dialfromtm.style.background = fEssentialBackColor;
- grp_recinfo.ipt_dialfromtm.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_dialtodt.style.background = fEssentialBackColor;
- grp_recinfo.ipt_dialtodt.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_dialtotm.style.background = fEssentialBackColor;
- grp_recinfo.ipt_dialtotm.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_durationflag.style.background = fEssentialBackColor;
- grp_recinfo.ipt_durationflag.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_hdkindflag.style.background = fEssentialBackColor;
- grp_recinfo.cmb_hdkindflag.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_hprnfst.style.background = fEssentialBackColor;
- grp_recinfo.ipt_hprnfst.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_hprnmatn.style.background = fEssentialBackColor;
- grp_recinfo.ipt_hprnmatn.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_hdkindflag.style.background = fEssentialBackColor;
- grp_recinfo.cmb_hdkindflag.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_dialliqd.style.background = fEssentialBackColor;
- grp_recinfo.cmb_dialliqd.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_bfrcd.style.background = fEssentialBackColor;
- grp_recinfo.ipt_bfrcd.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_dialplaccd.style.background = fEssentialBackColor;
- grp_recinfo.cmb_dialplaccd.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_dialmemcd.style.background = fEssentialBackColor;
- grp_recinfo.cmb_dialmemcd.style.border = fEssentialBorder;
- }
- function btn_addrowspcffact_onclick(obj:Button, e:ClickEventInfo)
- {
- fAddRowSpcfFact(ds_main_spcffactlist_spcffactinfo);
- }
- function fAddRowSpcfFact(vDSobj)
- {
- if (utlf_isNull(vDSobj))
- {
- return;
- }
-
- var iRow = vDSobj.addRow();
- var list ="";
- var xPath ="";
- var itemflag ="";
-
- if(vDSobj == ds_main_spcffactlist_spcffactinfo)
- {
- itemflag = "02";
- }
- else
- {
- itemflag = "09";
- }
- var sSelPid = selPid;
- var sRecId = ds_main_reclist_recinfo_recinfolists.getColumn(0, "recid");
- dsf_makeValue(vDSobj, "pid", "string", sSelPid , iRow);
- dsf_makeValue(vDSobj, "recid", "string", sRecId , iRow);
-
- if(iRow == 0)
- {
- dsf_makeValue(vDSobj, "seqno", "string", "1" , iRow);
- }
- else
- {
- dsf_makeValue(vDSobj, "seqno", "string", Number(vDSobj.getColumn(iRow-1, "seqno"))+1 , iRow);
- }
- dsf_makeValue(vDSobj, "recdd", "string", utlf_getCurrentDate() , iRow);
- dsf_makeValue(vDSobj, "rectm", "string", String(utlf_getCurrentTime()).substr(0,4) , iRow);
-
- vDSobj.updatecontrol = false;
- vDSobj.setRowType(iRow, 2);
- vDSobj.updatecontrol = true;
-
- dsf_makeValue(vDSobj, "itemflag", "string", itemflag, iRow);
- }
- function btn_delrowspcffact_onclick(obj:Button, e:ClickEventInfo)
- {
- fDelRowSpcfFact(ds_main_spcffactlist_spcffactinfo);
- }
- function fDelRowSpcfFact(vDSobj)
- {
- if (utlf_isNull(vDSobj))
- {
- return;
- }
- var iRow = vDSobj.rowposition;
- var sStatus = vDSobj.getRowType(iRow);
- if( sStatus != "i")
- {
- vDSobj.updatecontrol = false;
- vDSobj.setRowType(iRow, 8);
- vDSobj.updatecontrol = true;
-
- if(sysf_messageBox("", "Q001", "") == 6)
- {
- fSaveSpcfFactList(vDSobj); //삭제저장
- fSrchSpcfFactList(grd_spcffactinfo); // 특이사항 리스트 조회
- }
- else
- {
- vDSobj.updatecontrol = false;
- vDSobj.setRowType(iRow, sStatus);
- vDSobj.updatecontrol = true;
-
- return;
- }
- }
-
- else if( sStatus == "i")
- {
- vDSobj.deleteRow(iRow); // 그리드 행 삭제
- }
- }
- function fSaveSpcfFactList(vDSobj)
- {
- var oParam = {};
- oParam.id = "TXMND00701";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqExeSaveSpcfFactInfo";
- oParam.inds = "req=ds_main_spcffactlist_spcffactinfo:u";
- oParam.outds = "";
- oParam.async = false;
- //oParam.callback = "cf_TXMND00701";
- tranf_submit(oParam);
-
- // for(var i = 0; i < vDSobj.rowcount; i++)
- // {
- // vDSobj.setColumn(0, "status", "");
- // }
- }
- function btn_savespcffact_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveSpcfFactList(ds_main_spcffactlist_spcffactinfo); // 특이사항 리스트 저장
- fSrchSpcfFactList(grd_spcffactinfo);
- }
- function ds_main_spcffactlist_spcffactinfo_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- //fSetSpcfFactList(obj);
- }
- function fSetSpcfFactList(vDSobj)
- {
- var iRow = vDSobj.rowposition;
- if(vDSobj.getColumn(iRow, "status") == "s")
- {
- vDSobj.setColumn(iRow, "status", "u");
- }
- }
- function grd_spcffactinfo_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- ds_main_spcffactlist_spcffactinfo.setColumn(e.row, "rectm", String(utlf_getCurrentTime()).substr(0,4));
- }
- function ds_main_bviplist_bvipinfo_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- fSetSpcfFactList(obj);
- }
- function grd_bvipinfo_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- ds_main_bviplist_bvipinfo.setColumn(e.row, "rectm", String(utlf_getCurrentTime()).substr(0,4));
- }
- function btn_dialrec_onclick(obj:Button, e:ClickEventInfo)
- {
- fPopDialRec();
- }
- function fPopDialRec()
- {
- var ioflag = "";
- if(!utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumnInfo("ioflag")))
- {
- ioflag = ds_main_reclist_recinfo_recinfolists.getColumn(0, "ioflag");
- }
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "ioflag", "string", "" , 0);
-
- var sPid = ds_main_patinfo.getColumn(0, "pid");
- var sRsrvdd = ds_main_patinfo.getColumn(0, "rsrvdd");
- var sDialfalg = ds_main_patinfo.getColumn(0, "dialflag");
- var sInstcd = ds_main_patinfo.getColumn(0, "instcd");
- ds_temp_paminfo_list.clearData();
- var node = sysf_getGlobalVariable("paminfo");
- dsf_setCSVToDs("ds_temp_paminfo_list",node);
-
- var tPid = ds_temp_paminfo_list.getColumn(0, "pid");
- if ( sPid != tPid )
- {
- sysf_messageBox("투석기록 대상자와 상단정보가 다릅니다. 대상자를 다시 선택해 주십시오.", "E");
- return;
- }
-
- parammsg = "recflag▦dutplaccd▦reclnkkey▩L▦014▦014,"+sPid+","+sRsrvdd+","+sDialfalg+","+sInstcd+"▩";
- frmf_setParameter("SMMNR03400_ParamBase", parammsg); // 파라미터 설정
- frmf_modal("SMMNR03400", "SMMNR03400", "", "", "1", "5", "5", "", "", "", "", "", "M");
- fDialRecSpecList(); // 투석기록 리스트 조회
- }
- function grp_recinfo_btn_clock_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recdd", "string", utlf_getCurrentDate() , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "rectm", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdd", "string", utlf_getCurrentDate() , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromtm", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_aterlprelist, "aterlpretm1", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button10_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_aterlprelist, "aterlpretm2", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button12_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_aterlprelist, "aterlpretm3", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button13_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_veinprecntslist, "veinprecntstm1", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button14_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_veinprecntslist, "veinprecntstm2", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button16_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_veinprecntslist, "veinprecntstm3", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button7_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtodd", "string", utlf_getCurrentDate() , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtotm", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_ipt_recid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- grp_recinfo_btn_srchrecid_onclick();
- }
- }
- function grp_recinfo_btn_srchrecid_onclick(obj:Button, e:ClickEventInfo)
- {
- fClickUserBtn("user", "nurse");
- }
- function fClickUserBtn(setflag, userflag)
- {
- var jobkindcd = "11";
- var deptcd = ds_codelist.getColumn(0, "cdid");
- var titlenm = "인공신장실 간호사 리스트";
- frmf_setParameter("SPMNN02100_deptcd" , deptcd);
- frmf_setParameter("SPMNN02100_jobkindcd", jobkindcd);
- frmf_setParameter("SPMNN02100_titlenm" , titlenm);
- frmf_setParameter("SPMNN02100_userflag" , userflag);
- frmf_modal("SPMNN02100", "SPMNN02100", "", "", "1", "", "", "", "", "", "", "", "M");
-
- var userid = frmf_getParameter("SPMNN02100_userid");
- var usernm = frmf_getParameter("SPMNN02100_usernm");
-
- if(!utlf_isNull(userid))
- {
- if(setflag == "start")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "fromnurgid", "string", userid , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "fromnurgnm", "string", usernm , 0);
- }
- else if(setflag == "to")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "tonurgid", "string", userid , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "tonurgnm", "string", usernm , 0);
- }
- else if(setflag == "user")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recid", "string", userid , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recnm", "string", usernm , 0);
- }
- }
- else
- {
- if(setflag == "start")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "fromnurgid", "string", "" , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "fromnurgnm", "string", "" , 0);
-
- grp_recinfo.ipt_startnurseid.setFocus();
- }
- else if(setflag == "to")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "tonurgid", "string", "" , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "tonurgnm", "string", "" , 0);
-
- grp_recinfo.ipt_endnurseid.setFocus();
- }
- else if(setflag == "user")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recid", "string", "" , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recnm", "string", "" , 0);
-
- grp_recinfo.ipt_recid.setFocus();
- }
- }
- frmf_setParameter("SPMNN02100_userid", "");
- frmf_setParameter("SPMNN02100_usernm", "");
- }
- function ds_main_reclist_recinfo_recinfolists_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "recid")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recnm", "string", "" , 0);
- }
-
- if(e.columnid == "postbodyweig")
- {
- var prebodyweig = obj.getColumn(0, "prebodyweig");
- var postbodyweig = e.newvalue;
-
- if(!utlf_isNull(prebodyweig) && !utlf_isNull(postbodyweig))
- {
- var sUF = parseFloat(parseFloat(prebodyweig) - parseFloat(postbodyweig)).toFixed(1);
-
- if(String(sUF).length>5)
- {
- sysf_messageBox("Pre Wt값 또는 Post Wt값이 올바르지 않아 U.F값이 지정된 범위를 ","E003","확인 후 다시 입력하십시오.");
-
- dsf_makeValue(obj, "ufval", "string", "" , 0);
-
- grp_recinfo.ipt_ufval.setFocus();
-
- return;
- }
-
- dsf_makeValue(obj, "ufval", "string", sUF , 0);
- }
- }
-
- if(e.columnid == "ufval")
- {
- if(String(e.newvalue).length > 5)
- {
- sysf_messageBox("U.F값이 지정된 범위를 ","E003","확인 후 다시 입력하십시오.");
-
- dsf_makeValue(obj, "ufval", "string", "" , 0);
-
- grp_recinfo.ipt_ufval.setFocus();
- }
- }
-
- if(e.columnid == "dialmachno")
- {
- if(Number(e.newvalue) > 2147483647 || -2147483648 > Number(e.newvalue))
- {
- sysf_messageBox("투석기계번호의 범위를 벗어난 값이 입력되었습니다.", "E", "다시 입력하십시오.");
-
- dsf_makeValue(obj, "dialmachno", "string", "" , 0);
- grp_recinfo.ipt_dialmachno.setFocus();
- }
- }
-
- if(e.columnid == "fromnurgid")
- {
- if(utlf_isNull(e.newvalue))
- {
- grp_recinfo.opt_startnursenm.value = "";
- }
- }
- }
- function grp_recinfo_chk_porbleyn_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(e.value == "false")
- {
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "porbleyn", "");
- }
- }
- function grp_recinfo_checkbox1_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(e.value == "false")
- {
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "hdeducyn", "");
- }
- }
- function grp_recinfo_ipt_startnurseid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- grp_recinfo_btn_srchstartnurs_onclick();
- }
- }
- function grp_recinfo_btn_srchstartnurs_onclick(obj:Button, e:ClickEventInfo)
- {
- fClickUserBtn("start", "nurse");
- }
- function grp_recinfo_ipt_endnurseid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- grp_recinfo_btn_srchendnurs_onclick();
- }
- }
- function grp_recinfo_btn_srchendnurs_onclick(obj:Button, e:ClickEventInfo)
- {
- fClickUserBtn("to", "nurse");
- }
- function grp_recinfo_grd_dialvitalsigninspspec_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- ds_main_dialvitalsigninspspec.setColumn(e.row, "insptm", String(utlf_getCurrentTime()).substr(0,4));
- }
- function grp_recinfo_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- var xpos = e.screenX - 620;
- var ypos = e.screenY ;
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "prcpflag", "string", "cruedrug" , 0);
-
- var sIndd = "";
- if( !utlf_isNull(ds_temp_paminfo_list.getColumnInfo("indd")))
- {
- sIndd = ds_temp_paminfo_list.getColumn(0, "indd");
- }
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "indd", "string", sIndd, 0);
-
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumnInfo("ioflag")))
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "ioflag", "string", "" , 0);
- }
-
- ds_temp_cruedrugspec.clearData();
- ds_temp_cruedrugspec.addRow();
-
- var objArg = new Object();
- objArg.arg_ds_temp = ds_main_reclist_recinfo_recinfolists;
-
- frmf_modal("SMMND03100", "SMMND03100", objArg, "", 1, xpos, ypos, "", "", "", "", "", "M");
- dsf_setCSVToDs("ds_temp_cruedrugspec_list", ds_temp_cruedrugspec.getColumn(0, "cruedrug"));
-
- for(var i = 0; i < ds_temp_cruedrugspec_list.rowcount; i++)
- {
- if(ds_temp_cruedrugspec_list.getColumn(i, "check") == "true" || ds_temp_cruedrugspec_list.getColumn(i, "check") == "1")
- {
- var j = ds_main_cruedrugspec.addRow();
-
- dsf_makeValue(ds_main_cruedrugspec, "prcpcd", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpcd"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpnm", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpnm"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpvol", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpvol"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpvolunit", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpvolunit"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpqty", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpqty"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpqtyunit", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpqtyunit"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcptims", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcptims"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpdayno", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpdayno"), j);
- }
- }
- }
- function grp_recinfo_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- var iRow = ds_main_cruedrugspec.rowposition;
- ds_main_cruedrugspec.deleteRow(iRow);
- }
- function grp_recinfo_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- var xpos = e.screenX - 620;
- var ypos = e.screenY ;
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "prcpflag", "string", "nbpsinsp" , 0);
-
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumnInfo("ioflag")))
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "ioflag", "string", "" , 0);
- }
-
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumnInfo("indd")))
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "indd", "string", "" , 0);
- }
- ds_temp_nbpsinspspec.clearData();
- ds_temp_nbpsinspspec.addRow();
-
- var objArg = new Object();
- objArg.arg_ds_temp = ds_main_reclist_recinfo_recinfolists;
- frmf_modal("SMMND03100", "SMMND03100", objArg, "", 1, xpos, ypos, "", "", "", "", "", "M");
- dsf_setCSVToDs("ds_temp_nbpsinspspec_list", ds_temp_nbpsinspspec.getColumn(0, "nbpsinsp"));
-
- for(var i= 0; i < ds_temp_nbpsinspspec_list.rowcount; i++)
- {
- if(ds_temp_nbpsinspspec_list.getColumn(i, "check") == "true" || ds_temp_nbpsinspspec_list.getColumn(i, "check") == "1")
- {
- var j = ds_main_nbpsinspspec.addRow();
-
- //dsf_makeValue(ds_main_nbpsinspspec, "prcphistcd", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcphistcd"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpcd", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpcd"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpnm", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpnm"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpvol", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpvol"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpvolunit", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpvolunit"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpqty", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpqty"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpqtyunit", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpqtyunit"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcptims", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcptims"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpdayno", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpdayno"), j);
- }
- }
- }
- function grp_recinfo_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- var iRow = ds_main_nbpsinspspec.rowposition;
- ds_main_nbpsinspspec.deleteRow(iRow);
- }
- function grp_recinfo_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_dialvitalsigninspspec.insertRow(0);
-
- dsf_makeValue(ds_main_dialvitalsigninspspec, "inspdd", "string", utlf_getCurrentDate(), 0);
- dsf_makeValue(ds_main_dialvitalsigninspspec, "insptm", "string", String(utlf_getCurrentTime()).substr(0,4), 0);
- }
- function grp_recinfo_button9_onclick(obj:Button, e:ClickEventInfo)
- {
- var iRow = ds_main_dialvitalsigninspspec.rowposition;
- ds_main_dialvitalsigninspspec.deleteRow(iRow);
- }
- function grp_recinfo_btn_tempsave_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveHDRecInfo("T");
- }
- function grp_recinfo_btn_hdrecdel_onclick(obj:Button, e:ClickEventInfo)
- {
- fDelHDRecInfo("C");
- }
- function grp_recinfo_button18_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("SMMND00700_param_dial" , "dialrec");
- frmf_modal("SMMNW04000", "SMMNW04000", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function grp_recinfo_button15_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMMNR00900", "SMMNR00900", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function grp_recinfo_button11_onclick(obj:Button, e:ClickEventInfo)
- {
- fRecInitInfo();
- }
- function fRecInitInfo()
- {
- ds_main_reclist_recinfo_recinfolists.clearData();
- ds_main_reclist_recinfo_recinfolists.addRow();
-
- ds_main_reclist_recinfo_aterlprelist.clearData();
- ds_main_reclist_recinfo_aterlprelist.addRow();
- ds_main_reclist_recinfo_veinprecntslist.clearData();
- ds_main_reclist_recinfo_veinprecntslist.addRow();
- }
- function grp_recinfo_button17_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveHDRecInfo("C");
- }
- function fMake_SignData()
- {
- var arrSignPath = new Array();
- var arrSignDs = new Array();
-
- fSetSignData();
-
- var sDialPlacCd = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialplaccd");
- if(!utlf_isNull(sDialPlacCd))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialplaccd", "string", ds_init_M0129list.lookup("cdid", sDialPlacCd, "cdnm"));
- }
-
- var sDialliqd = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialliqd");
- if(!utlf_isNull(sDialliqd))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialliqd", "string", ds_init_M0345list.lookup("cdid", sDialliqd, "cdnm"));
- }
-
- var sDialmemcd = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialmemcd");
- if(!utlf_isNull(sDialmemcd))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialmemcd", "string", ds_init_T46list.lookup("cdid", sDialmemcd, "cdnm"));
- }
-
- var sAngioKindCd = ds_main_reclist_recinfo_recinfolists.getColumn(0, "angiokindcd");
- if(!utlf_isNull(sAngioKindCd))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "angiokindcd", "string", ds_init_M0083list.lookup("cdid", sAngioKindCd, "cdnm"));
- }
-
- var sDialMach = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialmach");
- if(!utlf_isNull(sDialMach))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialmach", "string", ds_init_T23list.lookup("cdid", sDialMach, "cdnm"));
- }
-
- var sDialMachNm = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialmachnm");
- if(!utlf_isNull(sDialMachNm))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialmachnm", "string", ds_init_T24list.lookup("cdid", sDialMachNm, "cdnm"));
- }
-
- var sHdKindFlag = ds_main_reclist_recinfo_recinfolists.getColumn(0, "hdkindflag");
- if(!utlf_isNull(sHdKindFlag))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "hdkindflag", "string", ds_init_T25list.lookup("cdid", sHdKindFlag, "cdnm"));
- }
-
- arrSignPath[0] = "/recinfo/recinfolists";
- arrSignPath[1] = "/recinfo/aterlprelist/aterlprespec";
- arrSignPath[2] = "/recinfo/veinprecntslist/veinprecntsspec";
- arrSignPath[3] = "/recinfo/cruedrugspeclist/cruedrugspec/cruedrug";
- arrSignPath[4] = "/recinfo/dialvitalsigninspspeclist/dialvitalsigninspspec/dialvitalsigninsp";
- arrSignPath[5] = "/recinfo/dialrecspeclist/dialrecspec/dialrec";
- arrSignPath[6] = "/recinfo/nbpsinspspeclist/nbpsinspspec/nbpsinsp";
- arrSignDs[0] = ds_sign_recinfo_recinfolists.saveXML();
- arrSignDs[1] = ds_main_reclist_recinfo_aterlprelist.saveXML();
- arrSignDs[2] = ds_main_reclist_recinfo_veinprecntslist.saveXML();
- arrSignDs[3] = ds_main_cruedrugspec.saveXML();
- arrSignDs[4] = ds_main_dialvitalsigninspspec.saveXML();
- arrSignDs[5] = ds_main_dialrecspec.saveXML();
- arrSignDs[6] = ds_main_nbpsinspspec.saveXML();
-
- Sign.addnodeset(arrSignPath, arrSignDs, true);
- }
- function fSetSignData()
- {
- dsf_makeValue(ds_sign_recinfo_recinfolists, "pid", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "pid"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "rsrvdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "rsrvdd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialflag", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialflag"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "recdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "rectm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "rectm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "recnm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recnm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "recid", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recid"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialfromdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromdd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialfromtm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromtm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialtodd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtodd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialtotm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtotm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "idbdwtval", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "idbdwtval"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "ufval", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "ufval"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "bfrcd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "bfrcd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dryweig", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dryweig"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "prebodyweig", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "prebodyweig"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "postbodyweig", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "postbodyweig"));
- //20180813 wt gain(kg) 추가
- dsf_makeValue(ds_sign_recinfo_recinfolists, "weiggain", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "weiggain"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "trgtweig", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "trgtweig"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "hprnfst", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "hprnfst"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "hprnmatn", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "hprnmatn"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "porbleyn", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "porbleyn"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialliqd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialliqd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "durationflag", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "durationflag"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "angiokindcd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "angiokindcd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "angiokindnm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "angiokindnm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "fromnurgid", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "fromnurgid"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "fromnurgnm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "fromnurgnm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "tonurgid", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "tonurgid"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "tonurgnm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "tonurgnm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "duplchkyn", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "duplchkyn"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialmachnm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialmachnm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialmach", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialmach"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialmachno", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialmachno"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "hdeducyn", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "hdeducyn"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialplaccd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialplaccd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "hdkindflag", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "hdkindflag"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialmemcd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialmemcd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "weightadd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "weightadd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "etcremark", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "etcremark"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "signno", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "signno"));
-
- var sPrcpflag = "";
- if( !utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumnInfo("prcpflag")))
- {
- sPrcpflag = ds_main_reclist_recinfo_recinfolists.getColumn(0, "prcpflag");
- }
- dsf_makeValue(ds_sign_recinfo_recinfolists, "prcpflag", "string", sPrcpflag, 0);
-
- dsf_makeValue(ds_sign_recinfo_recinfolists, "recdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdt"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "status", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "status"));
- }
- function fSaveHDRecInfo(pFlag)
- {
- var pParam = new Object();
- pParam.cDataYN = "N";
-
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialplaccd")))
- {
- sysf_messageBox("투석장소는 필수입력 항목입니다.", "E");
- grp_recinfo.cmb_dialplaccd.setFocus();
- return;
- }
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "hdkindflag")))
- {
- sysf_messageBox("투석구분은 필수입력 항목입니다.", "E");
- grp_recinfo.cmb_hdkindflag.setFocus();
- return;
- }
-
- if(String(utlf_transNullToEmpty(ds_main_reclist_recinfo_recinfolists.getColumn(0, "ufval"))).length > 5)
- {
- sysf_messageBox("U.F값이 범위를 벗어났습니다.", "E", "확인 후 다시 입력하십시오.");
-
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "ufval", "");
- grp_recinfo.ipt_ufval.setFocus();
- return;
- }
-
- //20190305체크기능 추가
- var pid1 = utlf_transNullToEmpty(ds_main_reclist_recinfo_recinfolists.getColumn(0, "pid"));
- var pid2 = utlf_transNullToEmpty(ds_temp_paminfo_list.getColumn(0, "pid"));
- if (pid1 != pid2 ) {
- sysf_messageBox("상단정보와 현재 환자정보가 일치하지 않아 인증저장할 수 없습니다.", "E999");
- return;
- }
-
-
- fCheckVitalSign();
- var retMsg = sysf_messageBox("저장하시겠습니까?", "S"); //yes=6, no=7
- if(retMsg == "6")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "rectm"), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromtm"), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtodt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtodd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtotm"), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromtm"), 0);
-
- ds_send_savedata.clearData();
- ds_send_savedata.copyData(ds_main_reclist_recinfo_recinfolists)
-
- dsf_makeValue(ds_send_savedata, "certflag", "string", pFlag, 0);
-
- if(pFlag == "C")
- {
- if(Sign.signprocess() == true)
- {
- ds_send_signdata.clearData();
-
- var sIOFlag = "";
-
- if(!utlf_isNull(ds_temp_paminfo_list.getColumnInfo("ioflag")))
- {
- sIOFlag = ds_temp_paminfo_list.getColumn(0, "ioflag");
- }
-
- dsf_makeValue(ds_send_signdata, "pid", "string", ds_temp_paminfo_list.getColumn(0, "pid"));
-
- //if(sIOFlag == "I" || sIOFlag == "E" ) //20190426 일일입원실이 없어서 else로 뺌
- //{
- // dsf_makeValue(ds_send_signdata, "orddd", "string", ds_temp_paminfo_list.getColumn(0, "indd"));
- //}
-
- if(sIOFlag == "O" || sIOFlag == "S")
- {
- dsf_makeValue(ds_send_signdata, "orddd", "string", ds_temp_paminfo_list.getColumn(0, "orddd"));
- dsf_makeValue(ds_send_signdata, "orddrid", "string", ds_temp_paminfo_list.getColumn(0, "orddrid")); //20190426 추가
-
- } else { // 20190426 일일입원실이 없어서 else로 뺌
- dsf_makeValue(ds_send_signdata, "orddd", "string", ds_temp_paminfo_list.getColumn(0, "indd"));
- dsf_makeValue(ds_send_signdata, "orddrid", "string", ds_temp_paminfo_list.getColumn(0, "medispclid")); //20190426 추가
- }
-
- dsf_makeValue(ds_send_signdata, "signno", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "signno"));
- dsf_makeValue(ds_send_signdata, "cretno", "string", ds_temp_paminfo_list.getColumn(0, "cretno"));
- dsf_makeValue(ds_send_signdata, "recdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdd"));
- dsf_makeValue(ds_send_signdata, "rectm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "rectm"));
- dsf_makeValue(ds_send_signdata, "recsaveflag", "string", "Y");
- dsf_makeValue(ds_send_signdata, "signflag", "string", "02");
- dsf_makeValue(ds_send_signdata, "signgenrflag", "string", sIOFlag);
- dsf_makeValue(ds_send_signdata, "formcd", "string", "0000002496");
- dsf_makeValue(ds_send_signdata, "orddeptcd", "string", ds_temp_paminfo_list.getColumn(0, "orddeptcd"));
- // // 20190426 처방의사 Idsf_makeValue(ds_send_signdata, "orddrid", "string", ds_temp_paminfo_list.getColumn(0, "orddrid"));
-
-
- dsf_makeValue(ds_send_signdata, "signbfcnts", "string", Sign.signedInfos[1]);
- dsf_makeValue(ds_send_signdata, "signaftcnts", "string", Sign.signedInfos[2]);
- }
- else
- {
- return false;
- }
- }
-
- dsf_createDs("ds_temp_cruedrugspec_cruedrug");
- ds_temp_cruedrugspec_cruedrug.copyData(ds_main_cruedrugspec);
- sParamObjArr = [{ds: "ds_temp_cruedrugspec_cruedrug", path:"/cruedrugspec/cruedrug", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<cruedrugspec><cruedrug><prcpcd/><prcpnm/><prcpvol/><prcpvolunit/><prcpqty/><prcpqtyunit/><prcptims/><prcpdayno/></cruedrug></cruedrugspec>");
- dsf_makeValue(ds_send_savedata, "cruedrugspec", "string", DataSet_XMLChangeName);
-
-
- dsf_createDs("ds_temp_nbpsinspspec_nbpsinsp");
- ds_temp_nbpsinspspec_nbpsinsp.copyData(ds_main_nbpsinspspec);
- sParamObjArr = [{ds: "ds_temp_nbpsinspspec_nbpsinsp", path:"/nbpsinspspec/nbpsinsp", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<nbpsinspspec><nbpsinsp><prcphistcd/><prcpcd/><prcpnm/><prcpvol/><prcpvolunit/><prcpqty/><prcpqtyunit/><prcptims/><prcpdayno/></nbpsinsp></nbpsinspspec>");
- dsf_makeValue(ds_send_savedata, "nbpsinspspec", "string", DataSet_XMLChangeName);
-
- dsf_createDs("ds_temp_dialvitalsigninspspec_dialvitalsigninsp");
- ds_temp_dialvitalsigninspspec_dialvitalsigninsp.copyData(ds_main_dialvitalsigninspspec);
- sParamObjArr = [{ds: "ds_temp_dialvitalsigninspspec_dialvitalsigninsp", path:"/dialvitalsigninspspec/dialvitalsigninsp", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<dialvitalsigninspspec><dialvitalsigninsp><inspdd/><insptm/><lowbp/><highbp/><pulse/><breth/><bdtp/><filteration/><cmt/><pid/></dialvitalsigninsp></dialvitalsigninspspec>");
- dsf_makeValue(ds_send_savedata, "dialvitalsigninspspec", "string", DataSet_XMLChangeName);
-
-
- dsf_createDs("ds_temp_dialrecspec_dialrec");
- ds_temp_dialrecspec_dialrec.copyData(ds_main_dialrecspec);
- sParamObjArr = [{ds: "ds_temp_dialrecspec_dialrec", path:"/dialrecspec/dialrec", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<dialrecspec><dialrec><recdd/><rectm/><dnarflag/><stmtspec/><fstrgstrnm/><stmtcd/></dialrec></dialrecspec>");
- dsf_makeValue(ds_send_savedata, "dialrecspec", "string", DataSet_XMLChangeName);
-
-
- sParamObjArr = [{ds: "ds_main_reclist_recinfo_aterlprelist", path:"/aterlprespec", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<aterlprespec><aterlpretm1/><aterlpre1/><aterlpretm2/><aterlpre2/><aterlpretm3/><aterlpre3/></aterlprespec>");
- dsf_makeValue(ds_send_savedata, "aterlpre", "string", DataSet_XMLChangeName);
-
- sParamObjArr = [{ds: "ds_main_reclist_recinfo_veinprecntslist", path:"/veinprecntsspec", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<veinprecntsspec><veinprecntstm1/><veinprecnts1/><veinprecntstm2/><veinprecnts2/><veinprecntstm3/><veinprecnts3/></veinprecntsspec>");
- dsf_makeValue(ds_send_savedata, "veinprecnts", "string", DataSet_XMLChangeName);
- dsf_setTypeFormat(ds_send_savedata, "hdcretno:INT");
- dsf_setTypeFormat(ds_send_signdata, "cretno:INT");
-
- var oParam = {};
- oParam.id = "TXMND00702";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqExeSaveHDRecInfo";
- oParam.inds = "req=ds_send_savedata signinfo=ds_send_signdata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXMND00702";
- tranf_submit(oParam);
- }
- }
- function cf_TXMND00702(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- fPastDialRecInfo();
- alert("조회되었습니다.");
- }
- }
- function fCheckVitalSign()
- {
- var highbp = "";
- var lowbp = "";
- var pulse = "";
- for(var i = 0; i < ds_main_dialvitalsigninspspec.rowcount; i++)
- {
- highbp = parseInt(ds_main_dialvitalsigninspspec.getColumn(i, "highbp"));
- lowbp = parseInt(ds_main_dialvitalsigninspspec.getColumn(i, "lowbp"));
- pulse = parseInt(ds_main_dialvitalsigninspspec.getColumn(i, "pulse"));
- if ( highbp > 200 )
- {
- sysf_messageBox("혈압수축기 " + highbp + " 값이 기준 범위(200-80)를", "E003");
- return;
- }
- if (highbp < 80 )
- {
- sysf_messageBox("혈압수축기 " + highbp + " 값이 기준 범위(200-80)를", "E003");
- return;
- }
-
- if (lowbp > 120 )
- {
- sysf_messageBox("혈압이완기 " + lowbp + " 값이 기준 범위(120-40)를", "E003");
- return;
- }
-
- if (lowbp < 40 )
- {
- sysf_messageBox("혈압이완기 " + lowbp + " 값이 기준 범위(120-40)를", "E003");
- return;
- }
- if ( pulse > 120 )
- {
- sysf_messageBox("맥박 " + pulse + " 값이 기준 범위(120-40)를", "E003");
- return;
- }
-
- if ( pulse < 40 )
- {
- sysf_messageBox("맥박 " + pulse + " 값이 기준 범위(120-40)를", "E003");
- return;
- }
- }
- }
- function fDelHDRecInfo(pFlag)
- {
- // var xPath = "/root/main/reclist/recinfo/recinfolists/";
- var recid = utlf_transNullToEmpty(ds_main_reclist_recinfo_recinfolists.getColumn(0, "recid"));
- var recnm = utlf_transNullToEmpty(ds_main_reclist_recinfo_recinfolists.getColumn(0, "recnm"));
- var rsrvdd = String(utlf_transNullToEmpty(ds_temp_tmpselinfo.getColumn(0, "tmptstvdd")));
- var shiftflag = utlf_transNullToEmpty(ds_temp_tmpselinfo.getColumn(0, "tmpshiftflag"));
- if(recid != sysf_getUserId())
- {
- sysf_messageBox('기록을 입력한 등록자( ' + recnm + ' )만 해당 기록내역을 삭제하실 수 있습니다.' , 'E');
- return ;
- }
- else
- {
- var msg = sysf_messageBox(rsrvdd.substr(4,2) + "월 " + rsrvdd.substr(6,2) + "일 " + shiftflag + " shift 기록정보를 삭제하시겠습니까?", "S");
- if(msg == 6)
- {
- if(ds_main_dialvitalsigninspspec.rowcount > 0)
- {
- sysf_messageBox(rsrvdd.substr(4,2) + "월 " + rsrvdd.substr(6,2) + "일 " + shiftflag + " shift 투석기록이 존재합니다. 해당 기록은 간호일지 Type2에서 삭제하시기 바랍니다." , "I");
- }
- //XmlDataCheck(XmlInstNm);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "rectm"));
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromtm"));
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtodt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtodd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtotm"));
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromtm"));
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "status", "string", "d");
-
-
- ds_send_savedata.clearData();
-
- ds_send_savedata.copyData(ds_main_reclist_recinfo_recinfolists);
-
- dsf_makeValue(ds_send_savedata, "certflag", "string", pFlag);
-
- if(Sign.signprocess() == true)
- {
- ds_send_signdata.clearData();
-
- var sIOFlag = ds_temp_paminfo_list.getColumn(0, "ioflag");
-
- dsf_makeValue(ds_send_signdata, "pid", "string", ds_temp_paminfo_list.getColumn(0, "pid"));
-
- if(sIOFlag == "I" || sIOFlag == "E")
- {
- dsf_makeValue(ds_send_signdata, "orddd", "string", ds_temp_paminfo_list.getColumn(0, "indd"));
- }
- else if(sIOFlag == "O")
- {
- dsf_makeValue(ds_send_signdata, "orddd", "string", ds_temp_paminfo_list.getColumn(0, "orddd"));
- }
-
- dsf_makeValue(ds_send_signdata, "signno", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "signno"));
- dsf_makeValue(ds_send_signdata, "cretno", "string", ds_temp_paminfo_list.getColumn(0, "cretno"));
- dsf_makeValue(ds_send_signdata, "recdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdd"));
- dsf_makeValue(ds_send_signdata, "rectm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "rectm"));
- dsf_makeValue(ds_send_signdata, "recsaveflag", "string", "Y");
- dsf_makeValue(ds_send_signdata, "signflag", "string", "02");
- dsf_makeValue(ds_send_signdata, "signgenrflag", "string", sIOFlag);
- dsf_makeValue(ds_send_signdata, "formcd", "string", "0000002496");
-
- dsf_makeValue(ds_send_signdata, "orddeptcd", "string", ds_temp_paminfo_list.getColumn(0, "orddeptcd"));
- dsf_makeValue(ds_send_signdata, "orddrid", "string", ds_temp_paminfo_list.getColumn(0, "orddrid"));
-
- dsf_makeValue(ds_send_signdata, "signbfcnts", "string", Sign.signedInfos[1]);
- dsf_makeValue(ds_send_signdata, "signaftcnts", "string", Sign.signedInfos[2]);
- }
- else
- {
- return false;
- }
- dsf_createDs("ds_temp_cruedrugspec_cruedrug");
- ds_temp_cruedrugspec_cruedrug.copyData(ds_main_cruedrugspec);
- sParamObjArr = [{ds: "ds_temp_cruedrugspec_cruedrug", path:"/cruedrugspec/cruedrug", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<cruedrugspec><cruedrug><prcpcd/><prcpnm/><prcpvol/><prcpvolunit/><prcpqty/><prcpqtyunit/><prcptims/><prcpdayno/></cruedrug></cruedrugspec>");
- dsf_makeValue(ds_send_savedata, "cruedrugspec", "string", DataSet_XMLChangeName);
-
-
- dsf_createDs("ds_temp_nbpsinspspec_nbpsinsp");
- ds_temp_nbpsinspspec_nbpsinsp.copyData(ds_main_nbpsinspspec);
- sParamObjArr = [{ds: "ds_temp_nbpsinspspec_nbpsinsp", path:"/nbpsinspspec/nbpsinsp", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<nbpsinspspec><nbpsinsp><prcphistcd/><prcpcd/><prcpnm/><prcpvol/><prcpvolunit/><prcpqty/><prcpqtyunit/><prcptims/><prcpdayno/></nbpsinsp></nbpsinspspec>");
- dsf_makeValue(ds_send_savedata, "nbpsinspspec", "string", DataSet_XMLChangeName);
-
- dsf_createDs("ds_temp_dialvitalsigninspspec_dialvitalsigninsp");
- ds_temp_dialvitalsigninspspec_dialvitalsigninsp.copyData(ds_main_dialvitalsigninspspec);
- sParamObjArr = [{ds: "ds_temp_dialvitalsigninspspec_dialvitalsigninsp", path:"/dialvitalsigninspspec/dialvitalsigninsp", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<dialvitalsigninspspec><dialvitalsigninsp><inspdd/><insptm/><lowbp/><highbp/><pulse/><breth/><bdtp/><filteration/><cmt/></dialvitalsigninsp></dialvitalsigninspspec>");
- dsf_makeValue(ds_send_savedata, "dialvitalsigninspspec", "string", DataSet_XMLChangeName);
-
-
- dsf_createDs("ds_temp_dialrecspec_dialrec");
- ds_temp_dialrecspec_dialrec.copyData(ds_main_dialrecspec);
- sParamObjArr = [{ds: "ds_temp_dialrecspec_dialrec", path:"/dialrecspec/dialrec", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<dialrecspec><dialrec><recdd/><rectm/><dnarflag/><stmtspec/><fstrgstrnm/><stmtcd/></dialrec></dialrecspec>");
- dsf_makeValue(ds_send_savedata, "dialrecspec", "string", DataSet_XMLChangeName);
-
-
- sParamObjArr = [{ds: "ds_main_reclist_recinfo_aterlprelist", path:"/aterlprespec", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<aterlprespec><aterlpretm1/><aterlpre1/><aterlpretm2/><aterlpre2/><aterlpretm3/><aterlpre3/></aterlprespec>");
- dsf_makeValue(ds_send_savedata, "aterlpre", "string", DataSet_XMLChangeName);
-
- sParamObjArr = [{ds: "ds_main_reclist_recinfo_veinprecntslist", path:"/veinprecntsspec", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<veinprecntsspec><veinprecntstm1/><veinprecnts1/><veinprecntstm2/><veinprecnts2/><veinprecntstm3/><veinprecnts3/></veinprecntsspec>");
- dsf_makeValue(ds_send_savedata, "veinprecnts", "string", DataSet_XMLChangeName);
- dsf_setTypeFormat(ds_send_savedata, "hdcretno:INT");
- dsf_setTypeFormat(ds_send_signdata, "cretno:INT");
-
- var oParam = {};
- oParam.id = "TXMND00702";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqExeSaveHDRecInfo";
- oParam.inds = "req=ds_send_savedata signinfo=ds_send_signdata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXMND00702";
- tranf_submit(oParam);
- }
- else
- {
- return;
- }
- }
- }
- function grp_recinfo_grd_dialvitalsigninspspec_onkeydown(obj:Grid, e:KeyEventInfo)
- {
- var col = obj.currentcell;
-
- if(col == grp_recinfo.grd_dialvitalsigninspspec.getBindCellIndex("Body", "insptm"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "highbp"));
- obj.showEditor(true);
- }
- }
- if(col == grp_recinfo.grd_dialvitalsigninspspec.getBindCellIndex("Body", "highbp"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "lowbp"));
- obj.showEditor(true);
- }
- }
-
- if(col == grp_recinfo.grd_dialvitalsigninspspec.getBindCellIndex("Body", "lowbp"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "pulse"));
- obj.showEditor(true);
- }
- }
-
- if(col == obj.getBindCellIndex("Body", "pulse"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "breth"));
- obj.showEditor(true);
- }
- }
-
- if(col == obj.getBindCellIndex("Body", "breth"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "bdtp"));
- obj.showEditor(true);
- }
- }
-
- if(col == obj.getBindCellIndex("Body", "bdtp"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "filteration"));
- obj.showEditor(true);
- }
- }
-
- if(col == obj.getBindCellIndex("Body", "filteration"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "cmt"));
- obj.showEditor(true);
- }
- }
- }
- function grp_recinfo_grd_dialvitalsigninspspec_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "insptm"))
- {
- obj.setCellPos(e.cell);
- obj.showEditor(true);
- }
- }
- function grp_recinfo_ipt_dryweig_canchange(obj:Edit, e:ChangeEventInfo)
- {
- //20180711추가
- fn_getgainwt();
- }
- function grp_recinfo_ipt_prebodyweig_canchange(obj:Edit, e:ChangeEventInfo)
- {
- fn_getgainwt(); //20180711추가
- }
- ]]></Script>
- </Form>
- </FDL>
|