武漢中心醫(yī)院總結(jié)
主要工作:
對整個(gè)武漢中心醫(yī)院項(xiàng)目再開發(fā)支持,系統(tǒng)集成測試、實(shí)施跟蹤。
具體工作:
開發(fā)模塊
-- HIS和醫(yī)?ǖ耐ㄓ
-- HIS與銀聯(lián)的通訊
-- HIS與電子病例(CIS)
-- HIS與合理用藥
-- 語音報(bào)價(jià)器
項(xiàng)目集成測試實(shí)施
-- 前的網(wǎng)絡(luò)及系統(tǒng)狀況
-- 統(tǒng)的方案設(shè)計(jì)
-- 施前的準(zhǔn)備工作
-- 目實(shí)施的流程步驟
-- 實(shí)施中的問題及解決辦法
醫(yī)療行業(yè)軟件認(rèn)識(shí):
醫(yī)療軟件發(fā)展?fàn)顩r
-- 行業(yè)性標(biāo)準(zhǔn)尚未完全形成
-- 軟件開發(fā)基本都是項(xiàng)目定制式開發(fā)
-- 軟件系統(tǒng)龐大
-- 彼此時(shí)間接口不規(guī)范
-- 軟件設(shè)計(jì)存在缺陷
醫(yī)療軟件發(fā)展趨勢
-- 要將眾多的IT系統(tǒng)集成
-- 要形成統(tǒng)一的軟件部署架構(gòu)
-- 新老系統(tǒng)的整合更新
醫(yī)療軟件發(fā)展困難
-- 原有硬件資源投資面臨無法繼續(xù)使用的風(fēng)險(xiǎn)
-- 客戶端的安裝、部署、維護(hù)更為困難,維護(hù)成本加大
-- 廣域網(wǎng)應(yīng)用存在瓶頸
-- 數(shù)據(jù)安全
極通軟件的切入點(diǎn)
--- IT系統(tǒng)的統(tǒng)一部署問題
--- 新老系統(tǒng)的整合更新,過度問題
--- 廣域網(wǎng)應(yīng)用
--- 客戶端的安裝部署維護(hù)問題
--- 現(xiàn)有硬件設(shè)備無需更新
--- 數(shù)據(jù)的安全訪問
總結(jié)
1、HIS與醫(yī)保
HIS與醫(yī)保的接口采用動(dòng)態(tài)鏈接庫的方式,主要實(shí)現(xiàn)醫(yī)保讀卡及醫(yī)保業(yè)務(wù)的處理。
醫(yī)保有兩種不同類型的讀卡器,由讀卡器廠商提供驅(qū)動(dòng)所需的動(dòng)態(tài)鏈接庫。
為方便HIS調(diào)用,醫(yī)保對兩套讀卡器重新封裝了一個(gè)動(dòng)態(tài)鏈接庫(WHSBICK.dll),提供給HIS統(tǒng)一的調(diào)用接口。
客戶端部署時(shí)根據(jù)不同的讀卡器拷貝對應(yīng)的動(dòng)態(tài)鏈接庫到HIS應(yīng)用程序目錄。
同一客戶端不會(huì)同時(shí)安裝兩套讀卡器設(shè)備。
兩套動(dòng)態(tài)鏈接庫中都使用WHSBICK.dll作為HIS調(diào)用的文件,不過可能其內(nèi)部是有區(qū)別的,沒有仔細(xì)研究過,需要考慮這個(gè)可能性。
――――――――――――――――――――――――――――――――
目前采用EWEBS通訊模塊,已解決這個(gè)問題。
1, 在服務(wù)器端封裝HIS調(diào)用的動(dòng)態(tài)鏈接庫(WHSBICK.dll),接口與原來讀卡器接口相同。
2, 通過極通通訊模塊在極通客戶端部署正真的醫(yī)?(qū)動(dòng)程序,通過通訊模塊去調(diào)用動(dòng)態(tài)鏈接庫(WHSBICK.dll),然后將結(jié)果再通過通訊模塊返回到服務(wù)器端。
3, HIS通過極通通訊模塊返回的動(dòng)態(tài)鏈接庫(WHSBICK.dll),再做后續(xù)的業(yè)務(wù)處理。
――――――――――――――――――――――――――――――――
根據(jù)與極通現(xiàn)場工程師的交流,其中一類讀卡器采用端口映射的方式已解決。另一類采用重新封裝WHSBICK.dll的方式來實(shí)現(xiàn),已調(diào)通。
這個(gè)模塊是通過極通通訊模塊來實(shí)現(xiàn)的,已經(jīng)解決。
2、HIS與銀聯(lián)
HIS與銀聯(lián)的接口采用文件的方式,主要實(shí)現(xiàn)銀聯(lián)卡交易,兩者是相對獨(dú)立的應(yīng)用程序,都需要部署到客戶端。
銀聯(lián)在每一個(gè)客戶端部署獨(dú)立的應(yīng)用程序作為銀聯(lián)前端交易程序,且安裝在固定目錄c:gmc。
HIS寫完交易請求信息文件c:gmcrequest.txt后若銀聯(lián)客戶端程序c:gmcgmc.exe未運(yùn)行則須將其運(yùn)行起來。
銀聯(lián)客戶端程序讀取交易請求信息文件后將文件刪除并進(jìn)行銀聯(lián)交易服務(wù)。交易結(jié)束將交易結(jié)果寫入文件c:gmcresponse.txt。
HIS讀取交易結(jié)果應(yīng)答文件后將文件刪除并進(jìn)行HIS后續(xù)的業(yè)務(wù)。
銀聯(lián)客戶端程序及HIS客戶端程序采用定時(shí)器的方式不停的檢測是否有對方寫入的文件。
這個(gè)模塊已經(jīng)按照我們和HIS的接口約定,完成了開發(fā)!緇uojun_12_13】
系統(tǒng)實(shí)現(xiàn):
1.EWEBS客戶端安裝部署的時(shí)候,同時(shí)也安裝上 銀聯(lián)的客戶端程序
2.HIS系統(tǒng)寫完交易請求信息后,不寫 文件C:gmcrequest.txt;而是把文件寫到C:Documents and Settings%當(dāng)前登錄名%Application Databosft request.txt。
3.我們通過開發(fā)文件監(jiān)視機(jī)制(DLL),來監(jiān)視C:Documents and Settings%當(dāng)前登錄名%Application Databosft request.txt 是否存在,如果存在就把文件讀取后刪除文件C:Documents and Settings%當(dāng)前登錄名%Application Databosft request.txt,并通過我們的通訊模塊(DLL)把文件寫到客戶端的C:gmcrequest.txt,如果銀聯(lián)C:gmcgmc.exe沒有運(yùn)行就將銀聯(lián)程序運(yùn)行起來。
4.銀聯(lián)客戶端依舊按照老系統(tǒng)的運(yùn)行步驟:定時(shí)器讀取交易信息文件request.txt,刪除此文件,寫新文件C:gmcresponse.txt.
5.極通的文件監(jiān)視機(jī)制DLL會(huì)檢測客戶端(C:gmcresponse.txt)文件是否存在,存在的話就通過極通的通訊模塊把C:gmcresponse.txt讀取后,刪除此文件,并把文件寫到C:Documents and Settings%當(dāng)前登錄名%Application Databosft response.txt。HIS會(huì)定時(shí)檢測文件是否存在,讀取后做后續(xù)的業(yè)務(wù)處理,并刪除此文件。
6.這個(gè)方案都要求 實(shí)施EWEBS的時(shí)候,不允許2個(gè)帳號(hào)同時(shí)登錄,且每個(gè)EWEBS帳號(hào)綁定的NT帳號(hào)是一一對應(yīng)關(guān)系。
3、HIS與電子病例(CIS)
|
|