




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上HIS詳細設(shè)計說明書(中西藥房管理系統(tǒng))一 概述 中西藥房管理系統(tǒng)主要處理藥房劃價發(fā)藥及基本庫房業(yè)務(wù)。確切地說,它是將中、西、病區(qū)藥房的各種業(yè)務(wù)操作提升并綜合起來用同一個系統(tǒng)的程序來完成,其中病區(qū)藥房發(fā)藥的操作比較特殊,所以單獨處理并在“病區(qū)發(fā)藥管理系統(tǒng)”中加以說明。該系統(tǒng)共有三種類型的業(yè)務(wù):庫房業(yè)務(wù)、門診發(fā)藥、住院發(fā)藥(在門診藥房中指對住院病人的處方發(fā)藥,在病區(qū)藥房中則指對病區(qū)的醫(yī)囑發(fā)藥等),以下分別進行詳細描述。藥房的庫房業(yè)務(wù)主要包括向藥庫領(lǐng)藥、其它入庫、出庫、藥房之間調(diào)撥、盤存處理、月結(jié)處理等,根據(jù)不同需要還需處理一些查詢操作,如價格查詢、庫存查詢、調(diào)價查詢、月
2、報查詢、臺帳查詢、低儲報警等,另外還有庫存調(diào)整、庫存禁用等特殊操作。門診發(fā)藥業(yè)務(wù)包括處方劃價、處方發(fā)(配)藥、退藥處理、取消發(fā)藥等,相應(yīng)的有處方發(fā)藥查詢、未發(fā)藥處方查詢、發(fā)藥統(tǒng)計等操作。住院發(fā)藥業(yè)務(wù)在這里只指對住院病人的處方發(fā)藥,在發(fā)藥統(tǒng)計中會作統(tǒng)計。 為適應(yīng)醫(yī)院業(yè)務(wù)工作模式的多變性,在2.2版本中,增加了三級庫房管理的設(shè)計,其具體設(shè)計思路如下: (1)在三級庫房模式中,藥房作為中間庫房,主要處理庫存相關(guān)操作(如向藥庫領(lǐng)藥、其它入(出)庫、統(tǒng)計并記錄整個藥房的藥品進出情況),而對門診病人和住院病人的發(fā)藥業(yè)務(wù)都在窗口系統(tǒng)中處理;窗口作為獨立的庫房單位,有自己的庫存及相應(yīng)的管理業(yè)務(wù),窗口之間可以互
3、相調(diào)撥,也可以向藥房申請調(diào)撥。 (2)窗口庫存是藥房庫存的一部分,藥房臺帳對整個藥房的收支業(yè)務(wù)進行記錄,藥房月結(jié)是對整個藥房業(yè)務(wù)的總結(jié),藥房內(nèi)部的調(diào)撥不列入收支;各窗口可以進行獨立核算,設(shè)立自己的臺帳,記錄窗口的藥品進出,進行窗口月結(jié)。 (3)在具體設(shè)計中要考慮二級模式和三級模式的兼容,除窗口系統(tǒng)中有特殊需求或業(yè)務(wù)要求新增的模塊,其余可共用的部分基本上用相同的程序來實現(xiàn)。下面對貫穿整個系統(tǒng)的一些設(shè)計細節(jié)作詳述:1 在各相關(guān)數(shù)據(jù)表中增加CKBH字段,系統(tǒng)默認CKBH=0的數(shù)據(jù)為藥房數(shù)據(jù)。2 設(shè)一公用變量gi_kcck,運行藥房系統(tǒng)時gi_kcck=0,運行窗口系統(tǒng)時gi_kcck=ckbh,在處
4、理庫存增減時,用gi_kcck來判斷應(yīng)該變動庫存的窗口號。3 在處方劃價、門診發(fā)藥、住院用藥時,判斷有無庫存均使用各窗口庫存的累加;而在病區(qū)發(fā)藥各模塊中,考慮處理的復(fù)雜性及速度要求,如果窗口沒有庫存,則不能發(fā)藥,這時應(yīng)先向其它窗口調(diào)撥。二模塊設(shè)計說明書系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.1.1.1模塊名稱門診發(fā)藥->處方發(fā)藥(直接發(fā)藥)功能描述對已收費處方進行發(fā)藥操作左邊的列表列出所有已收費未發(fā)藥的處方,手所指為選中處方右邊顯示選中的處方詳細信息。IPO過程描述1. 當(dāng)系統(tǒng)設(shè)置中設(shè)發(fā)藥方式為“直接發(fā)藥”時調(diào)用窗口w_yf_cffy做發(fā)藥處理,如果設(shè)置了“自動刷新”及“自動刷新秒數(shù)
5、”選項,每隔固定的時間會自動刷新左邊的處方列表;2. 準備工作包括:然后初始化藥品輸入選擇對象(u_select_yp)及藥品管理對象(u_yf_mzfy);設(shè)置發(fā)藥人和配藥人(配藥人確省為發(fā)藥人);取可發(fā)藥處方類型;初始化DATAWINDOW并刷新全屏幕;取自動刷新秒數(shù),觸發(fā)timer事件,刷新屏幕(刷新dw_cf01和dw_cf02);refresh_list和refresh_detail;設(shè)置病區(qū)發(fā)藥提示(u_distri_notify)。3左邊列出ms_cf01中滿足以下條件的所有處方: (1)未發(fā)藥fybz=0 (2)未作廢zfbz=0 (3)處方效期在指定的日期后 (4)處方類型為
6、該藥房的處方類型 門診藥房為1,中藥房為2 右邊列出的處方藥品明細從ms_cf02中取出,每換一張?zhí)幏街匦滤⑿滤幤访骷殹?發(fā)藥時,先判別處方是否已作廢或已被其它窗口發(fā)藥,處方上藥品的庫存是否滿足要 求(u_yf_mzfy.checkcf()。確定可以發(fā)藥后,彈出配藥人窗口,輸入配藥人工號。再發(fā)藥(u_yf_mzfy.issueprocess(as_pyr)),根據(jù)處方藥品明細逐條減少yf_kcmx中庫存;更新ms_cf01中的FYBZ,F(xiàn)YRQ,F(xiàn)YGH,F(xiàn)YCK,PYGH,PYBZ5 果在發(fā)藥以前藥品價格已變動(包括藥房包裝變動),則在yf_tjjl中填寫調(diào)價記錄;6點擊“用藥審查”可對當(dāng)前
7、處方進行用藥審查,點“設(shè)置”可更改屏幕顯示的配藥人。數(shù)據(jù)窗口D_yf_fycf,d_yf_fycf_head,d_yf_fycf_mx引用表Ms_cf01,ms_cf02,yk_typk,yk_ypcd操作表Ms_cf01,yf_kcmx,yf_tjjl編 制李強、鐘華編制日期2000/5/9審核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.1.1.2模塊名稱門診發(fā)藥->處方發(fā)藥(配藥方式)功能描述對已收費處方進行發(fā)藥操作每隔指定的時間從ms_cf01中列出未配藥處方配完藥后將處方從下邊移到上邊窗口對已配完藥的處方進行發(fā)藥(見直接發(fā)藥)IPO過程描述1. 當(dāng)系統(tǒng)設(shè)置中設(shè)發(fā)藥方式為“
8、配藥方式”時調(diào)用窗口w_yf_cffy_qz做發(fā)藥處理,系統(tǒng)根據(jù) “配藥間隔時間”選項中的秒數(shù)定時抓取未配藥的處方并修改其PYBZ=-1,F(xiàn)YCK=窗口號,PYGH=默認配藥人。3. 準備工作包括:然后初始化藥品輸入選擇對象(u_select_yp)及藥品管理對象(u_yf_mzfy);設(shè)置發(fā)藥人和配藥人(配藥人確省為發(fā)藥人);取可發(fā)藥處方類型;初始化DATAWINDOW并刷新全屏幕;取配藥間隔時間,觸發(fā)timer事件,預(yù)設(shè)處方發(fā)藥窗口(同一發(fā)票多張?zhí)幏皆O(shè)為同一窗口)定期抓取處方,刷新屏幕;refresh_list和refresh_detail;設(shè)置病區(qū)發(fā)藥提示(u_distri_notify
9、)。2. Ms_cf01中pybz配藥標(biāo)志 1正在配藥,0未配藥,1已配完藥3. 左上方列出配完藥的處方,左下方列出正在配藥的處方;“取消配藥”設(shè)處方的PYBZ=0,并將其從待配藥處方列表中刪除;“暫停配藥” 設(shè)timer(0),暫停從ms_cf01中抓取處方;“結(jié)束配藥”修改處方的PYBZ=1,將其轉(zhuǎn)移到左上方列表,這時可對該處方發(fā)藥;“歷史處方”通過輸入處方號調(diào)入一張配完藥的處方,“取消發(fā)藥”將已配好藥的處方從隊列中刪除,并設(shè)FYCK=0,可用“歷史處方”調(diào)入。右邊列出的處方藥品明細從ms_cf02中取出,每換一張?zhí)幏街匦滤⑿滤幤访骷殹?. 發(fā)藥時,先判別處方是否已作廢或已被其它窗口發(fā)藥,
10、處方上藥品的庫存是否滿足要 求。確定可以發(fā)藥后,根據(jù)處方藥品明細逐條減少yf_kcmx中庫存;更新ms_cf01中的FYBZ,F(xiàn)YRQ,F(xiàn)YGH;如果在發(fā)藥以前藥品價格已變動,則需在YF_TJJL中填寫調(diào)價記錄;5. 點擊“用藥審查”可對當(dāng)前處方進行用藥審查,點“設(shè)置”可更改屏幕顯示的配藥人。數(shù)據(jù)窗口D_yf_fycf_qz,d_yf_fycf_qz_pycf,d_yf_fycf_head,d_yf_fycf_mx 引用表Ms_cf01,ms_cf02,yk_typk,yk_ypcd操作表Ms_cf01,yf_kcmx,yf_tjjl編 制李強、鐘華編制日期2000/5/9審核審核日期系統(tǒng)名稱
11、中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.1.2模塊名稱門診發(fā)藥->退藥處理功能描述對多發(fā)或錯發(fā)的藥品進行退藥。IPO過程描述1. 打開w_yf_cfty進行退藥處理,輸入發(fā)票號碼或處方號碼后refresh_list和refresh_detail。2. 確認時gf_get_max(sqlca,'MS_CF01',1),取退藥處方的處方識別,生成一張新的退藥處方,將ms_cf01原記錄的退藥標(biāo)志置成1,按處方藥品明細逐條增加yf_kcmx中庫存,藥品價格有變化的需填寫調(diào)價記錄,再取MS_CF02的處方識別,填詳細退藥記錄;數(shù)據(jù)窗口D_yf_tycf,d_yf_fycf_head,
12、d_yf_qxfy_mx引用表Ms_cf01,ms_cf02,yk_typk,yk_ypcd操作表Ms_cf01,yf_kcmx,yf_tjjl編 制鐘華編制日期2000/6/22審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.1.3模塊名稱門診發(fā)藥->取消發(fā)藥功能描述對發(fā)錯藥的處方取消發(fā)藥。IPO過程描述3. 作廢發(fā)票、退費發(fā)票不能取消發(fā)藥,已經(jīng)月結(jié)過的處方不能取消發(fā)藥確認時將ms_cf01的發(fā)藥標(biāo)志置成0,按處方藥品明細逐條增加yf_kcmx中庫存,藥品價格有變化的需填寫調(diào)價記錄;數(shù)據(jù)窗口D_yf_tycf,d_yf_fycf_head,d_yf_qxfy_mx引用表Ms_
13、cf01,ms_cf02,yk_typk,yk_ypcd操作表Ms_cf01,yf_kcmx,yf_tjjl編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.1.4模塊名稱門診發(fā)藥->處方劃價功能描述1. 輸入病人門診號、姓名、性質(zhì)、性別、處方號碼及醫(yī)生代碼,F(xiàn)2西藥方F3成藥方 F4草藥方;2. 輸入處方藥品規(guī)格,數(shù)量,確定產(chǎn)地,判斷是否缺藥;3. 輸入套餐時用套餐名稱輸入,然后展開;4. 對草藥需輸入帖數(shù),計算數(shù)量、金額時要乘帖數(shù);5. 顯示金額合計及自負合計。IPO過程描述1. 準備工作包括:打開窗口時wf_initpara(),首先讀取
14、系統(tǒng)參數(shù)(包括缺省項目及系統(tǒng)選項中“處方劃價”頁中的所有設(shè)置),判別系統(tǒng)是否有輸入至少一種處方的權(quán)限,如果沒有則不能使用該模塊,需先設(shè)置藥房屬性;然后初始化藥品輸入選擇對象(u_select_yp)及創(chuàng)建單一藥品管理對象(u_ypxx);2. 輸入病人信息時可先輸入門診號,根據(jù)門診號從MS_MZXX調(diào)出病人信息,如果輸入的門診號不存在則彈出提示信息;處方號碼由系統(tǒng)自動產(chǎn)生,方法為gf_get_max(sqlca,"MS_CF01",1),即取GY_IDENTITY表 ;3. 按F5可以調(diào)入一張未收費的處方加以修改;按F6可以修改草藥方的帖數(shù);F11可切換藥品輸入法;F12取
15、消當(dāng)前輸入的處方數(shù)據(jù),重新開始一張新的處方;F9保存輸入的處方數(shù)據(jù);4. 不同類型處方切換時需修改默認的處方類別和費用項目,和病人性質(zhì)結(jié)合確定自負比例并計算自負金額。5. 對草藥方需輸入帖數(shù),計算數(shù)量、金額時要乘帖數(shù);數(shù)據(jù)窗口D_yf_mzxx,d_yf_cf01,d_yf_cf02引用表Ms_cf01,ms_cf02,yk_typk,yk_ypcd,yf_kcmx,ms_mzxx操作表Ms_cf01, ms_cf02編制李強、鐘華編制日期2000/5/9審核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.1.5模塊名稱門診發(fā)藥->住院用藥功能描述1. 輸入病人床號或者住院號碼檢索出
16、病人信息,再輸入開囑醫(yī)生和處方。(其中F2西藥方F3成藥方 F4草藥方)2. 輸入處方藥品規(guī)格,數(shù)量,確定產(chǎn)地,判斷是否缺藥;3. 輸入套餐時用套餐名稱輸入,然后展開;4. 對草藥需輸入帖數(shù),計算數(shù)量、金額時要乘帖數(shù);5. 顯示金額合計及自負合計。6. 對病人進行記帳處理。IPO過程描述1 準備工作包括:需先設(shè)置藥房屬性;然后初始化藥品輸入選擇對象(u_select_yp)及創(chuàng)建單一藥品管理對象(u_ypxx);2 輸入病人信息時可輸入床號或住院號,從ZY_BRRY中調(diào)出病人信息。3 輸入開囑醫(yī)生4 輸入西藥方、成藥方、草藥方時先通過wf_change_type()判斷是否有開方權(quán)限;YPSL
17、可輸入負數(shù),進行退藥處理;對草藥方需輸入帖數(shù),計算數(shù)量、金額時要乘帖數(shù);5 按F9 記帳:取病人的費用科室(病人所在科室),病人性質(zhì),逐行記入藥房住院發(fā)藥明細(YF_ZYFYMX)及費用明細(ZY_FYMX)及減庫存,其中YF_ZYFYMX和ZY_FYMX的rowid 由gf_get_max()產(chǎn)生。數(shù)據(jù)窗口D_bqyz_brxz、d_bqyz_yzsr、d_kzys引用表GY_IDENTITY、YK_TYPK 、ZY_BRRY操作表ZY_FYMX、YF_ZYFYMX編 制鐘華編制日期2000/6/22審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.2.1模塊名稱庫房->藥品申
18、領(lǐng)功能描述該模塊處理藥房向藥庫的領(lǐng)藥,包括西藥領(lǐng)藥和中藥領(lǐng)藥,在yf_yflb的xylyfs和zylyfs中設(shè)置。如果xylyfs=0,則不能向西藥庫領(lǐng)藥;如果zylyfs=0,則不能向zylyfs=0,一般不允許兩者都是0。該模塊在錄入藥品時采用代碼輸入,并同時支持拼音碼,五筆碼和角形碼,并可混合使用多種編碼,無縫切換,為用戶提供極在的靈活性,可滿足不同層次用戶的需求。在領(lǐng)藥單確認后修改藥房藥品庫存。通過財務(wù)月份和領(lǐng)藥方式的選擇,可顯示不同時期不同領(lǐng)藥方式的領(lǐng)藥單。便于用戶進行維護。IPO過程描述填領(lǐng)藥單,將領(lǐng)藥單的抬頭及領(lǐng)藥單的明細分別填入yk_ck01及yk_ck02中可引入所有低儲藥品
19、,也可以引入藥房的全部藥品到領(lǐng)藥單中在藥庫出庫確認后,進行領(lǐng)藥的確認入庫1.yk_ck01的領(lǐng)藥判別lybz置成1,并填領(lǐng)藥日期及工號2.增加庫存時,增加yf_kcmx中庫存,并改寫藥品批號和藥品效期數(shù)據(jù)窗口D_yf_lycl_mx_head, d_yf_lycl_mx引用表Yk_ck01,yk_ck02,yk_typk,yk_ypcd操作表Yk_ck01,yk_ck02,yf_kcmx編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.2.2模塊名稱庫房->入庫處理功能描述該模塊處理除領(lǐng)藥和調(diào)撥以外的入庫單的錄入與驗收。入庫方式可由用戶在入庫方
20、式維護中自行定義。該模塊在錄入入庫藥品時采用代碼輸入,并同時支持拼音碼,五筆碼和角形碼,并可混合使用多種編碼,無縫切換,為用戶提供極在的靈活性,可滿足不同層次用戶的需求。在入庫單確認后修改藥房藥品庫存。通過財務(wù)月份和入庫方式的選擇,可顯示不同時期不同入庫方式的入庫單。便于用戶進行維護。IPO過程描述1.選擇菜單“庫房/入庫處理”將打開W_RKCL窗口。可在入庫方式下拉框中選擇入庫方式然后點擊“增加(A)”按鈕(或ALT+A組合鍵)將打開入庫處理明細窗口(W_RKCL_RKMX),可在該窗口中錄入/修改入庫單。 2.新增入庫單的入庫單號(RKDH)取自YF_RKFS表中的RKDH列(其中保存著當(dāng)
21、前可用的入庫單號)。輸入代碼選擇藥品名稱,在選定藥品產(chǎn)地后,系統(tǒng)將從YK_YPCD表中讀出批發(fā)價格(PFJG)和零售價格(LSJG),從YF_KCMX中讀出藥房當(dāng)前庫存。3.退出保存信息,將入庫單信息存于入庫01和入庫02中。4.在未確認入庫單中選擇一條入庫單,單擊“確認(O)”(或者ALT+O組合鍵)將打開W_RKCL_RKMX窗口,但不允許用戶修改入庫單的任何信息。在做確認操作時,系統(tǒng)將檢查YF_KCMX表中是否存在相應(yīng)藥品(以YFSB,CKBH,YPXH,YPCD標(biāo)識)的庫存記錄,若有,則改寫其KCSL;否則,新插一條庫存記錄。同時設(shè)該入庫單RKPB=1,RKRQ=系統(tǒng)日期。數(shù)據(jù)窗口D_
22、yf_rk01,d_yf_rk02引用表Yf_rk01,yf_rk02,yk_typk,yk_ypcd,yf_kcmx操作表Yf_rk01,yf_rk02,yf_kcmx編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.2.3模塊名稱庫房->出庫處理功能描述該模塊處理除調(diào)撥以外的出庫單的錄入與驗收。出庫方式可由用戶在出庫方式維護中自行定義。該模塊在錄入入庫藥品時采用代碼輸入,并同時支持拼音碼,五筆碼和角形碼,并可混合使用多種編碼,無縫切換,為用戶提供極在的靈活性,可滿足不同層次用戶的需求。在出庫單確認后修改藥房藥品庫存。通過財務(wù)月份和出庫方式的
23、選擇,可顯示不同時期不同出庫方式的出庫單。便于用戶進行維護。IPO過程描述1.選擇菜單“庫房/出庫處理”將打開W_CKCL窗口??稍诔鰩旆绞较吕蛑羞x擇出庫方式然后點擊“增加(A)”按鈕(或ALT+A組合鍵)將打開出庫處理明細窗口(W_CKCL_CKMX),可在該窗口中錄入/修改出庫單。 2.新增出庫單的出庫單號(CKDH)取自YF_CKFS表中的CKDH列(其中保存著當(dāng)前可用的出庫單號)。輸入代碼選擇藥品名稱,在選定藥品產(chǎn)地后,系統(tǒng)將從YK_YPCD表中讀出批發(fā)價格(PFJG)和零售價格(LSJG),從YF_KCMX中讀出藥房當(dāng)前庫存。3.退出保存信息,將出庫單信息存于出庫01和出庫02中。
24、4.在未確認出庫單中選擇一條出庫單,單擊“確認(O)”(或者ALT+O組合鍵)將打開W_CKCL_CKMX窗口,但不允許用戶修改出庫單的任何信息。在做確認操作時,系統(tǒng)將改寫YF_KCMX表中相應(yīng)藥品(以YFSB,CKBH,YPXH,YPCD標(biāo)識)的庫存記錄(KCSL),同時設(shè)該出庫單CKPB=1,CKRQ=系統(tǒng)日期。數(shù)據(jù)窗口D_yf_ck01,d_yf_ck02引用表Yf_ck01,yf_ck02,yk_typk,yk_ypcd,yf_kcmx操作表Yf_ck01,yf_ck02, yf_kcmx編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.2.
25、4模塊名稱庫房->調(diào)撥申請功能描述該模塊處理藥房向其它藥房申請調(diào)撥藥品。該模塊在錄入藥品時采用代碼輸入,并同時支持拼音碼,五筆碼和角形碼,并可混合使用多種編碼,無縫切換,為用戶提供極在的靈活性,可滿足不同層次用戶的需求。在調(diào)撥單入庫確認后修改藥房藥品庫存。通過財務(wù)月份和目標(biāo)藥房的選擇,可顯示不同時期向不同藥房的申請調(diào)撥單。便于用戶進行維護。IPO過程描述填領(lǐng)藥單,將調(diào)撥單的抬頭及明細分別填入yf_db01及yf_db02中調(diào)撥單提交以后會才在目標(biāo)藥房的調(diào)撥出庫模塊中顯示,提交后的調(diào)撥單不能修改。在目標(biāo)藥房出庫確認后,進行調(diào)撥的確認入庫1.yf_db01的入庫判別rkbz置成1,并填入庫日
26、期及工號2.入庫確認時,增加yf_kcmx中庫存數(shù)據(jù)窗口d_yf_dbcl_mx_head, d_yf_dbcl_mx引用表Yf_db01,yf_db02,yf_kcmx,yk_typk,yk_ypcd操作表Yf_db01,yf_db02,yf_kcmx編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.2.5模塊名稱庫房->調(diào)撥出庫功能描述該模塊處理藥房調(diào)撥藥品到其它藥房。該模塊在錄入藥品時采用代碼輸入,并同時支持拼音碼,五筆碼和角形碼,并可混合使用多種編碼,無縫切換,為用戶提供極在的靈活性,可滿足不同層次用戶的需求。在調(diào)撥單出庫確認后修改藥房
27、藥品庫存。通過財務(wù)月份和申請藥房的選擇,可顯示不同時期不同藥房的申請調(diào)撥單。便于用戶進行維護。IPO過程描述可以對調(diào)撥單的實發(fā)數(shù)量進行修改并保存,只能對提交過的調(diào)撥單確認出庫,如果已確認出庫或入庫,不能再修改,也不能重復(fù)確認。調(diào)撥單確認出庫時做如下操作:1.yf_db01的出庫判別ckbz置成1,并填出庫日期及工號2.出庫確認時,減少yf_kcmx中庫存數(shù)據(jù)窗口d_yf_dbck_mx_head, d_yf_dbck_mx引用表Yf_db01,yf_db02,yf_kcmx,yk_typk,yk_ypcd操作表Yf_db01,yf_db02,yf_kcmx編 制李 強編制日期2000/5/9審
28、 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號.2.6模塊名稱庫房->窗口申請調(diào)撥功能描述該模塊處理確認窗口向藥房申請調(diào)撥藥品,用于三級管理模式。調(diào)入窗口的申請調(diào)撥單,在調(diào)撥單入庫確認后減少藥房庫存。IPO過程描述1、準備工作:設(shè)置申請藥房wf_set_sqyf(); wf_setlvdefaultview("REPORT"),設(shè)置以列表(圖標(biāo))方式;根據(jù)申請藥房取調(diào)撥單信息wf_create_datastore() (參數(shù)包括”DOUBLE”、”LEFT”、”RIGHT”,即刷新兩邊、只刷新左邊、只刷新右邊);設(shè)置顯示列wf_setdispcol(包括調(diào)撥申請
29、單號、申請日期、申請備注、申請?zhí)峤怀鰩焯幚砼袆e顯示的圖標(biāo));wf_lvremap("DOUBLE"),用ds_left數(shù)據(jù)刷新lv_left和/或ds_right數(shù)據(jù)刷新lv_right2、雙擊調(diào)撥單,根據(jù)申請窗口、申請單號調(diào)出未確認的出庫調(diào)撥單,取出詳細信息,對未確認出庫單設(shè)ckrq為當(dāng)天,目標(biāo)窗口未入庫確認的調(diào)撥單不能確認出庫。1.yf_db01的出庫判別ckbz置成1,并填入庫日期及工號2. 出庫確認時,減少yf_kcmx中庫存數(shù)據(jù)窗口d_yf_dbck_mx_head、d_yf_dbck_mx引用表f_db01,yf_db02,yf_kcmx,yk_typk,yk_
30、ypcd操作表Yf_db01,yf_db02,yf_kcmx編 制鐘華編制日期2000/6/22審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號327模塊名稱庫房->窗口退回藥房功能描述該模塊處理窗口將藥品退回到藥房。調(diào)入窗口的申請調(diào)撥單,在調(diào)撥單入庫確認后增加藥房庫存IPO過程描述準備工作如前面模塊在調(diào)撥單入庫確認后增加藥房庫存gf_increase_store、填藥房調(diào)價記錄insert into YF_TJJL、確認入庫操作update YF_CKDB01 set RKBZ = 1,RKRQ,RKGH。數(shù)據(jù)窗口d_ck_dbcl_mx_head, d_ck_dbcl_mx引用
31、表Yf_db01,yf_db02,yf_kcmx,yk_typk,yk_ypcd操作表Yf_db01,yf_db02,yf_kcmx、YF_TJJL編 制鐘華編制日期2000/6/22審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號.2.8模塊名稱庫房->盤存處理功能描述藥房藥品的盤存處理IPO過程描述1. 系統(tǒng)列出藥房歷次盤存的盤存日期,選擇某一日期可查詢該次盤存的盤點單明細數(shù)據(jù);對未完成的盤點單可執(zhí)行“完成”和“取消”兩種操作,“完成”將pdwc置成1,并將實盤數(shù)量-盤前數(shù)量 的值加到當(dāng)前庫存yf_kcmx;2. 點擊“開始”產(chǎn)生一張pdwc=0的新 盤點單,所有實盤數(shù)量預(yù)設(shè)為
32、0;任何時候只能有一張未完成的盤點單;3. 選擇藥品類型可執(zhí)行過濾功能,輸入拼音代碼能夠定位到某一藥品;4. 這里所盤存的庫存只是ckbh=0的數(shù)據(jù),不包括窗口庫存。數(shù)據(jù)窗口D_yf_pccl, d_yf_pccl_header,d_yf_pccl_mx,d_yf_pccl_print引用表Yf_yk01,yf_yk02,yk_typk,yk_ypcd操作表Yf_yk01,yf_yk02,yf_kcmx編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號.2.9模塊名稱庫房->盤存錄入功能描述未完成的盤點單的數(shù)據(jù)錄入。IPO過程描述1. 首先取出未完
33、成的盤點單的單號,根據(jù)單號Retrieve得到明細數(shù)據(jù);如果沒有未完成的盤點單,則不能進入該模塊;2. “輸入數(shù)量”是供輸入用的,在此處敲回車鍵后會將輸入的數(shù)量累加到實盤數(shù)量中,并置輸入數(shù)量為0,可以用“復(fù)制”將所有藥品的pqsl復(fù)制到輸入數(shù)量中,但是不敲回車時此數(shù)量不發(fā)生作用;3. 保存時將顯示在屏幕中的實盤數(shù)量保存到盤點單中;4. 選擇藥品類型可執(zhí)行過濾功能,輸入拼音代碼能夠定位到某一藥品;數(shù)據(jù)窗口D_yf_pccl_header, d_yf_pclr_mx引用表Yf_yk01,yf_yk02,yk_typk,yk_ypcd操作表Yf_yk02編 制李 強編制日期2000/5/9審 核審核
34、日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號32.10模塊名稱庫房->月結(jié)處理功能描述處理藥房月結(jié)業(yè)務(wù),并填寫月結(jié)記錄。IPO過程描述1. 如果藥房還未初始建帳,不能進行月結(jié)。取上次月結(jié)的終止時間,據(jù)此計算本次月結(jié)的終止時間和期初財務(wù)月份。如果還未到規(guī)定的月結(jié)時間,不能進行月結(jié);2. 期初結(jié)存指上月的期末庫存 本期入庫包括以下部分:藥房領(lǐng)藥,藥房其它入庫,盤贏,調(diào)價升值,調(diào)撥入庫 本期出庫包括以下部分:藥房發(fā)藥,給住院病人發(fā)藥,藥房其它出庫,盤虧,調(diào)價減值 調(diào)撥出庫 期末結(jié)存期初結(jié)存本月入庫本月出庫 將期末結(jié)存記入本月月結(jié)結(jié)果(yf_yjjg),增加一筆結(jié)帳記錄(yf_jzjl)。3.上
35、述業(yè)務(wù)數(shù)據(jù)包括整個藥房各窗口的業(yè)務(wù)數(shù)據(jù)數(shù)據(jù)窗口引用表Yk_ck01,yk_ck02,yk_tjd01,yk_tj02,yf_yjjg,yf_kcmxYf_rk01,yf_rk02,yf_ck01,yf_ck02,yf_db01,yf_db02Ms_cf01,ms_cf02,yf_zyfymx,yk_typk,yk_cddz操作表Yf_jzjl,yf_yjjg編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號32.11模塊名稱庫房->查詢月報功能描述查詢藥房月報。IPO過程描述1. 如果藥房還未初始建帳,不能進行月報查詢。根據(jù)輸入的起始和終止月份,計
36、算月報查詢的起始和終止時間,然后進行數(shù)據(jù)統(tǒng)計;2. 期初結(jié)存指上月的期末庫存 本期入庫包括以下部分:藥房領(lǐng)藥,藥房其它入庫,盤贏,調(diào)價升值,調(diào)撥入庫 本期出庫包括以下部分:藥房發(fā)藥,給住院病人發(fā)藥,藥房其它出庫,盤虧,調(diào)價減值 調(diào)撥出庫 期末結(jié)存期初結(jié)存本月入庫本月出庫 與“月結(jié)處理”不同的是,這里計算的都是SUM以后的業(yè)務(wù)總額,而不是每個藥品的明細。數(shù)據(jù)窗口D_yf_yfhz引用表Yf_jzjl,yf_yjjg,yk_ck01,yk_ck02,yk_tjd01,yk_tj02,yf_yjjg,yf_kcmxYf_rk01,yf_rk02,yf_ck01,yf_ck02,yf_db01,yf_
37、db02Ms_cf01,ms_cf02,yf_zyfymx,yk_typk,yk_cddz操作表編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號32.12模塊名稱庫房->低儲報警功能描述對藥房庫存小于低儲標(biāo)準的藥品進行查詢和打印。IPO過程描述1 首先檢索出庫存中的所有藥品,并取出各藥品的YFGG,YFDW,YFDC,BFGG,BFDW,BFDC,當(dāng)gs_yfsb.bzlb(包裝類別)=1時,顯示YFGG,YFDW,YFDC,并根據(jù)ypsl<yfdc and yfdc>0過濾出低儲藥品;當(dāng)gs_yfsb.bzlb(包裝類別)=2時,顯
38、示BFGG,BFDW,BFDC,并根據(jù)ypsl<bfdc and bfdc>0過濾出低儲藥品;2 點擊“全部藥品”按扭,取消過濾條件,顯示出所有藥品,此時按扭上文字改變成“低儲報警”,再點擊又按1中的條件過濾,并改按扭上文字為“全部藥品”。數(shù)據(jù)窗口D_yf_dcbj引用表Yk_typk,yf_kcmx操作表編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號32.13模塊名稱庫房->失效報警功能描述對藥房庫過期的藥品進行查詢和打印。IPO過程描述準備:設(shè)置藥品類型、藥房包裝1、 由數(shù)據(jù)窗口取出YF_KCMX.YPXQ <= 當(dāng)前時間
39、的各藥品的YFGG,YFDW,YFDC,BFGG,BFDW,BFDC等2、 點擊“全部藥品”按扭,取消過濾條件,顯示出所有失效藥品;若點擊條件過濾,則顯示某類藥品數(shù)據(jù)窗口d_yf_sxbj引用表Yk_typk,yf_kcmx操作表編 制鐘華編制日期2000/6/20審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號331模塊名稱查詢->處方發(fā)藥查詢功能描述根據(jù)發(fā)藥窗口,發(fā)票號碼,處方號碼,發(fā)藥時間,病人姓名生成組合條件查詢已發(fā)藥處方IPO過程描述1.在查詢條件窗口中輸入發(fā)藥窗口,發(fā)票號碼,處方號碼,發(fā)藥時間,病人姓名,點擊“檢索”時將最初的SQL語句加上查詢條件產(chǎn)生新的SQL語句,并
40、使用SetSqlSelect改變查詢結(jié)果窗口的SQL語句,調(diào)用Retrive()檢索出符合條件的處方列表,當(dāng)gi_kcck<>0時,發(fā)藥窗口必須是當(dāng)前窗口;2.點擊“重置”取消已經(jīng)輸入的查詢條件,將所有條件設(shè)為空;3.點擊“明細”可查詢每張?zhí)幏降拿骷毿畔ⅲ诿骷毚翱谥?,可以對處方進行用藥審查。數(shù)據(jù)窗口D_yf_fycx, d_yf_fycx_tj引用表Ms_cf01,ms_cf02,yk_typk,yk_ypcd操作表編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號332模塊名稱查詢->未發(fā)藥處方查詢功能描述根據(jù)處方號碼,劃價時間,病
41、人姓名生成組合條件查詢未發(fā)藥處方IPO過程描述1.在查詢條件窗口中輸入處方號碼,劃價時間,病人姓名,點擊“檢索”時將最初的SQL語句加上查詢條件產(chǎn)生新的SQL語句,并使用SetSqlSelect改變查詢結(jié)果窗口的SQL語句,調(diào)用Retrive()檢索出符合條件的處方列表,這里所查的處方FYBZ=0;2.點擊“重置”取消已經(jīng)輸入的查詢條件,將所有條件設(shè)為空;3.點擊“明細”可查詢每張?zhí)幏降拿骷毿畔?,在明細窗口中,可以對處方進行用藥審查。數(shù)據(jù)窗口D_yf_fycx, d_yf_fycx_tj引用表Ms_cf01,ms_cf02,yk_typk,yk_ypcd操作表編 制李 強編制日期2000/5/
42、9審 核審核日期病區(qū)發(fā)藥查詢和退藥查詢模塊在病區(qū)藥房中作詳細介紹系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號335模塊名稱查詢->庫存查詢功能描述查詢藥房藥品庫存。IPO過程描述1. 當(dāng)gs_yfsb.bzlb=1,顯示數(shù)據(jù)窗口d_yf_kccx,反之顯示d_bf_kccx;2.檢索出庫存中的所有藥品,當(dāng)使用三級庫房模式時,雙擊選中的藥品會彈出明細窗口,顯示出各窗口的庫存明細;3.可以打印出藥品庫存信息,選擇藥品類型可實現(xiàn)過濾功能,在拼音代碼框中輸入代碼 能夠定位到所要查詢的藥品。數(shù)據(jù)窗口引用表操作表編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3
43、36模塊名稱查詢->價格查詢功能描述查詢藥房藥品價格。IPO過程描述2. 當(dāng)gs_yfsb.bzlb=1,顯示數(shù)據(jù)窗口d_yf_jgcx,反之顯示d_bf_jgcx;2.檢索出藥庫中的所有藥品的產(chǎn)地和價格信息;3.可以打印出藥品價格信息,選擇藥品類型可實現(xiàn)過濾功能,在拼音代碼框中輸入代碼 能夠定位到所要查詢的藥品。數(shù)據(jù)窗口引用表操作表編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號337模塊名稱查詢->調(diào)價查詢功能描述查詢藥房調(diào)價記錄。IPO過程描述數(shù)據(jù)窗口引用表操作表編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系
44、統(tǒng)編號03模塊編號3.38模塊名稱查詢->臺帳查詢功能描述統(tǒng)計本月的期初期末結(jié)存,領(lǐng)藥,其它入庫,其它出庫,調(diào)撥,盤存,調(diào)價等各項數(shù)據(jù)IPO過程描述1.期初結(jié)存指上月的期末庫存 本期入庫包括以下部分:藥房領(lǐng)藥,藥房其它入庫,盤贏,調(diào)價升值,調(diào)撥入庫 本期出庫包括以下部分:藥房發(fā)藥,給住院病人發(fā)藥,藥房其它出庫,盤虧,調(diào)價減值 調(diào)撥出庫 期末結(jié)存指:(1)本月 指當(dāng)前庫存 (2)其它月 指月底結(jié)存 本月贏虧指因異常情況造成的出入 如四舍五入,改變包裝等2.在臺帳明細中列出所選藥品的每筆臺帳記錄。數(shù)據(jù)窗口D_yf_tzcx,d_bf_tzcx引用表Yf_yjjg,Yk_ck01,yk_ck0
45、2,yk_tjd01,yk_tj02,yf_yjjg,yf_kcmxYf_rk01,yf_rk02,yf_ck01,yf_ck02,yf_db01,yf_db02Ms_cf01,ms_cf02,yf_zyfymx,yk_typk,yk_cddz操作表編 制李 強編制日期2000/5/9審 核審核日期系統(tǒng)名稱中西藥房系統(tǒng)系統(tǒng)編號03模塊編號3.41模塊名稱統(tǒng)計->發(fā)藥統(tǒng)計功能描述選擇藥品類型和發(fā)藥時間后可選擇七種統(tǒng)計方式的一種進行統(tǒng)計統(tǒng)計住院發(fā)藥時只能根據(jù)病人性質(zhì)、發(fā)藥人、特殊藥品三種方式統(tǒng)計。IPO過程描述1. 門診發(fā)藥處方取自ms_cf01,ms_cf02,所選處方為已發(fā)藥但未作廢的處方,住院發(fā)藥數(shù)據(jù)取自yf_zyfymx,輸入藥品類型和發(fā)藥時間范圍作為統(tǒng)計條件,可選擇只統(tǒng)計門診發(fā)藥或
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 吊扇清洗項目合同范本
- 云銅購銷合同范本
- 口腔醫(yī)生兼職合同范本
- 半路夫妻合同范本
- 協(xié)會副會長聘用合同范本
- 華為設(shè)計合同范本
- 專業(yè)醫(yī)療咨詢合同范本
- 加盟制合同范本
- 醫(yī)院科室共建合同范本
- 合作入股技術(shù)合同范本
- 2024年初一英語閱讀理解專項練習(xí)及答案
- 污水處理廠防水防腐工程施工方案
- 病例報告表(CRF)模板
- 2024年云南昆明市教育體育局直屬學(xué)校(單位)選調(diào)10人易考易錯模擬試題(共500題)試卷后附參考答案
- (完整版)建筑工程項目精益建造實施計劃書
- 《2024年 《法學(xué)引注手冊》示例》范文
- DL∕T 2447-2021 水電站防水淹廠房安全檢查技術(shù)規(guī)程
- NB-T+10499-2021水電站橋式起重機選型設(shè)計規(guī)范
- 城市更新可行性研究結(jié)論與建議
- 廣東省深圳市2024年高一下學(xué)期期末調(diào)研考試英語試題含解析
- JT∕T 795-2023 事故汽車修復(fù)技術(shù)規(guī)范
評論
0/150
提交評論