1 檢驗接口實現方案
此節的內容詳細介紹《杏林妙手》檢驗接口的設計思路、管理流程和技術標準規范。閱讀對象是用戶體檢部門或檢驗部門管理者和用戶LIS系統的開發設計人員。用戶通過參照此方案,對自己的LIS系統進行適當改造,可實現《杏林妙手》與用戶LIS系統的數據交換。
1.1 設計背景
在以往《杏林妙手》版本中,檢驗結果錄入占據了整個錄入工作的較大比重,即影響用戶的工作效率又常因錄入錯誤造成數據不準確。因此在《杏林妙手》中,增加了與檢驗科LIS系統的開放性數據接口,配合用戶的LIS系統改造,實現檢驗數據的自動獲取。
1.2 功能描述
在整個接口實現方案中,由《杏林妙手》生成檢驗申請,用戶LIS系統通過接口獲得檢驗申請進行檢驗登記,在產生檢驗結果后將結果數據回傳到《杏林妙手》檢驗接口,《杏林妙手》從檢驗接口中獲得檢驗結果數據
1.3 實現手段
由于《杏林妙手》為醫院體檢管理通用軟件產品,檢驗接口應能夠適應各醫院不同的LIS系統,因此《杏林妙手》檢驗接口設計為開放性軟件接口。主要接口規范有檢驗申請受檢人員基本信息規范、檢驗申請項目信息規范、檢驗結果信息規范、《杏林妙手》與LIS系統的項目編碼對照規范。此規范由天方達公司在檢驗接口中建立并向用戶公開,用戶須按照此規范對自己的LIS系統進行適當的改造,最終實現雙方的數據交換。
1.4 流程與結構
由《杏林妙手》在體檢登記時生成檢驗申請,寫入檢驗接口,用戶LIS系統從接口獲得檢驗申請進行檢驗登記,在產生檢驗結果后將結果數據回傳到《杏林妙手》檢驗接口,《杏林妙手》從檢驗接口中獲得檢驗結果數據,經過對照表轉換形成體檢結果數據。結構如下圖:
《杏林妙手》 《杏林妙手》檢驗接口 用戶LIS系統
寫入 提取
提取后經對照表轉換 回寫
(檢驗接口數據交換流程圖)
1.5 唯一號的約定
要通過檢驗接口實現《杏林妙手》與用戶LIS系統間的數據交換,雙方必須約定一個檢驗申請的唯一號,這個唯一號確定為《杏林妙手》的體檢登記流水號。處理過程如下:
1、 《杏林妙手》向檢驗接口發出檢驗申請時以登記流水號作為檢驗申請的唯一號。
2、 用戶LIS系統根據登記流水號從檢驗接口中取得檢驗申請并進行檢驗登記。
3、 用戶LIS系統產生檢驗結果后向檢驗接口回寫含有登記流水號的檢驗結果記錄。
4、 《杏林妙手》根據登記流水號從檢驗接口中提取檢驗結果形成最終的體檢結果。
1.6 接口數據規范
1.6.1 數據庫連接參數
《杏林妙手》采用的是Microsoft SQL Server數據庫。在《杏林妙手》默認安裝下,數據庫連接參數如下:
Database(數據庫名)= "tj_xlms"
LogId(登錄名)= "xlmsuser"
LogPass(登錄口令)= "xlmsuser"
由于《杏林妙手》允許用戶在安裝過程中根據需要自行定義數據庫名、登錄名和登錄口令,所以可通過以下兩種方法查看實際的
|
|