国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

出院帶藥處方監(jiān)控報(bào)告系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2018-09-13 09:01:46肖永平
實(shí)用醫(yī)藥雜志 2018年9期
關(guān)鍵詞:視圖短信金額

肖永平

開(kāi)具合理處方是醫(yī)院對(duì)醫(yī)師的要求,也是醫(yī)保檢查工作的重要方面[1]。患者在出院時(shí),往往需要帶一些治療用藥,醫(yī)師所開(kāi)的出院帶藥處方,應(yīng)該符合醫(yī)保工作的要求。由于醫(yī)院的住院醫(yī)師站系統(tǒng)對(duì)限制大處方方面沒(méi)有強(qiáng)制性措施,給監(jiān)管造成難題。特別是大處方,往往隨患者住院費(fèi)用一起結(jié)算,醫(yī)保辦工作人員往往在患者結(jié)算完成后才能發(fā)現(xiàn),做不到事前發(fā)現(xiàn)并及時(shí)干預(yù)[2-4]。為了在結(jié)算前對(duì)出院帶藥處方進(jìn)行更加有效監(jiān)管和干預(yù),筆者所在醫(yī)院開(kāi)發(fā)了一套出院帶藥處方監(jiān)控報(bào)告系統(tǒng)。

1 系統(tǒng)設(shè)計(jì)

1.1 系統(tǒng)設(shè)計(jì)思路 將系統(tǒng)從功能上劃分,分為數(shù)據(jù)分析、結(jié)果記錄、短信發(fā)送、輔助功能4個(gè)模塊。數(shù)據(jù)分析模塊從HIS系統(tǒng)中抽取醫(yī)師所開(kāi)的出院帶藥處方情況,對(duì)尚未結(jié)算的處方進(jìn)行分析,形成報(bào)表,對(duì)超金額處方標(biāo)紅警示;結(jié)果記錄模塊將超金額處方的詳細(xì)情況記錄在數(shù)據(jù)庫(kù)中,作為醫(yī)師績(jī)效考核的一個(gè)依據(jù);短信發(fā)送模塊從數(shù)據(jù)庫(kù)表中查找尚未發(fā)送的警示信息并發(fā)送;輔助功能模塊負(fù)責(zé)系統(tǒng)信息維護(hù)和數(shù)據(jù)統(tǒng)計(jì),生成各類(lèi)數(shù)據(jù)報(bào)表。系統(tǒng)的工作流程如圖1所示。

圖1 出院帶藥處方監(jiān)控報(bào)告系統(tǒng)工作流程圖

1.2 軟件設(shè)計(jì) 系統(tǒng)的開(kāi)發(fā)采用Power Builder語(yǔ)言,數(shù)據(jù)庫(kù)依托“軍衛(wèi)一號(hào)”系統(tǒng)的數(shù)據(jù)庫(kù)Oracle11g PowerBuilder,美國(guó)Sybase公司研制的基于C/S架構(gòu)的集成開(kāi)發(fā)工具,提供與當(dāng)前流行的大型數(shù)據(jù)庫(kù)的接口,通過(guò)ODBC與Oracle數(shù)據(jù)庫(kù)相連。Oracle數(shù)據(jù)庫(kù)是在數(shù)據(jù)庫(kù)領(lǐng)域中一直處于領(lǐng)先地位的關(guān)系數(shù)據(jù)庫(kù),效率高、可靠性好[5,6]。 系統(tǒng)通過(guò) DBMS(數(shù)據(jù)庫(kù)管理系統(tǒng))訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù),通過(guò)DDL(數(shù)據(jù)定義語(yǔ)言)和DML(數(shù)據(jù)操作語(yǔ)言),實(shí)現(xiàn)數(shù)據(jù)的插入、追加等操作。

系統(tǒng)在數(shù)據(jù)庫(kù)中主要訪問(wèn) SUPCON.DOCT_DRUG_PRESC_MASTER和SUPCON.DOCT_DRUG_PRESC_DETAIL兩張數(shù)據(jù)庫(kù)表,形成數(shù)據(jù)報(bào)告,同時(shí)建立Bp_Information(大處方數(shù)據(jù)記錄)表,Bp_Information的數(shù)據(jù)結(jié)構(gòu)如表1所示。

表1 Bp_Information數(shù)據(jù)字段設(shè)計(jì)表

1.3 硬件設(shè)計(jì) 系統(tǒng)對(duì)硬件要求不高,運(yùn)行在普通臺(tái)式機(jī)上即可,短信收發(fā)器是基于GSM方式進(jìn)行短信收發(fā)的通信網(wǎng)關(guān)設(shè)備,將設(shè)備與計(jì)算機(jī)的串口連接,設(shè)備的后臺(tái)數(shù)據(jù)庫(kù)直接連接HIS系統(tǒng),讀取Bp_Information表中的數(shù)據(jù)記錄,實(shí)現(xiàn)短信收發(fā)功能。

1.4 數(shù)據(jù)獲取 出院帶藥處方數(shù)據(jù)存儲(chǔ)在UPCON.DOCT_DRUG_PRESC_MASTER、SUPCON.DOCT_DRUG_PRESC_DETAIL兩張表中,醫(yī)院HIS系統(tǒng)中關(guān)聯(lián)SUPCON.DOCT_DRUG_PRESC_MASTER、SUPCON.DOCT_DRUG_PRESC_DETAIL、DEPT_DICT和PAT_MASTER_INDEX四張表,通過(guò)建立視圖獲取數(shù)據(jù),數(shù)據(jù)中包括處方信息、患者信息和主管醫(yī)師信息等。

2 系統(tǒng)實(shí)現(xiàn)

2.1 視圖建立 通過(guò)Power Builder的DBMS連接到Oracle11g數(shù)據(jù)庫(kù)中,首先建立Group方式的數(shù)據(jù)視圖d_cydy,視圖要將已開(kāi)處方但未收費(fèi)的所有信息提取出來(lái),包括開(kāi)方科室、出院病號(hào)、出院診斷、開(kāi)單醫(yī)師、處方詳單等信息,處方詳單包括藥品名稱(chēng)、規(guī)格、數(shù)量、單位、途徑、頻次、天數(shù)等信息,每一個(gè)處方計(jì)算出總金額,視圖實(shí)現(xiàn)代碼如下:

SELECT

"DEPT_DICT"."DEPT_NAME",//科室

"PAT_MASTER_INDEX"."NAME",//患者名字

"PAT_MASTER_INDEX"."IDENTITY",//身份

"DOCT_DRUG_PRESC_MASTER"."DIAGNO SE",//診斷

"DOCT_DRUG_PRESC_MASTER"."PRESCRIBED_BY_DOCT",//開(kāi)單醫(yī)師

"DOCT_DRUG_PRESC_DETAIL"."DRUG_NAME",//藥品名稱(chēng)

……

"DOCT_DRUG_PRESC_DETAIL"."FREQUENCY",//頻次

"DOCT_DRUG_PRESC_DETAIL"."DAYS",//天數(shù)

"DOCT_DRUG_PRESC_DETAIL"."PRICE",//金額

"DOCT_DRUG_PRESC_MASTER"."PRESC_DATE"http://開(kāi)單時(shí)間

FROM

"DOCT_DRUG_PRESC_DETAIL",

"DOCT_DRUG_PRESC_MASTER",

"DEPT_DICT",

"PAT_MASTER_INDEX"

WHERE……

(("DOCT_DRUG_PRESC_MASTER"."PRESC_

ATTR"='出院帶藥')AND

("DOCT_DRUG_PRESC_MASTER"."STATUS"='N')AND//尚未結(jié)算("DOCT_DRUG_PRESC_DETAIL"."PRESC_DATE">=sysdate-2 ))

建立一個(gè)累加字段對(duì)金額字段進(jìn)行累加,SUM("DOCT_DRUG_PRESC_DETAIL"."PRICE"), 在字段的Text Color屬性中對(duì)金額超出規(guī)定值的,將金額標(biāo)紅以提醒醫(yī)保辦工作人員。

2.2 數(shù)據(jù)窗口建立 在PB程序中建立dw_c數(shù)據(jù)窗口,關(guān)聯(lián)視圖d_cydy,將出院患者的出院帶藥處方信息以數(shù)據(jù)報(bào)表的形式顯示,為實(shí)時(shí)掌握醫(yī)師所開(kāi)處方情況,系統(tǒng)定時(shí)從數(shù)據(jù)庫(kù)中查詢(xún)新開(kāi)處方情況,可根據(jù)實(shí)際情況設(shè)定一個(gè)刷新時(shí)間timer(300),醫(yī)保辦人員對(duì)醫(yī)師所開(kāi)處方做到實(shí)時(shí)監(jiān)控,如圖2所示。

圖2 出院帶藥監(jiān)控報(bào)表

2.3 告警信息寫(xiě)入 當(dāng)系統(tǒng)發(fā)現(xiàn)處方總金額超出設(shè)定值時(shí),將該處方相關(guān)信息寫(xiě)入表Bp_Information中,Bp_Information表中存儲(chǔ)的信息短信服務(wù)器會(huì)發(fā)送給開(kāi)單醫(yī)師,這個(gè)信息也會(huì)作為醫(yī)師績(jī)效考核的一個(gè)憑證,主要代碼如下所示。

INSERT INTO"SUPCON"."."BP_INFORMATION"

("PRESC_NO",

"PRESC_DATE",

"DEPT_NAME",

"PRFESCRIBED_BY_DOCT",

"PATIENT_ID",

"VISIT_ID","COSTS",

"STATUS")

VALUES(…… );

commit;

初始記錄時(shí)狀態(tài)字段默認(rèn)為0,當(dāng)該信息已被發(fā)送時(shí)由短信發(fā)送程序?qū)⒃撟侄沃脼?。

2.4 短信發(fā)送 短信發(fā)送程序每隔5 s查詢(xún)數(shù)據(jù)庫(kù)表Bp_Information,查找其中狀態(tài)字段為0的記錄,自動(dòng)組合成一條短信,格式為:科室+開(kāi)單醫(yī)師+住院號(hào)+處方時(shí)間+處方號(hào)+總金額+附件內(nèi)容。醫(yī)師接受短信的手機(jī)號(hào)碼存儲(chǔ)在短信發(fā)送服務(wù)器中。

短信收發(fā)程序調(diào)用GSM短信收發(fā)器動(dòng)態(tài)鏈接庫(kù)中的函數(shù)實(shí)現(xiàn)短信的發(fā)送,發(fā)送成功后將該字段置1。其發(fā)送短信調(diào)用的函數(shù)為Sms_Send:

function Sms_Send (Sms_TelNum:string;Sms_Text:string):integer;stdcall;external'sms.dll';

3 應(yīng)用效果

系統(tǒng)投入使用后,一共抓取超金額出院帶藥處方217張,發(fā)送短信217次,取得了不錯(cuò)的效果。一是醫(yī)院的處方管理進(jìn)一步規(guī)范。系統(tǒng)沒(méi)運(yùn)行前,醫(yī)師開(kāi)出院帶藥處方比較隨意,也缺乏相應(yīng)的監(jiān)管手段,系統(tǒng)運(yùn)行后,醫(yī)師如開(kāi)超金額處方,30 s內(nèi)就會(huì)收到短信提示,同時(shí)此次行為被記錄下來(lái),影響了醫(yī)師個(gè)人的績(jī)效考核,醫(yī)師開(kāi)處方時(shí)更加謹(jǐn)慎,規(guī)范了醫(yī)師的醫(yī)療行為。二是處方糾錯(cuò)的時(shí)效性。系統(tǒng)運(yùn)行前,醫(yī)保辦人員往往在患者結(jié)算后才能發(fā)現(xiàn)超金額處方,這時(shí)已無(wú)法糾錯(cuò)。系統(tǒng)運(yùn)行后,由于系統(tǒng)實(shí)時(shí)顯示的是開(kāi)處方后未結(jié)算的處方信息,醫(yī)保辦人員能夠及時(shí)掌握,而且通過(guò)及時(shí)的短信提醒,醫(yī)師能夠在患者結(jié)算前糾正處方,給醫(yī)師糾錯(cuò)提供了機(jī)會(huì)。三是醫(yī)保管理工作水平進(jìn)一步提高。由于超金額處方能夠在結(jié)算前得到糾正,杜絕了醫(yī)保結(jié)算中的類(lèi)似行為,醫(yī)院的醫(yī)保工作得到進(jìn)一步規(guī)范。

猜你喜歡
視圖短信金額
2001年-2020年縣級(jí)一般公共預(yù)算支出資金來(lái)源情況表
道歉短信
代發(fā)短信
5.3 視圖與投影
視圖
Y—20重型運(yùn)輸機(jī)多視圖
SA2型76毫米車(chē)載高炮多視圖
立案
上海故事(2016年12期)2016-12-09 16:49:08
一周資金凈流出金額前20名個(gè)股
成交金額前10名營(yíng)業(yè)部買(mǎi)入的前3只個(gè)股
竹北市| 广河县| 峨眉山市| 桂平市| 石门县| 来安县| 河曲县| 勐海县| 宁津县| 扎鲁特旗| 泉州市| 彭阳县| 象州县| 观塘区| 抚宁县| 哈尔滨市| 米脂县| 滦平县| 芮城县| 屏东县| 嘉义市| 西乡县| 文昌市| 荔浦县| 卢湾区| 北票市| 万全县| 长寿区| 泗水县| 泰州市| 杂多县| 泸定县| 霍邱县| 扶余县| 天气| 礼泉县| 乳山市| 麟游县| 环江| 探索| 吴忠市|