1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[/**
- * 파 일 명 : SMADT00300
- * 설 명 : 원외처방전출력이력 Javascript
- */
- /**
- * 초기화
- */
- function fInit() {
- // 날짜 초기화
- //model.setValue("/root/hidden/srchinfo/dateflag", "1");
- ds_hidden_srchinfo.setColumn(0, "dateflag","1");
- //model.setValue("/root/hidden/srchinfo/prcpdd", getCurrentDate());
- ds_hidden_srchinfo.setColumn(0, "prcpdd",utlf_getCurrentDate());
- }
- /**
- * 출력 리스트 조회
- */
- function fPrntList() {
- //model.copyNode("/root/send/srchinfo","/root/hidden/srchinfo");
- ds_send_srchinfo.copyData(ds_hidden_srchinfo)
- //model.removeNodeset("/root/main/prcpdata");
- ds_main_prcpdata_diaglist.clearData();
- ds_main_prcpdata_prcplist.clearData();
- //model.refresh();
- //submit("TRADT00301");
-
- /*alert(ds_send_srchinfo.getColumn(0,"dateflag"));
- alert(ds_send_srchinfo.getColumn(0,"drugno"));
- alert(ds_send_srchinfo.getColumn(0,"prcpdd"));
- alert(ds_send_srchinfo.getColumn(0,"pid")); */
- var oParam = {};
- oParam.id = "TRADT00301";
- oParam.service = "pharmacyprescriptionapp.DrugPrint";
- oParam.method = "reqGetPrntHistoryList";
- oParam.inds = "req=ds_send_srchinfo";
- oParam.outds = "ds_main_prntlist_prntlist=prntlist";
- oParam.async = false;
- oParam.callback = "cf_TRADT00301";
- tranf_submit(oParam);
- //grd_prntlist.rebuildStyle();
- //setRowStyle("grd_prntlist" , "4" , "Y", "rtnstat", "equal" );
- }
- function cf_TRADT00301(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- dsf_setTypeFormat(ds_main_prntlist_prntlist, "drugno:INT^cretno:INT");
- }
- /**
- * 의뢰 조회
- */
- function fPrcpPrntData() {
- //model.copyNode("/root/send/prcpsrch","/root/main/prntlist/prntlist["+grd_prntlist.row+"]");
- ds_main_prntlist_prntlist_tmp.copyRow(0,this.ds_main_prntlist_prntlist,ds_main_prntlist_prntlist.rowposition);
- //alert(ds_send_srchinfo.getColumn(0,"drugno"));
- dsf_setTypeFormat(ds_main_prntlist_prntlist_tmp, "drugno:INT^cretno:INT");
- var oParam = {};
- oParam.id = "TRADT00302";
- oParam.service = "pharmacyprescriptionapp.DrugPrint";
- oParam.method = "reqGetPrntHistoryPrcpData";
- oParam.inds = "req=ds_main_prntlist_prntlist_tmp";
- oParam.outds = "ds_main_prcpdata_diaglist=diaglist ds_main_prcpdata_prcplist=prcplist";
- oParam.async = false;
- oParam.callback = "cf_TRADT00302";
- tranf_submit(oParam);
- }
- function cf_TRADT00302(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- ds_main_prcpdata_diaglist.updateColID("icd10cd","diagcd");
- ds_main_prcpdata_diaglist.updateColID("diaghngnm","diagnm");
- dsf_setTypeFormat(ds_main_prcpdata_prcplist, "prcptims:INT^prcpdayno:INT");
- }
- ]]></Script>
|