“軍字1 號”工程新老藥品系統(tǒng)切換的實(shí)現(xiàn)方法
王曉虹, 任小雷, 劉振波, 張小芊
(解放軍第107 醫(yī)院信息科, 山東煙臺 264002)
“軍字1 號”工程中老藥品系統(tǒng)與新藥品系統(tǒng)從表結(jié)構(gòu)
到程序設(shè)計(jì)都截然不同。要把老藥品系統(tǒng)切換到新藥品系統(tǒng)
既要保留好現(xiàn)有數(shù)據(jù), 又要保證新藥品程序的順利運(yùn)行, 所
以切換時(shí)應(yīng)十分謹(jǐn)慎。我們是采取把在院病人現(xiàn)執(zhí)行醫(yī)囑的
老藥品代碼換成新藥品代碼, 各藥庫庫存按新藥品程序建立
的方法完成的切換工作。具體做法如下。
1 切換前的準(zhǔn)備
111 依據(jù)藥品編碼規(guī)則編寫新的藥品代碼, 完成新藥品系
統(tǒng)的字典建立工作。注意新建藥品劑量單位應(yīng)與老藥品劑量
單位相同, 如原劑量單位是mg 現(xiàn)也應(yīng)為mg 不能為毫克或
m l, 這樣才能保證切換后擺藥系統(tǒng)能準(zhǔn)確換算擺藥數(shù)量。
112 藥品系統(tǒng)切換后, 擺藥需根據(jù)醫(yī)囑生成擺藥單, 所以表
o rders 的o rder- code 字段應(yīng)換成新藥品編碼, 表o rder- co st
的item - code 字段是藥品編碼的也應(yīng)更換新代碼, 否則將無
法擺藥和計(jì)價(jià)。利用藥品對照表drug- code- vs- code 替換表
o rders 及o rder- co st 中的老藥品代碼字段。由于使用新藥品
系統(tǒng)后對照表需重做, 數(shù)據(jù)已沒用, 可利用此表進(jìn)行替換工
作。把drug- code- vs- code 表中std- drug- code 字段內(nèi)容改
為新藥品代碼, drug- code 字段內(nèi)容不變, 仍為老藥品代碼,
寫如下語句替換o rders、o rders- co sts 表中老藥品代碼字段。
U pdate o rders set o rder- code= (select std- drug- code
from drug- code- vs- std- code
w here drug- code- vs- std- code. drug- code= O rders.
o rder- code)
w here o rder- class= ’A ’and stop- date- t ime is null;
U pdate o rder- co sts set item- code= (select std- drugcode
from drug- code- vs- std- code
w here drug- code- vs- std- code. drug- code = o rderco
sts. item- code) w here item- class= ’A ’;
113 安裝客戶端新藥品管理系統(tǒng)及與新藥品關(guān)聯(lián)的其他系
統(tǒng)。新藥品管理系統(tǒng)有“藥庫管理”、“醫(yī)囑擺藥”、“藥局庫
存管理”、“處方錄入”、“處方發(fā)藥”、“綜合查詢系統(tǒng)”。與新
藥品關(guān)聯(lián)的系統(tǒng)有“病區(qū)醫(yī)生工作站”、“護(hù)士工作站”、“后
臺劃價(jià)”、“住院收費(fèi)”、“門診收費(fèi)系統(tǒng)”。
2 切換過程
211 首先執(zhí)行后臺劃價(jià), 然后關(guān)數(shù)據(jù)庫進(jìn)行備份。
212 打開數(shù)據(jù)庫, 刪除老藥品結(jié)構(gòu)建立新藥品結(jié)構(gòu)。
213 刪除p rice- list, p rice- item- name- dict
clinic- item- dict, clinic- item- name- dict
clinin- vs- charge 表中分類為藥品的信息, 倒入相關(guān)新
藥品信息。
214 用o racle 的倒入命令倒入新藥品字典及相關(guān)對象。需
倒入的表有:
drug- dict
drug- name- dict
drug- p rice- list
drug- impo rt- class- dict
drug- expo rt- class- dict
drug- p resc- at t r- dict
drug- supp lier- catalog
drug- toxi- p roperty- dict
drug- fo rm- dict
drug- class- dict
drug- disp- p roperty- dict
drug- coding- rule
drug- sto rge- dep t
drug- sub- sto rage- dict
215 創(chuàng)建新藥品系統(tǒng)觸發(fā)器(注意觸發(fā)器如在倒入新藥品
數(shù)據(jù)前建, 則在倒入數(shù)據(jù)時(shí), 應(yīng)把觸發(fā)器置為無效) |
|