1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <!--
- * 제 목 : SMPMOTMP00_계산내역조회.xrw
- * 설 명 : 외래 처방/계산내역조회
- * 설 계 자 : 유정란
- * 작 성 자 : 유정란
- * 작 성 일 : 2007.05.19
- * 수정이력 :
- * 기 타 :
- -->
- <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>수납상세내역조회</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <h_otpt>
- <otpt>
- <otpt_chk/>
- <otpt_pid/>
- <otpt_orddd/>
- <otpt_cretno/>
- <otpt_acptseqno/>
- <otpt_instcd/>
- <otpt_histstat/>
- <otpt_orgorddd/>
- <otpt_orgcretno/>
- <otpt_calcbaseflag/>
- <otpt_calcyn/>
- <otpt_ordtm/>
- <otpt_orddeptcd/>
- <otpt_orddrid/>
- <otpt_dutdeptcd/>
- <otpt_centcd/>
- <otpt_supdeptcd/>
- <otpt_mskind/>
- <otpt_insukind/>
- <otpt_suppkind/>
- <otpt_insucd/>
- <otpt_suppkindresn/>
- <otpt_specordyn/>
- <otpt_holiflag/>
- <otpt_fsexamflag/>
- <otpt_fsexammanlyn/>
- <otpt_ordtype/>
- <otpt_brateflag/>
- <otpt_medamtestmyn/>
- <otpt_medamtpostyn/>
- <otpt_medamtfreeresn/>
- <otpt_rsrvflag/>
- <otpt_etcordflag/>
- <otpt_disccd/>
- <otpt_hosoutexptresncd/>
- <otpt_clincstdyacptflag/>
- <otpt_clincstdyno/>
- <otpt_chrtlendyn/>
- <otpt_specorddescyn/>
- <otpt_ordreqdescyn/>
- <otpt_ordreqhospgrde/>
- <otpt_insuchrgyn/>
- <otpt_nursacptyn/>
- <otpt_nursacptdt/>
- <otpt_dracptyn/>
- <otpt_dracptdt/>
- <otpt_prcpgenryn/>
- <otpt_prcpnotoccrresn/>
- <otpt_estmspclappyn/>
- <otpt_elbulbodstat/>
- <otpt_elbulbodstatdt/>
- <otpt_calcflag/>
- <otpt_calcmthdflag/>
- <otpt_dnoracptyn/>
- <otpt_rqstflag/>
- <otpt_rqsthospcd/>
- <otpt_rqstdrid/>
- <otpt_ermngtamtcalcyn/>
- <otpt_erbrthflag/>
- <otpt_erchospath/>
- <otpt_erorddeptcd/>
- <otpt_erjudgstat/>
- <otpt_eroutrmnotidt/>
- <otpt_eroutrmdt/>
- <otpt_lastrcptendyn/>
- <otpt_tdayinflag/>
- <otpt_tranindd/>
- <otpt_rcptdd/>
- <otpt_rcptno/>
- <otpt_rcptseqno/>
- <otpt_telrsrvrem/>
- <otpt_bforddd/>
- <otpt_bfordtm/>
- <otpt_bforddeptcd/>
- <otpt_bforddrid/>
- <otpt_updtcnclresn/>
- <otpt_fstacptdt/>
- <otpt_fstacptid/>
- <otpt_fstrgstrid/>
- <otpt_fstrgstdt/>
- <otpt_lastupdtrid/>
- <otpt_lastupdtdt/>
- <otpt_bratechangflag/>
- </otpt>
- </h_otpt>
- <h_oprc>
- <oprc>
- <oprc_prcpdd/>
- <oprc_prcpno/>
- <oprc_prcphistno/>
- <oprc_instcd/>
- <oprc_pid/>
- <oprc_orddd/>
- <oprc_cretno/>
- <oprc_orddeptcd/>
- <oprc_orddrid/>
- <oprc_prcpgenrflag/>
- <oprc_prcphistcd/>
- <oprc_prcpstatcd/>
- <oprc_prcpkindcd/>
- <oprc_prcpclscd/>
- <oprc_prcpflag/>
- <oprc_tempprcpflag/>
- <oprc_prcpcd/>
- <oprc_prcpsetcd/>
- <oprc_prcpexecdeptcd/>
- <oprc_prcphopedd/>
- <oprc_prcpvol/>
- <oprc_prcpvolunitflag/>
- <oprc_prcpqty/>
- <oprc_prcpqtyunitflag/>
- <oprc_prcptims/>
- <oprc_prcpdayno/>
- <oprc_drugspd/>
- <oprc_drugspdunitflag/>
- <oprc_powdflag/>
- <oprc_prnprcpflag/>
- <oprc_prepprcpflag/>
- <oprc_selfprcpflag/>
- <oprc_selfdrugflag/>
- <oprc_asttestflag/>
- <oprc_drugpackflag/>
- <oprc_prcpmixno/>
- <oprc_payflagcd/>
- <oprc_erprcpflag/>
- <oprc_precureprcpflag/>
- <oprc_nigtprcpflag/>
- <oprc_portprcpflag/>
- <oprc_fixprcpflag/>
- <oprc_choiordflag/>
- <oprc_anamneflag/>
- <oprc_fastprcpflag/>
- <oprc_erreadflag/>
- <oprc_prcpdirecflag/>
- <oprc_tnsuseflag/>
- <oprc_tnsfiltflag/>
- <oprc_trnptbftestflag/>
- <oprc_offictourhealexamflag/>
- <oprc_stemcellflag/>
- <oprc_angioflagcd/>
- <oprc_opansflagcd/>
- <oprc_ansttm/>
- <oprc_mealcalrcnts/>
- <oprc_mealprotcnts/>
- <oprc_mealupdtflag/>
- <oprc_hosinhosoutflag/>
- <oprc_hosinprcpresncd/>
- <oprc_issdeptcd/>
- <oprc_prcpauthflag/>
- <oprc_prcpinptflag/>
- <oprc_prcpsignflag/>
- <oprc_prcprefseq/>
- <oprc_wardcd/>
- <oprc_roomcd/>
- <oprc_cvrtbforddd/>
- <oprc_cvrtbfcretno/>
- <oprc_cvrtbfprcpgenrflag/>
- <oprc_ordreqlnkno/>
- <oprc_testreqlnkno/>
- <oprc_prcplnkdd/>
- <oprc_prcplnkno/>
- <oprc_oprsrvno/>
- <oprc_prtlno/>
- <oprc_anticncrprtlno/>
- <oprc_cpno/>
- <oprc_clincstdycd/>
- <oprc_rgstdeptcd/>
- <oprc_rgstdd/>
- <oprc_rgsttm/>
- <oprc_rgstrid/>
- <oprc_updtdeptcd/>
- <oprc_updtdd/>
- <oprc_updttm/>
- <oprc_updtrid/>
- <oprc_fstrgstrid/>
- <oprc_fstrgstdt/>
- <oprc_lastupdtrid/>
- <oprc_lastupdtdt/>
- <oprc_etcprcpresncd/>
- <oprc_drugmthdspccd/>
- <oprc_optermcd/>
- <oprc_drugrateqty/>
- <oprc_tootfact/>
- <oprc_prcpdelivefact/>
- <oprc_clinccmtcnts/>
- <oprc_prcpnm/>
- </oprc>
- </h_oprc>
- <h_exop>
- <exop>
- <exop_prcpdd/>
- <exop_prcpno/>
- <exop_prcphistno/>
- <exop_execprcpno/>
- <exop_instcd/>
- <exop_pid/>
- <exop_orddd/>
- <exop_cretno/>
- <exop_execprcphistcd/>
- <exop_execprcpstatcd/>
- <exop_execprcpuniqno/>
- <exop_actorddd/>
- <exop_actcretno/>
- <exop_prcpdelreqflag/>
- <exop_calcflag/>
- <exop_calcscorcd/>
- <exop_execprcpqty/>
- <exop_execprcptims/>
- <exop_execprcpdayno/>
- <exop_rcptno/>
- <exop_rcptseqno/>
- <exop_rcptdd/>
- <exop_rcptrid/>
- <exop_sumflag/>
- <exop_sumdt/>
- <exop_drugdd/>
- <exop_drugno/>
- <exop_drugseqno/>
- <exop_drugchkflag/>
- <exop_carecnfmdd/>
- <exop_carecnfmtm/>
- <exop_carecnfmrid/>
- <exop_careprnexecflag/>
- <exop_careexecbasedd/>
- <exop_careexecbasetm/>
- <exop_carertndd/>
- <exop_carertntm/>
- <exop_carertnrid/>
- <exop_rsrvflag/>
- <exop_rsrvdd/>
- <exop_rsrvtm/>
- <exop_rsrvrid/>
- <exop_pamexecdd/>
- <exop_execdd/>
- <exop_exectm/>
- <exop_execrid/>
- <exop_spcno/>
- <exop_orgexecprcphistno/>
- <exop_orgexecprcpno/>
- <exop_fstrgstrid/>
- <exop_fstrgstdt/>
- <exop_lastupdtrid/>
- <exop_lastupdtdt/>
- <exop_blodno/>
- <exop_pacsno/>
- <exop_testrsltunit/>
- <exop_clamdd/>
- <exop_testrsltcnts/>
- </exop>
- </h_exop>
- <h_oscl>
- <oscl>
- <oscl_pid/>
- <oscl_orddd/>
- <oscl_cretno/>
- <oscl_calcseqno/>
- <oscl_calcscorseqno/>
- <oscl_instcd/>
- <oscl_calcstat/>
- <oscl_clamtrgtstat/>
- <oscl_acptseqno/>
- <oscl_orddeptcd/>
- <oscl_orddrid/>
- <oscl_mskind/>
- <oscl_ordtype/>
- <oscl_grupcalcscorcd/>
- <oscl_snglcalcscorcd/>
- <oscl_grupcalcscorcls/>
- <oscl_snglcalcscorcls/>
- <oscl_grupearncls/>
- <oscl_snglearncls/>
- <oscl_ordqty/>
- <oscl_ordtims/>
- <oscl_orddays/>
- <oscl_calcqty/>
- <oscl_calctims/>
- <oscl_calcdays/>
- <oscl_matractflag/>
- <oscl_calcpayflag/>
- <oscl_prcppayflag/>
- <oscl_calcscorpayflag/>
- <oscl_ansttm/>
- <oscl_spccd/>
- <oscl_pntunitcost/>
- <oscl_calcscorpnt/>
- <oscl_estmpnt/>
- <oscl_appunitcost/>
- <oscl_estmamt/>
- <oscl_calcamt/>
- <oscl_hospaddamt/>
- <oscl_specamt/>
- <oscl_payamt/>
- <oscl_allownbamt/>
- <oscl_nopyamt/>
- <oscl_payownbrate/>
- <oscl_payinsubamt/>
- <oscl_payownbamt/>
- <oscl_paydiscamt/>
- <oscl_nopydiscamt/>
- <oscl_specdiscamt/>
- <oscl_hosoutexptresncd/>
- <oscl_hosoutdrugno/>
- <oscl_specordyn/>
- <oscl_execdeptcd/>
- <oscl_execdd/>
- <oscl_exectm/>
- <oscl_pamexecdd/>
- <oscl_earnenddd/>
- <oscl_clamspclcd/>
- <oscl_clamkey/>
- <oscl_clamcretdd/>
- <oscl_clamcretyn/>
- <oscl_estmcls/>
- <oscl_estmmeancd/>
- <oscl_estmcd/>
- <oscl_readdrid/>
- <oscl_clincstdyno/>
- <oscl_exitprvntdrugyn/>
- <oscl_exitprvntdrugamt/>
- <oscl_trustaddrate/>
- <oscl_bothaddyn/>
- <oscl_prcpdd/>
- <oscl_prcpno/>
- <oscl_prcphistno/>
- <oscl_execprcpseqno/>
- <oscl_cvrtinprcpdeptcd/>
- <oscl_cvrtinprcpdrid/>
- <oscl_rcptdd/>
- <oscl_rcptno/>
- <oscl_rcptseqno/>
- <oscl_rcptexecdd/>
- <oscl_rcpttm/>
- <oscl_fstrgstrid/>
- <oscl_fstrgstdt/>
- <oscl_lastupdtrid/>
- <oscl_lastupdtdt/>
- </oscl>
- </h_oscl>
- <patinfo>
- <patinfolist/>
- </patinfo>
- <popupendflag/>
- <h_oscl2>
- <oscl>
- <oscl_pid/>
- <oscl_orddd/>
- <oscl_cretno/>
- <oscl_calcseqno/>
- <oscl_calcscorseqno/>
- <oscl_instcd/>
- <oscl_calcstat/>
- <oscl_clamtrgtstat/>
- <oscl_acptseqno/>
- <oscl_orddeptcd/>
- <oscl_orddrid/>
- <oscl_mskind/>
- <oscl_ordtype/>
- <oscl_grupcalcscorcd/>
- <oscl_snglcalcscorcd/>
- <oscl_grupcalcscorcls/>
- <oscl_snglcalcscorcls/>
- <oscl_grupearncls/>
- <oscl_snglearncls/>
- <oscl_ordqty/>
- <oscl_ordtims/>
- <oscl_orddays/>
- <oscl_calcqty/>
- <oscl_calctims/>
- <oscl_calcdays/>
- <oscl_matractflag/>
- <oscl_calcpayflag/>
- <oscl_prcppayflag/>
- <oscl_calcscorpayflag/>
- <oscl_ansttm/>
- <oscl_spccd/>
- <oscl_pntunitcost/>
- <oscl_calcscorpnt/>
- <oscl_estmpnt/>
- <oscl_appunitcost/>
- <oscl_estmamt/>
- <oscl_calcamt/>
- <oscl_hospaddamt/>
- <oscl_specamt/>
- <oscl_payamt/>
- <oscl_allownbamt/>
- <oscl_nopyamt/>
- <oscl_payownbrate/>
- <oscl_payinsubamt/>
- <oscl_payownbamt/>
- <oscl_paydiscamt/>
- <oscl_nopydiscamt/>
- <oscl_specdiscamt/>
- <oscl_hosoutexptresncd/>
- <oscl_hosoutdrugno/>
- <oscl_specordyn/>
- <oscl_execdeptcd/>
- <oscl_execdd/>
- <oscl_exectm/>
- <oscl_pamexecdd/>
- <oscl_earnenddd/>
- <oscl_clamspclcd/>
- <oscl_clamkey/>
- <oscl_clamcretdd/>
- <oscl_clamcretyn/>
- <oscl_estmcls/>
- <oscl_estmmeancd/>
- <oscl_estmcd/>
- <oscl_readdrid/>
- <oscl_clincstdyno/>
- <oscl_exitprvntdrugyn/>
- <oscl_exitprvntdrugamt/>
- <oscl_trustaddrate/>
- <oscl_bothaddyn/>
- <oscl_prcpdd/>
- <oscl_prcpno/>
- <oscl_prcphistno/>
- <oscl_execprcpseqno/>
- <oscl_cvrtinprcpdeptcd/>
- <oscl_cvrtinprcpdrid/>
- <oscl_rcptdd/>
- <oscl_rcptno/>
- <oscl_rcptseqno/>
- <oscl_rcptexecdd/>
- <oscl_rcpttm/>
- <oscl_fstrgstrid/>
- <oscl_fstrgstdt/>
- <oscl_lastupdtrid/>
- <oscl_lastupdtdt/>
- </oscl>
- </h_oscl2>
- </main>
- <send>
- <data0/>
- <data1>
- <conflag/>
- <otpt_pid/>
- <otpt_histstat/>
- <otpt_ordddf/>
- <otpt_ordddt/>
- <sess_posinstcd/>
- </data1>
- <data2/>
- </send>
- <init_com>
- <init>
- <P0006list/>
- <P0015list>
- <P0015>
- <cdid/>
- <cdnm/>
- </P0015>
- </P0015list>
- <P0016list>
- <P0016>
- <cdid/>
- <cdnm/>
- </P0016>
- </P0016list>
- <P0020list>
- <P0020>
- <cdid/>
- <cdnm/>
- </P0020>
- </P0020list>
- <P0021list>
- <P0021>
- <cdid/>
- <cdnm/>
- </P0021>
- </P0021list>
- <P0022list>
- <P0022>
- <cdid/>
- <cdnm/>
- </P0022>
- </P0022list>
- <P0032list>
- <P0032>
- <cdid/>
- <cdnm/>
- </P0032>
- </P0032list>
- <P0034list/>
- <P0158list>
- <P0158>
- <cdid/>
- <cdnm/>
- </P0158>
- </P0158list>
- </init>
- </init_com>
- <init>
- <disccd>
- <cd/>
- <nm/>
- </disccd>
- <insukind>
- <cd/>
- <nm/>
- </insukind>
- <suppkind>
- <cd/>
- <nm/>
- <up/>
- <io/>
- </suppkind>
- <orddeptcd>
- <cd/>
- <nm/>
- </orddeptcd>
- <orddrid>
- <cd/>
- <nm/>
- <dp/>
- <sp/>
- </orddrid>
- </init>
- <hidden>
- <session/>
- <con>
- <conflag/>
- <otpt_pid/>
- <otpt_ordddf/>
- <otpt_ordddt/>
- <otpt_chk/>
- <otpt_Flag/>
- <otpt_calcyn/>
- <otpt_migpid/>
- </con>
- <rcv>
- <h_oprc>
- <oprc/>
- </h_oprc>
- <h_exop>
- <exop/>
- </h_exop>
- <h_oscl>
- <oscl/>
- </h_oscl>
- <h_oscl2>
- <oscl/>
- </h_oscl2>
- </rcv>
- </hidden>
- <source>
- <pid/>
- </source>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- fGetUserInfosSampling(); //세션
- fComCDRef(); //자체기초코드 조회
- input2.value = getCurrentDate();
- input3.value = getCurrentDate();
-
- combo3.value = "pid";
- combo3.dispatch("xforms-select");
- button5.disabled = true;
- button2.disabled = true;
-
- //2007.10.16 - 박지욱 추가
- //다른곳에서 화면 호출 조회
- var pid = model.getValue("/root/source/pid");
-
- if( pid != ""){
- model.setValue("/root/hidden/con/otpt_pid", pid);
- model.setValue("/root/hidden/con/conflag", "pid");
- fAcptRef();
- }
-
- //상단정보 가져 오기
- var node = getGlobalVariable("paminfo");
- if( node != '' && node != null){
-
- model.makeNode("/root/temp/paminfo");
- setCSVToNode("/root/temp/paminfo", node);
- model.setValue("/root/hidden/con/otpt_pid", model.getValue("/root/temp/paminfo/list/pid"));
- model.setValue("/root/hidden/con/conflag", "pid");
- fAcptRef();
- }
-
- model.refresh();
- ]]>
- </script>
- <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post" replace="instance" resultref="/root/init_com/init"/>
- <submission id="TRPMOCOM01" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/hidden/session" replace="instance" resultref="/root/init"/>
- <submission id="TRPMO00107" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" replace="instance" resultref="/root/main/h_otpt"/>
- <submission id="TRPMOTMP01" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/hidden/rcv"/>
- <submission id="TXPMOTMP01" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/hidden/rcv"/>
- <submission id="TRPMO00118" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" replace="instance" resultref="/root/main/h_otpt"/>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
- <script type="javascript" src="../../../pam/opatmngtweb/js/PMOCOM.js"/>
- <script type="javascript">
- <![CDATA[
- function fAcptRef()
- {
- // fSubmitBefore();
- // fSubmitAfter();
- // model.setValue("/root/send/data1",model.getValue("/root/hidden/con/otpt_pid"));
- // model.setValue("/root/send/data2","R");
- // model.copyNode("/root/send/data3","/root/hidden/session");
- // submit("TRPMO00107");
-
- //fSubmitBefore();
- //fSubmitAfter();
-
- model.makeNode("/root/send/data1/otpt_pid");
- model.makeNode("/root/send/data1/otpt_migpid");
- model.makeNode("/root/send/data1/otpt_histstat");
- model.makeNode("/root/send/data1/otpt_migpid");
- model.makeNode("/root/send/data1/otpt_ordddf");
- model.makeNode("/root/send/data1/otpt_ordddt");
- model.makeNode("/root/send/data1/otpt_Flag");
- model.makeNode("/root/send/data1/otpt_calcyn");
-
- if (model.getvalue("/root/hidden/con/conflag" ) == "pid" ) {
- model.setValue("/root/send/data1/otpt_pid",model.getValue("/root/hidden/con/otpt_pid"));
- model.setValue("/root/send/data1/otpt_histstat","R");
- model.copyNode("/root/send/data1/sess_posinstcd","/root/hidden/session");
- model.setValue("/root/send/data1/otpt_ordddf","");
- model.setValue("/root/send/data1/otpt_ordddt","");
- model.setValue("/root/send/data1/otpt_Flag","");
- model.setValue("/root/send/data1/otpt_calcyn","");
- submit("TRPMO00107");
- } else {
- model.setValue("/root/send/data1/otpt_pid","");
- // 환자번호검색추가
- model.setValue("/root/send/data1/otpt_pid","");
- model.setValue("/root/send/data1/otpt_migpid",model.getValue("/root/hidden/con/otpt_migpid"));
- model.setValue("/root/send/data1/otpt_histstat","X"); //이동재20071018 이거 X 맞아요 바꾸면 안돼요... 마이그레이션 데이타 계산용 프래그 입니다.
- model.copyNode("/root/send/data1/sess_posinstcd","/root/hidden/session");
- model.setValue("/root/send/data1/otpt_ordddf",model.getValue("/root/hidden/con/otpt_ordddf"));
- model.setValue("/root/send/data1/otpt_ordddt",model.getValue("/root/hidden/con/otpt_ordddt"));
- //model.setValue("/root/send/data1/otpt_Flag",model.getValue("/root/hidden/con/otpt_Flag"));
- model.setValue("/root/send/data1/otpt_Flag","MIG");
- model.setValue("/root/send/data1/otpt_calcyn",model.getValue("/root/hidden/con/otpt_calcyn"));
-
- submit("TRPMO00118");
- }
- }
-
- function fExopOsclRef(row)
- {
- model.removeNodeset("/root/main/h_oprc/oprc");
- model.removeNodeset("/root/main/h_exop/exop");
- model.removeNodeset("/root/main/h_oscl/oscl");
- model.removeNodeset("/root/main/h_oscl2/oscl");
-
- //fSubmitBefore();
- //fSubmitAfter();
- model.copyNode("/root/send/data1","/root/main/h_otpt/otpt["+ row +"]");
- if (submit("TRPMOTMP01"))
- {
- model.copyNode("/root/main/h_oprc","/root/hidden/rcv/h_oprc");
- model.copyNode("/root/main/h_exop","/root/hidden/rcv/h_exop");
- model.copyNode("/root/main/h_oscl","/root/hidden/rcv/h_oscl");
- model.copyNode("/root/main/h_oscl2","/root/hidden/rcv/h_oscl2");
- }
-
- datagrid2.rebuild();
- datagrid3.rebuild();
- datagrid4.rebuild();
-
- //subtotal
- //datagrid3.backcoloralternate = "transparent";
- datagrid3.subtotalPosition = "below";
- datagrid3.subtotal("sum", 3, 38, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
- datagrid3.subtotal("sum", 3, 39, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
- datagrid3.subtotal("sum", 3, 40, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
- datagrid3.subtotal("sum", 3, 41, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
- datagrid3.subtotal("sum", 3, 42, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
- datagrid3.subtotal("sum", 3, 43, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
- datagrid3.subtotal("sum", 3, 44, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
-
- datagrid3.subtotal("sum", 3, 46, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
- datagrid3.subtotal("sum", 3, 47, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
- datagrid3.subtotal("sum", 3, 48, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
- datagrid3.subtotal("sum", 3, 49, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
- datagrid3.subtotal("sum", 3, 50, "format:#,###; roundmode:round; roundpostion:2", "background-color:#f4f4f4; font-weight:bold; ", 3, "subtotal", true);
-
- }
-
- function fCalcScorCalc(row, calcflag)
- {
- //fSubmitBefore();
- //fSubmitAfter();
- model.copyNode("/root/send/data1","/root/main/h_otpt/otpt["+ row +"]");
-
- var otpt_orddd = model.getValue("/root/main/h_otpt/otpt["+ row +"]/otpt_orddd");
- var otpt_cretno = model.getValue("/root/main/h_otpt/otpt["+ row +"]/otpt_cretno");
- var otpt_acptseqno = model.getValue("/root/main/h_otpt/otpt["+ row +"]/otpt_acptseqno");
-
- model.copyNode("/root/send/data2","/root/hidden/session");
-
- //20080603 마이그레이션 계산을 위해 조건 추가
- model.makeNode("/root/send/data2/conflag");
- model.setValue("/root/send/data2/conflag", model.getValue("/root/hidden/con/conflag" ));
-
- if (submit("TXPMOTMP01"))
- {
- //외래등록 재조회후 해당 이력 자동선택 후 조회
- // if (calcflag == "Y") {
- // fAcptRef();
- //
- // var otpt_orddd_row;
- // var otpt_cretno_row;
- // var otpt_acptseqno_row;
- // var cur;
- // for (i = 1; i <= getNodesetCount("/root/main/h_otpt/otpt"); i++)
- // {
- // otpt_orddd_row = model.getValue("/root/main/h_otpt/otpt["+ i +"]/otpt_orddd");
- // otpt_cretno_row = model.getValue("/root/main/h_otpt/otpt["+ i +"]/otpt_cretno");
- // otpt_acptseqno_row = model.getValue("/root/main/h_otpt/otpt["+ i +"]/otpt_acptseqno");
- //
- // if (otpt_orddd == otpt_orddd_row && otpt_cretno == otpt_cretno_row && otpt_acptseqno == otpt_acptseqno_row)
- // {
- // cur = i;
- // datagrid1.isSelected(i) = true;
- // }
- // }
- //
- // fExopOsclRef(cur);
- // }
- }
- }
-
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body>
- <input id="input1" ref="/root/hidden/con/otpt_pid" visibility="hidden" maxlength="10" style="left:215px; top:30px; width:130px; height:19px; ">
- <script type="javascript" ev:event="onkeypress">
- <![CDATA[
- if (event.keyCode == "13")
- {
- setInputNodeCurText();
- fAcptRef();
- }
- ]]>
- </script>
- </input>
- <datagrid id="datagrid1" nodeset="/root/main/h_otpt/otpt" caption="^환자번호^진료일자^생성번호^생성이력번호^기관코드^이력상태^원진료일자^원생성번호^계산기준^정산여부^진료시간^진료과^진료의^근무부서^센터코드^상위부서^주부유형^보험유형^보조유형^보험자기호^보조사유^선택진료^공휴일^초재진^초재진수동^진료형태^부담율구분^진찰료^후불^진찰료면제사유^예약구분^연속/기타^할인^원외예외^임상^임상과제번호^차트대출^선택진료설명^진료의뢰서설명^진료의뢰서설명병운등급^보험회사여부^간호접수여부^간호접수일시^의사접수여부^의사접수일시^처방발생여부^처방미발생사유^산정특례적용여부^전광판상태^전광판상태입력일시^수납상태^계산방법구분^공여자접수여부^협력의뢰구분^협력병원의뢰코드^협력의뢰의사^응급의학관리료산정^웅급분만구분^응급내원경로^응급진료^응급심사상태^응급실퇴실통보일시^응급퇴실일시^최종수납완료^당일입원^전환입원일자^영수일자^영수증번호^영수증일련번호^전화예약참고사항^이전진료일자^이전진료시간^이전진료과코드^이전진료의^변경취소사유^최초접수자^최초접수일시^최초등록자^최초등록일시^최종수정자^최종수정일시^요율변경FLAG" colsep="^" colwidth="20, 72, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 133, 0, 0, 0, 0, 55, 65, 0, 0, 0, 0, 0, 50, 52, 57, 64, 55, 40, 97, 61, 62, 85, 58, 44, 72, 66, 86, 100, 100, 78, 75, 162, 77, 154, 80, 93, 100, 71, 100, 64, 79, 90, 83, 100, 100, 100, 100, 100, 100, 100, 159, 167, 83, 55, 83, 77, 65, 83, 100, 82, 75, 88, 74, 84, 83, 155, 80, 152, 81, 146, 136" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:60px; width:495px; height:720px; ">
- <col checkvalue="T,F" ref="otpt_chk" type="checkbox"/>
- <col ref="otpt_pid"/>
- <col ref="otpt_orddd" format="yyyy-mm-dd"/>
- <col ref="otpt_cretno"/>
- <col ref="otpt_acptseqno"/>
- <col ref="otpt_instcd"/>
- <col ref="otpt_histstat"/>
- <col ref="otpt_orgorddd" format="yyyy-mm-dd"/>
- <col ref="otpt_orgcretno"/>
- <col disabled="true" ref="otpt_calcbaseflag" type="combo">
- <choices>
- <item>
- <label>오더일자</label>
- <value>1</value>
- </item>
- <item>
- <label>실시일자</label>
- <value>2</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="otpt_calcyn" type="combo">
- <choices>
- <item>
- <label>건별</label>
- <value>N</value>
- </item>
- <item>
- <label>정산</label>
- <value>Y</value>
- </item>
- </choices>
- </col>
- <col ref="otpt_ordtm" format="hh:nn"/>
- <col disabled="true" ref="otpt_orddeptcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/orddeptcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="otpt_orddrid" type="combo">
- <choices>
- <itemset nodeset="/root/init/orddrid">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col ref="otpt_dutdeptcd"/>
- <col ref="otpt_centcd"/>
- <col ref="otpt_supdeptcd"/>
- <col ref="otpt_mskind"/>
- <col disabled="true" ref="otpt_insukind" type="combo">
- <choices>
- <itemset nodeset="/root/init/insukind">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="otpt_suppkind" type="combo">
- <choices>
- <itemset nodeset="/root/init/suppkind">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col ref="otpt_insucd"/>
- <col ref="otpt_suppkindresn"/>
- <col ref="otpt_specordyn"/>
- <col ref="otpt_holiflag"/>
- <col ref="otpt_fsexamflag"/>
- <col ref="otpt_fsexammanlyn"/>
- <col ref="otpt_ordtype"/>
- <col ref="otpt_brateflag"/>
- <col ref="otpt_medamtestmyn"/>
- <col ref="otpt_medamtpostyn"/>
- <col ref="otpt_medamtfreeresn"/>
- <col ref="otpt_rsrvflag"/>
- <col ref="otpt_etcordflag"/>
- <col ref="otpt_disccd"/>
- <col ref="otpt_hosoutexptresncd"/>
- <col ref="otpt_clincstdyacptflag"/>
- <col ref="otpt_clincstdyno"/>
- <col ref="otpt_chrtlendyn"/>
- <col ref="otpt_specorddescyn"/>
- <col ref="otpt_ordreqdescyn"/>
- <col ref="otpt_ordreqhospgrde"/>
- <col ref="otpt_insuchrgyn"/>
- <col ref="otpt_nursacptyn"/>
- <col ref="otpt_nursacptdt" format="yyyy-mm-dd-hh:nn:ss"/>
- <col ref="otpt_dracptyn"/>
- <col ref="otpt_dracptdt" format="yyyy-mm-dd-hh:nn:ss"/>
- <col ref="otpt_prcpgenryn"/>
- <col ref="otpt_prcpnotoccrresn"/>
- <col ref="otpt_estmspclappyn"/>
- <col ref="otpt_elbulbodstat"/>
- <col ref="otpt_elbulbodstatdt" format="yyyy-mm-dd-hh:nn:ss"/>
- <col ref="otpt_calcflag"/>
- <col ref="otpt_calcmthdflag"/>
- <col ref="otpt_dnoracptyn"/>
- <col ref="otpt_rqstflag"/>
- <col ref="otpt_rqsthospcd"/>
- <col ref="otpt_rqstdrid"/>
- <col ref="otpt_ermngtamtcalcyn"/>
- <col ref="otpt_erbrthflag"/>
- <col ref="otpt_erchospath"/>
- <col ref="otpt_erorddeptcd"/>
- <col ref="otpt_erjudgstat"/>
- <col ref="otpt_eroutrmnotidt" format="yyyy-mm-dd-hh:nn:ss"/>
- <col ref="otpt_eroutrmdt" format="yyyy-mm-dd-hh:nn:ss"/>
- <col ref="otpt_lastrcptendyn"/>
- <col ref="otpt_tdayinflag"/>
- <col ref="otpt_tranindd" format="yyyy-mm-dd"/>
- <col ref="otpt_rcptdd" format="yyyy-mm-dd"/>
- <col ref="otpt_rcptno"/>
- <col ref="otpt_rcptseqno"/>
- <col ref="otpt_telrsrvrem"/>
- <col ref="otpt_bforddd" format="yyyy-mm-dd"/>
- <col ref="otpt_bfordtm" format="hh:nn"/>
- <col disabled="true" ref="otpt_bforddeptcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/orddeptcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="otpt_bforddrid" type="combo">
- <choices>
- <itemset nodeset="/root/init/orddrid">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col ref="otpt_updtcnclresn"/>
- <col ref="otpt_fstacptid"/>
- <col ref="otpt_fstacptdt" format="yyyy-mm-dd-hh:nn:ss"/>
- <col ref="otpt_fstrgstrid"/>
- <col ref="otpt_fstrgstdt" format="yyyy-mm-dd-hh:nn:ss"/>
- <col ref="otpt_lastupdtrid"/>
- <col ref="otpt_lastupdtdt" format="yyyy-mm-dd-hh:nn:ss"/>
- <col ref="otpt_bratechangflag"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- //^환자번호^진료일자^생성번호^생성이력번호^기관코드^이력상태^원진료일자^원생성번호^계산기준^정산여부^진료시간^진료과^진료의^근무부서^센터코드^상위부서^주부유형^보험유형^보조유형^보험자기호^보조사유^선택진료^공휴일^초재진^초재진수동^진료형태^부담율구분^진찰료^후불^진찰료면제사유^예약구분^연속/기타^할인^원외예외^임상^임상과제번호^차트대출^선택진료설명^진료의뢰서설명^진료의뢰서설명병운등급^보험회사여부^간호접수여부^간호접수일시^의사접수여부^의사접수일시^처방발생여부^처방미발생사유^산정특례적용여부^전광판상태^전광판상태입력일시^수납상태^계산방법구분^공여자접수여부^협력의뢰구분^협력병원의뢰코드^협력의뢰의사^응급의학관리료산정^웅급분만구분^응급내원경로^응급진료^응급심사상태^응급실퇴실통보일시^응급퇴실일시^최종수납완료^당일입원^전환입원일자^영수일자^영수증번호^영수증일련번호^전화예약참고사항^이전진료일자^이전진료시간^이전진료과코드^이전진료의^변경취소사유^최초접수자^최초접수일시^최초등록자^최초등록일시^최종수정자^최종수정일시
- //(변경)20, 72, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 133, 0, 0, 0, 0, 55, 65, 0, 0, 0, 0, 0, 48, 52, 57, 64, 55, 40, 97, 61, 62, 85, 58, 44, 72, 66, 86, 100, 100, 78, 75, 162, 77, 154, 80, 93, 100, 71, 100, 64, 79, 90, 83, 100, 100, 100, 100, 100, 100, 100, 159, 167, 83, 55, 83, 77, 65, 83, 100, 82, 75, 88, 74, 84, 83, 155, 80, 152, 81, 146
- //(원본)20, 72, 75, 55, 78, 57, 54, 71, 68, 55, 55, 50, 133, 77, 64, 54, 61, 55, 65, 62, 77, 65, 59, 50, 48, 52, 57, 64, 55, 40, 97, 61, 62, 85, 58, 44, 72, 66, 86, 100, 100, 78, 75, 162, 77, 154, 80, 93, 100, 71, 100, 64, 79, 90, 83, 100, 100, 100, 100, 100, 100, 100, 159, 167, 83, 55, 83, 77, 65, 83, 100, 82, 75, 88, 74, 84, 83, 155, 80, 152, 81, 146
-
- if (datagrid1.col > 0) {
- if (getNodesetCount("/root/main/h_otpt/otpt") < 1) return;
-
- var currow = datagrid1.row;
-
- if (currow < 1) return;
-
- fExopOsclRef(currow);
-
- model.toggle("case2");
- }
- ]]>
- </script>
- </datagrid>
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:240px; height:13px; ">외래처방/계산 내역 조회</caption>
- <switch id="switch1" style="left:500px; top:85px; width:690px; height:695px; ">
- <case id="case1" style="left:0px; top:0px; ">
- <datagrid id="datagrid2" nodeset="/root/main/h_oprc/oprc" class="datagrid2" caption="처방일자^처방번호^처방이력번호^기관코드^환자번호^진료일자^외래생성번호^진료과^진료의^발생구분^처방이력^처방상태^처방종류^처방분류에대한종류^처방구분^임시처방구분^처방코드^처방명^처방SET^접수부서^처방희망일자^1일기준총용량^용량단위구분^1일기준총수량^수량단위구분^처방횟수^처방일수^투여속도^투여속도단위구분^파우더구분^PRN구분^PREP구분^자가처방구분^SELFdirrnqns^After Skin Test 구분 (Y/N)^투약포장구분^처방MIX번호^급여구분^응급처방구분^선처치처방구분^야간처방구분^포터블^정액^선택진료^기왕증^금식처방^응급판독^처방방향^수혈사용^수혈필터구분^이식전검사^출장건진구분^조혈모세포구분^Angio구분^수술마취구분^마취적용시간^식이처방열량^식이처방단백질^식이수정구분^원내/원외^원내처방사유^발행부서^처방권한^처방입력구분^인증^처방조회순서^병동^병실^전환전 진료일자^전환전 생성번호^전환전 처방발생구분^진료의뢰지 연결^검사의뢰지 연동^처방연계일자^처방연계번호^수술예약번호^프로토콜SET코드^항암프로토콜코드^CP^임상과제코드^최초등록부서^최초등록일자^최초등록시간^최초등록자^수정부서^수정일자^수정시간^수정자^최초등록자(sys)^최초등록일시(sys)^최종등록자(sys)^최종등록일시(sys)^응급의학관리료사유^약품투여방법^수술용어코드^약품비율수량^처방치식^처방comment^임상소견" colsep="^" colwidth="60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 100, 293, 75, 67, 88, 88, 82, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 70, 55, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 159, 100, 168, 100, 100, 100, 100, 100, 100, 100" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:20px; width:685px; height:300px; ">
- <col ref="oprc_prcpdd"/>
- <col ref="oprc_prcpno"/>
- <col ref="oprc_prcphistno"/>
- <col ref="oprc_instcd"/>
- <col ref="oprc_pid"/>
- <col ref="oprc_orddd"/>
- <col ref="oprc_cretno"/>
- <col ref="oprc_orddeptcd"/>
- <col ref="oprc_orddrid"/>
- <col ref="oprc_prcpgenrflag"/>
- <col ref="oprc_prcphistcd"/>
- <col ref="oprc_prcpstatcd"/>
- <col ref="oprc_prcpkindcd"/>
- <col ref="oprc_prcpclscd"/>
- <col ref="oprc_prcpflag"/>
- <col ref="oprc_tempprcpflag"/>
- <col ref="oprc_prcpcd"/>
- <col ref="oprc_prcpnm"/>
- <col ref="oprc_prcpsetcd"/>
- <col ref="oprc_prcpexecdeptcd"/>
- <col ref="oprc_prcphopedd"/>
- <col ref="oprc_prcpvol"/>
- <col ref="oprc_prcpvolunitflag"/>
- <col ref="oprc_prcpqty"/>
- <col ref="oprc_prcpqtyunitflag"/>
- <col ref="oprc_prcptims"/>
- <col ref="oprc_prcpdayno"/>
- <col ref="oprc_drugspd"/>
- <col ref="oprc_drugspdunitflag"/>
- <col ref="oprc_powdflag"/>
- <col ref="oprc_prnprcpflag"/>
- <col ref="oprc_prepprcpflag"/>
- <col ref="oprc_selfprcpflag"/>
- <col ref="oprc_selfdrugflag"/>
- <col ref="oprc_asttestflag"/>
- <col ref="oprc_drugpackflag"/>
- <col ref="oprc_prcpmixno"/>
- <col ref="oprc_payflagcd"/>
- <col ref="oprc_erprcpflag"/>
- <col ref="oprc_precureprcpflag"/>
- <col ref="oprc_nigtprcpflag"/>
- <col ref="oprc_portprcpflag"/>
- <col ref="oprc_fixprcpflag"/>
- <col ref="oprc_choiordflag"/>
- <col ref="oprc_anamneflag"/>
- <col ref="oprc_fastprcpflag"/>
- <col ref="oprc_erreadflag"/>
- <col ref="oprc_prcpdirecflag"/>
- <col ref="oprc_tnsuseflag"/>
- <col ref="oprc_tnsfiltflag"/>
- <col ref="oprc_trnptbftestflag"/>
- <col ref="oprc_offictourhealexamflag"/>
- <col ref="oprc_stemcellflag"/>
- <col ref="oprc_angioflagcd"/>
- <col ref="oprc_opansflagcd"/>
- <col ref="oprc_ansttm"/>
- <col ref="oprc_mealcalrcnts"/>
- <col ref="oprc_mealprotcnts"/>
- <col ref="oprc_mealupdtflag"/>
- <col ref="oprc_hosinhosoutflag"/>
- <col ref="oprc_hosinprcpresncd"/>
- <col ref="oprc_issdeptcd"/>
- <col ref="oprc_prcpauthflag"/>
- <col ref="oprc_prcpinptflag"/>
- <col ref="oprc_prcpsignflag"/>
- <col ref="oprc_prcprefseq"/>
- <col ref="oprc_wardcd"/>
- <col ref="oprc_roomcd"/>
- <col ref="oprc_cvrtbforddd"/>
- <col ref="oprc_cvrtbfcretno"/>
- <col ref="oprc_cvrtbfprcpgenrflag"/>
- <col ref="oprc_ordreqlnkno"/>
- <col ref="oprc_testreqlnkno"/>
- <col ref="oprc_prcplnkdd"/>
- <col ref="oprc_prcplnkno"/>
- <col ref="oprc_oprsrvno"/>
- <col ref="oprc_prtlno"/>
- <col ref="oprc_anticncrprtlno"/>
- <col ref="oprc_cpno"/>
- <col ref="oprc_clincstdycd"/>
- <col ref="oprc_rgstdeptcd"/>
- <col ref="oprc_rgstdd"/>
- <col ref="oprc_rgsttm"/>
- <col ref="oprc_rgstrid"/>
- <col ref="oprc_updtdeptcd"/>
- <col ref="oprc_updtdd"/>
- <col ref="oprc_updttm"/>
- <col ref="oprc_updtrid"/>
- <col ref="oprc_fstrgstrid"/>
- <col ref="oprc_fstrgstdt"/>
- <col ref="oprc_lastupdtrid"/>
- <col ref="oprc_lastupdtdt"/>
- <col ref="oprc_etcprcpresncd"/>
- <col ref="oprc_drugmthdspccd"/>
- <col ref="oprc_optermcd"/>
- <col ref="oprc_drugrateqty"/>
- <col ref="oprc_tootfact"/>
- <col ref="oprc_prcpdelivefact"/>
- <col ref="oprc_clinccmtcnts"/>
- </datagrid>
- <datagrid id="datagrid4" nodeset="/root/main/h_exop/exop" class="datagrid2" caption="처방일자^처방번호^처방이력번호^실시처방일련번호^기관코드^환자번호^진료일자^생성번호^실시처방변경이력^처방진행상태^처방일자의 일련번호^실시진료일자^실시생성번호^처방삭제요청구분^원무계산여부^수가코드^수가명^G/S^실시처방수량^실시처방횟수^실시처방일수^영수번호^영수일련번호^영수일자^수납자^집계구분^집계일시^투약일자^투약번호^투약일련번호^약품처방검수구분^간호확인일자^간호확인시간^간호확인자^PRN실시처방에대한간호처리구분^실시기본일자^실시기본시간^간호반납일자^간호반납시간^간호반납자^예약구분^예약일자^예약시간^예약자^원무실시일자^실시일자^실시시간^실시자^검체번호^실시처방이력번호^실시처방번호^최초등록자^최초등록일시^최종등록자^최종등록일시^혈액번호^PACS번호^검사결과단위^청구일시^검사결과내용" colsep="^" colwidth="60, 0, 0, 0, 0, 0, 0, 0, 0, 60, 0, 60, 0, 0, 52, 105, 280, 43, 83, 80, 80, 64, 79, 78, 100, 68, 144, 75, 64, 85, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 164, 100, 164, 100, 100, 100, 100, 100" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:340px; width:685px; height:350px; ">
- <col ref="exop_prcpdd"/>
- <col ref="exop_prcpno"/>
- <col ref="exop_prcphistno"/>
- <col ref="exop_execprcpno"/>
- <col ref="exop_instcd"/>
- <col ref="exop_pid"/>
- <col ref="exop_orddd"/>
- <col ref="exop_cretno"/>
- <col ref="exop_execprcphistcd"/>
- <col ref="exop_execprcpstatcd"/>
- <col ref="exop_execprcpuniqno"/>
- <col ref="exop_actorddd"/>
- <col ref="exop_actcretno"/>
- <col ref="exop_prcpdelreqflag"/>
- <col ref="exop_calcflag"/>
- <col ref="exop_calcscorcd"/>
- <col ref="mech_hngnm"/>
- <col ref="mech_grupsnglflag"/>
- <col ref="exop_execprcpqty"/>
- <col ref="exop_execprcptims"/>
- <col ref="exop_execprcpdayno"/>
- <col ref="exop_rcptno"/>
- <col ref="exop_rcptseqno"/>
- <col ref="exop_rcptdd"/>
- <col ref="exop_rcptrid"/>
- <col ref="exop_sumflag"/>
- <col ref="exop_sumdt"/>
- <col ref="exop_drugdd"/>
- <col ref="exop_drugno"/>
- <col ref="exop_drugseqno"/>
- <col ref="exop_drugchkflag"/>
- <col ref="exop_carecnfmdd"/>
- <col ref="exop_carecnfmtm"/>
- <col ref="exop_carecnfmrid"/>
- <col ref="exop_careprnexecflag"/>
- <col ref="exop_careexecbasedd"/>
- <col ref="exop_careexecbasetm"/>
- <col ref="exop_carertndd"/>
- <col ref="exop_carertntm"/>
- <col ref="exop_carertnrid"/>
- <col ref="exop_rsrvflag"/>
- <col ref="exop_rsrvdd"/>
- <col ref="exop_rsrvtm"/>
- <col ref="exop_rsrvrid"/>
- <col ref="exop_pamexecdd"/>
- <col ref="exop_execdd"/>
- <col ref="exop_exectm"/>
- <col ref="exop_execrid"/>
- <col ref="exop_spcno"/>
- <col ref="exop_orgexecprcphistno"/>
- <col ref="exop_orgexecprcpno"/>
- <col ref="exop_fstrgstrid"/>
- <col ref="exop_fstrgstdt"/>
- <col ref="exop_lastupdtrid"/>
- <col ref="exop_lastupdtdt"/>
- <col ref="exop_blodno"/>
- <col ref="exop_pacsno"/>
- <col ref="exop_testrsltunit"/>
- <col ref="exop_clamdd"/>
- <col ref="exop_testrsltcnts"/>
- </datagrid>
- <caption id="caption8" class="tit_2" style="left:5px; top:325px; width:110px; height:13px; font-family:돋움; vertical-align:middle; ">실시처방내역</caption>
- <caption id="caption3" class="tit_2" style="left:5px; top:5px; width:110px; height:13px; font-family:돋움; vertical-align:middle; ">의사처방내역</caption>
- </case>
- <case id="case2" selected="true">
- <datagrid id="datagrid3" nodeset="/root/main/h_oscl/oscl" class="datagrid2" caption="환자번호^진료일자^외래생성번호^계산번호^계산일련번호^기관코드^계산상태^청구대상상태^외래생성이력번호^진료과^진료의^주부유형^진료형태^그룹수가코드^싱글수가코드^싱글수가명^그룹수가분류^싱글수가분류^그룹수익구분^싱글수익구분^처방투여량^처방횟수^처방일수^투여량^횟수^일수^MATRACTFLAG^계산급여구분^처방급여구분^수가급여구분^FREE구분^수술구분^마취시간^검체코드^점당단가^수가점수^산정점수^적용단가^산정액^계산금액^병원가산액^선택진료액^급여액^비보험액^비급여액^처방항목별급여본인부담율^급여보험자부담액^급여본인부담액^급여할인금액^비급여할인금액^선택진료할인금액^원외예외^원외처방전번호^선택진료여부^실시부서^실시일자^실시시간^실시마감일자^실시마감시간^청구특정코드^청구키^청구생성일자^청구생성여부^산정분류^산정의미코드^산정코드(EDI)^산정의미^판독의^임상시험번호^퇴장방지의약품여부^퇴장방지의약품금액^위탁가산율^방사선양측가산^처방일자^처방번호^처방이력번호^실시처방일련번호^확인코드^CP처방여부^PRN처방여부^포터블처방여부^기왕증체크여부^선별심사여부^심사구분코드^전환입원처방진료과^전화입원처방진료의^영수일자^영수증번호^영수일련번호^작업(수납)일자^작업(수납)시간^최초등록자^최초등록일시^최종수정자^최종수정일시" colsep="^" colwidth="60, 69, 60, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 75, 74, 280, 0, 0, 0, 0, 0, 0, 0, 47, 37, 42, 0, 78, 86, 83, 0, 80, 58, 0, 57, 57, 61, 61, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 100, 100, 0, 0, 0, 0, 0, 0, 100, 100, 100, 0, 0, 0, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:0px; width:685px; height:690px; ">
- <col ref="oscl_pid"/>
- <col ref="oscl_orddd" format="yyyy-mm-dd"/>
- <col ref="oscl_cretno"/>
- <col ref="oscl_calcseqno"/>
- <col ref="oscl_calcscorseqno"/>
- <col ref="oscl_instcd"/>
- <col ref="oscl_calcstat"/>
- <col ref="oscl_clamtrgtstat"/>
- <col ref="oscl_acptseqno"/>
- <col ref="oscl_orddeptcd"/>
- <col ref="oscl_orddrid"/>
- <col ref="oscl_mskind"/>
- <col ref="oscl_ordtype"/>
- <col disabled="true" ref="oscl_grupcalcscorcd"/>
- <col disabled="true" ref="oscl_snglcalcscorcd"/>
- <col ref="oscl_snglcalcscorcdnm"/>
- <col ref="oscl_grupcalcscorcls"/>
- <col ref="oscl_snglcalcscorcls"/>
- <col ref="oscl_grupearncls" style="font-size:8pt; "/>
- <col ref="oscl_snglearncls"/>
- <col ref="oscl_ordqty"/>
- <col ref="oscl_ordtims"/>
- <col ref="oscl_orddays"/>
- <col disabled="true" ref="oscl_calcqty"/>
- <col ref="oscl_calctims" format="#,###" style="text-align:right; "/>
- <col ref="oscl_calcdays"/>
- <col ref="oscl_matractflag" format="#,###" style="text-align:right; "/>
- <col ref="oscl_calcpayflag" format="#,###" style="text-align:right; "/>
- <col ref="oscl_prcppayflag" format="#,###" style="text-align:right; "/>
- <col ref="oscl_calcscorpayflag" format="#,###" style="text-align:right; "/>
- <col ref="oscl_freeflag"/>
- <col ref="oscl_opflag"/>
- <col ref="oscl_ansttm" format="#,###" style="text-align:right; "/>
- <col ref="oscl_spccd"/>
- <col ref="oscl_pntunitcost"/>
- <col ref="oscl_calcscorpnt"/>
- <col ref="oscl_estmpnt"/>
- <col ref="oscl_appunitcost" format="#,###" style="text-align:right; "/>
- <col ref="oscl_estmamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_calcamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_hospaddamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_specamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_payamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_allownbamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_nopyamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_payownbrate"/>
- <col ref="oscl_payinsubamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_payownbamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_paydiscamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_nopydiscamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_specdiscamt" format="#,###" style="text-align:right; "/>
- <col ref="oscl_hosoutexptresncd"/>
- <col ref="oscl_hosoutdrugno"/>
- <col ref="oscl_specyn"/>
- <col ref="oscl_execdeptcd"/>
- <col ref="oscl_execdd" format="yyyy-mm-dd"/>
- <col ref="oscl_exectm" format="hh:nn:ss"/>
- <col ref="oscl_execenddd" format="yyyy-mm-dd"/>
- <col ref="oscl_execendtm" format="hh:nn:ss"/>
- <col ref="oscl_clamspclcd"/>
- <col ref="oscl_clamkey"/>
- <col ref="oscl_clamcretdd"/>
- <col ref="oscl_clamcretyn"/>
- <col ref="oscl_estmcls"/>
- <col ref="oscl_estmmeancd"/>
- <col ref="oscl_estmcd"/>
- <col ref="oscl_estmcdnm"/>
- <col ref="oscl_readdrid"/>
- <col ref="oscl_clincstdyno"/>
- <col ref="oscl_exitprvntdrugyn"/>
- <col ref="oscl_exitprvntdrugamt"/>
- <col ref="oscl_trustaddrate"/>
- <col ref="oscl_bothaddyn"/>
- <col ref="oscl_prcpdd" format="yyyy-mm-dd"/>
- <col ref="oscl_prcpno"/>
- <col ref="oscl_prcphistno"/>
- <col ref="oscl_execprcpseqno"/>
- <col ref="oscl_cnfmcd"/>
- <col ref="oscl_cpflag"/>
- <col ref="oscl_prnprcpflag"/>
- <col ref="oscl_portprcpflag"/>
- <col ref="oscl_anamneflag"/>
- <col ref="oscl_spcljudgyn"/>
- <col ref="oscl_judgflag"/>
- <col ref="oscl_cvrtinprcpdeptcd"/>
- <col ref="oscl_cvrtinprcpdrid"/>
- <col ref="oscl_rcptdd" format="yyyy-mm-dd"/>
- <col ref="oscl_rcptno"/>
- <col ref="oscl_rcptseqno"/>
- <col ref="oscl_rcptexecdd" format="yyyy-mm-dd"/>
- <col ref="oscl_rcpttm" format="hh:nn:ss"/>
- <col ref="oscl_fstrgstrid"/>
- <col ref="oscl_fstrgstdt" format="yyyy-mm-dd-hh:nn:ss"/>
- <col ref="oscl_lastupdtrid"/>
- <col ref="oscl_lastupdtdt" format="yyyy-mm-dd-hh:nn:ss"/>
- </datagrid>
- </case>
- </switch>
- <button id="btn_otpt" class="btn_sw" group="tab" style="left:500px; top:60px; width:100px; height:22px; ">
- <caption>처방</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
-
- ]]>
- </script>
- <toggle case="case1" ev:event="DOMActivate"/>
- </button>
- <button id="button1" class="btn_sw" group="tab" selected="true" style="left:600px; top:60px; width:100px; height:22px; ">
- <caption>계산</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- ]]>
- </script>
- <toggle case="case2" ev:event="DOMActivate"/>
- </button>
- <button id="button2" class="btn4_letter4" style="left:1020px; top:30px; width:80px; height:22px; ">
- <caption>선택계산</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if (getNodesetCount("/root/main/h_otpt/otpt") < 1) return;
-
- var currow = datagrid1.row;
-
- if (currow < 1)
- {
- messageBox("재계산할 외래이력을 정확히 선택한 후 계산버튼을 누르십시요!","E999","");
- return;
- }
-
- fCalcScorCalc(currow, "Y");
- ]]>
- </script>
- </button>
- <button id="btn_ptbs_search" class="icon_search" style="left:350px; top:33px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- // modal("../../../pam/patinfomngtweb/xrw/SPPMC02500", "1","150", "150", "SPPMC02500", "/root/source", "/root/send");
- modal("../../../pam/commonweb/xrw/SPPMC02500", "1","150", "150", "SPPMC02500", "/root/source", "/root/send");
-
- //환자번호 copy
- var popupendflag = model.getValue("/root/main/popupendflag");
-
- if (popupendflag == "ok")
- {
- model.setValue("/root/hidden/con/otpt_pid",model.getValue("/root/main/patinfo/patinfolist/pid"));
-
- var otpt_pid = model.getValue("/root/hidden/con/otpt_pid");
-
- if (otpt_pid != null && otpt_pid != "" && otpt_pid != " " && otpt_pid != "-")
- {
- fAcptRef();
- }
-
- model.refresh();
- }
- ]]>
- </script>
- </button>
- <button id="button3" class="btn4_letter7" style="left:1070px; top:60px; width:116px; height:22px; ">
- <caption>계산내역EXCEL</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
-
- if (fileName != "")
- {
- if( button3.selected = true ) {
- datagrid3.saveExcel(fileName, "SheetName", true, true, "", "", false);
- }
- }
- ]]>
- </script>
- </button>
- <caption id="caption10" class="search_name" style="left:10px; top:30px; width:86px; height:17px; ">검색조건 :</caption>
- <select1 id="combo3" ref="/root/hidden/con/conflag" appearance="minimal" style="left:100px; top:30px; width:110px; height:19px; ">
- <choices>
- <item>
- <label>환자번호</label>
- <value>pid</value>
- </item>
- <item>
- <label>요율변경조회</label>
- <value>orddd</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- model.setvalue("/root/hidden/con/otpt_pid" , "");
- input1.refresh();
-
- if(model.getvalue("/root/hidden/con/conflag" ) == "pid" ) {
- btn_ptbs_search.visible = true;
- input1.visible = true;
- input2.visible = false;
- input3.visible = false;
- button5.disabled = true;
- button1.selected= true;
- button1.dispatch("DOMActivate");
-
-
- input1.attribute("left") = "215";
- input1.attribute("top") = "30";
-
- model.removeNodeset("/root/main/h_otpt/otpt");
- model.removeNodeset("/root/main/h_oprc/oprc");
- model.removeNodeset("/root/main/h_exop/exop");
- model.removeNodeset("/root/main/h_oscl/oscl");
- model.removeNodeset("/root/main/h_oscl2/oscl");
-
- model.refresh();
- }
-
- if(model.getvalue("/root/hidden/con/conflag" ) == "orddd") {
- btn_ptbs_search.visible = false;
- input1.visible = false;
- input2.visible = true;
- input3.visible = true;
- button5.disabled = true;
- button1.selected= true;
- button1.dispatch("DOMActivate");
-
- input2.attribute("left") = "215";
- input2.attribute("top") = "30";
-
- input3.attribute("left") = "350";
- input3.attribute("top") = "30";
-
- model.removeNodeset("/root/main/h_otpt/otpt");
- model.removeNodeset("/root/main/h_oprc/oprc");
- model.removeNodeset("/root/main/h_exop/exop");
- model.removeNodeset("/root/main/h_oscl/oscl");
- model.removeNodeset("/root/main/h_oscl2/oscl");
-
- model.refresh();
- }
- ]]>
- </script>
- </select1>
- <input id="input2" ref="/root/hidden/con/otpt_ordddf" visibility="hidden" inputtype="date" style="left:215px; top:20px; width:130px; height:19px; "/>
- <input id="input3" ref="/root/hidden/con/otpt_ordddt" visibility="hidden" inputtype="date" style="left:350px; top:20px; width:130px; height:19px; "/>
- <button id="button4" class="btn1_letter2" style="left:960px; top:30px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if (model.getvalue("/root/hidden/con/conflag" ) == "pid" ) {
- if (input1.value != "") {
- fAcptRef();
- }
- } else {
- fAcptRef();
- }
-
- ]]>
- </script>
- </button>
- <button id="button5" class="btn4_letter4" style="left:1108px; top:30px; width:80px; height:27px; ">
- <caption>일괄계산</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if (getNodesetCount("/root/main/h_otpt/otpt") < 1) return;
-
- if(datagrid1.rows > 1) {
- messageBox("계산 시작합니다.", "I999");
- for(var a = 1 ; a< datagrid1.rows; a++) {
- if(model.getValue("/root/main/h_otpt/otpt["+a+"]/otpt_chk") == "T"){
- fCalcScorCalc(a, "N");
- //alert(model.getvalue("/root/main/h_otpt/otpt["+a+"]/otpt_pid"));
- }
- }
- messageBox("계산 완료되었습니다.", "I999");
- }
- ]]>
- </script>
- </button>
- <bool id="bool1" checkvalue="T,F" ref="/root/hidden/con/otpt_chk" style="left:1px; top:63px; width:20px; height:20px; ">
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
-
- for(var a = 1 ; a< datagrid1.rows; a++) {
- model.setvalue("/root/main/h_otpt/otpt["+a+"]/otpt_chk" , "T");
- }
- datagrid1.refresh();
-
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-deselect">
- <![CDATA[
-
- for(var a = 1 ; a< datagrid1.rows; a++) {
- model.setvalue("/root/main/h_otpt/otpt["+a+"]/otpt_chk" , "F");
- }
- datagrid1.refresh();
-
- ]]>
- </script>
- </bool>
- </xhtml:body>
- </xhtml:html>
|