HIS系統門急診醫保實時結算介面測試
1. 醫保實時結算
醫保實時結算,關鍵是“實時”兩個字。意思就是說,當醫保患者持醫保卡到患者指定的醫保定點醫院,從門診掛號、看病到取藥等環節所產生的所有醫療費用(掛號費,醫事服務費,診療費),都是實時進行結算和醫保報銷的,即繳費時會自動把患者該報銷的部分從醫保卡中進行扣除,剩下的錢是患者需要交給醫院的。
未實行醫保實時結算時,患者是先自己完全自費後再拿之前繳費的單子回單位或社保所申請,然後進行報銷。
醫保報銷的前提是,每個人每年門診和住院都有一個自付線。如果一年內花費的醫療費用在自付線以下的是由患者完全自付,超出自付線的部分才實行醫保報銷。對於在職職工,自付線是1800元/年,退休職工是1300元/年。
醫院通過實施醫保實時結算,可以大大地簡化患者的醫保報銷流程,為患者節省很多為了報銷而耽誤的時間。醫院HIS系統是否支援醫保實時結算,也是醫院資訊化建設中的一個重要衡量指標,對於醫院的評級也是非常重要的參考。因此,HIS廠商對於門急診,以及住院的醫保實時結算都是非常重視的。
但是,這裡需要特別注意的是,這個“實時結算”,僅指患者在醫院就診時的費用結算是實時的,即患者在繳費時,醫保扣除的費用患者不需要繳納,只需要繳納需要自費的部分。但是,對於醫院和醫保中心之間的費用結算,則不是實時進行的。而是每隔一個週期,醫院和醫保中心進行這個週期內的費用結算。這時,會由於醫院端對於醫保結算的規則和醫保中心的規則理解不同,而造成醫保中心對醫院的醫保費用拒付。這時,醫院往往會承受巨大的經濟損失。
比如在《北京市基本醫療保險門診實時結算HIS改造介面規範v2.10_20151016.doc》中關於函式介面報錯資訊中就提到:
如:假如傳給醫保中心的資訊中,如果介面返回警告資訊(warning)“缺少診斷資訊”,“診斷編碼為空”等,雖然可以完成費用分解,但是有可能會造成醫保拒付。因此,在編碼時,一定要儘量完全按照醫保的各項規則來對輸入資訊進行校驗。
2. 醫療保險醫院端元件介紹
醫院端元件,是由首信公司提供,供醫院使用完成醫保業務的應用系統,包括:醫院端業務元件和核心元件
醫院端業務元件:用於完成住院業務和門診實時結算中基礎資訊維護,申報等業務的應用系統,是原有醫院端外掛介面系統的升級和擴充套件。
醫院端核心元件:提供給HIS改造時呼叫,實現門診實時結算功能的一組API集合。
在HIS改造時,HIS通過呼叫核心元件實現北京市基本醫療保險門診實時結算的各項功能,包括:
- 持卡人身份認證(GetPersonInfo),
- 門診實時結算(Divide, Trade),
- 門診退費(Refundment),
等各項功能。
對於門診實時結算所用到的支援性功能,如:
- 醫保三大目錄對照,
- 門診結算費用對賬與申報,
等功能仍放在醫院端元件中,提供醫院使用。這部分功能HIS不需要進行改造。
2.1 醫院端核心COM元件
北京市基本醫療保險資訊系統醫院端元件提供了一組軟體模組——“核心元件(COM)”, HIS通過呼叫核心元件來實現北京市基本醫療保險門診實時結算的各項功能,包括持卡人身份認證,門診實時結算,門診退費等各項功能。
以下是首信公司提供的醫院端核心COM元件的測試介面,主要用來測試核心元件提供的各個介面的正確性。
醫院端核心元件是以COM元件的形式提供,而訪問時的資料型別是XML型別的。
醫院端核心元件提供的主要介面函式如下: 表1:醫保介面的公用介面
序號 | 函式名稱 | 函式作用說明 | 適用範圍 |
1 | Open | 初始化讀卡裝置 | 進入HIS系統 |
2 | Close | 關閉讀卡裝置 | 退出HIS系統 |
表2:醫保介面的門診結算介面
1 | GetPersonInfo | 讀取持卡人資訊 | 進入門診收費流程讀取個人資訊 |
2 | Divide | 門診實時結算費用分解 | 門診實時結算結果反饋待確認 |
3 | RefundmentDivide | 退費交易費用分解 | 門診退費重新分解 |
4 | Trade | 門診實時結算結果確認,包括退費交易確認 | 確認門診交易分解和退費分解結果 |
5 | PrintInvoice | 門診收據列印 | 啟用2013年新版收據後,Trade函式不再列印收據 |
6 | RePrintInvoice | 門診收據重新列印 | 重新列印門診收據 |
表3:醫保介面的門診結算查詢介面
1 | GetCardInfo | 讀取醫保卡內個人資訊 | 供醫院實名或提供身份資訊使用 |
2 | CommitTradeState | 交易查詢及回退 | 查詢醫保交易狀態,對賬使用 |
以下是在門急診,從持醫保卡掛號到就醫結算的函式基本呼叫流程圖:
從以上的流程圖可以看出醫保結算時呼叫函式的基本流程,而且醫保門診實時結算與工傷保險門診實時結算是完全並列的,只是工傷保險結算與醫保結算不能交叉。
3. 基於B/S架構的HIS訪問醫保COM元件介面
首信公司負責對北京市醫保實時結算的元件進行維護。HIS開發廠商在開發門急診和住院的醫保結算模組時,需要去呼叫首信公司提供的醫保元件。醫保結算元件是以COM的形式提供。如果HIS系統是C/S架構,則可以通過C++/C#等直接訪問醫保COM元件;如果HIS系統是B/S架構,則可以通過ActiveX的形式,來訪問醫保元件。
由於我們維護的HIS系統是在C/S架構基礎上的升級版本,是以SSM(Spring-Struts-Mybatis)為基礎架構的B/S架構,同時由於ActiveX只能在IE瀏覽器上使用。雖然大部分醫院的HIS系統還是執行在Windows XP系統的IE瀏覽器上,但是為了能夠相容更多的瀏覽器,我們不通過ActiveX的方式來訪問醫保COM元件,而是通過另一種方式來訪問。