滕麗,劉長興,劉國偉
濟南軍區總醫院 信息科,山東 濟南 250031
社保卡作為就診卡使用的解決方案及實現
滕麗,劉長興,劉國偉
濟南軍區總醫院 信息科,山東 濟南 250031
目前,省直參保患者到不同定點醫院就醫時,均須辦理各個醫院的醫療就診卡方可掛號、就診,然后再使用本人社會保障卡進行費用結算,造成一人多卡,不僅不利于管理,也給患者就醫帶來諸多不便[1]。為妥善解決這一實際問題,社保局要求省直定點醫院全面推行統一用社保卡作為就診卡的就醫模式,即參保患者使用本人的社保卡可實現在不同定點醫院的掛號、就醫和費用結算[2-3]。為了實現這一目標,我院根據要求設計出一套解決方案,對門診有關系統軟件進行了升級改造。
我院門診就醫采用的是基于門診一卡通的預交金模式,并且支持銀行卡就醫。醫保病人就診時,需要先到醫保辦完成醫保信息與我院信息系統(HIS)的對接,同時辦理1張我院的就診卡。我院患者掛號采用的是在醫生站掛號的分散掛號模式,即在門診醫生站掛號并扣除掛號費。在系統的改造中要求在醫生站可以讀社保卡并且能夠從與社保卡綁定的銀行卡賬戶中扣除掛號費,其他進入統籌的費用需要與社保中心結算,仍然需要到收費窗口劃價收費。可見,在現有的就醫模式下涉及到多個系統的改造。
大多數社保卡同時有芯片和磁條,讀取芯片操作繁瑣,會給工作人員帶來不便。在本方案的設計中將磁條信息和芯片信息進行對接采用兩種方式,對于曾經在我院就診的病人,其社保卡信息即芯片信息已存儲于我院HIS數據庫中,只需將磁條信息與芯片信息進行對接;首次在我院就診的病人,需要首先讀取其社保卡芯片信息到我院HIS數據庫,然后再將其社保卡中芯片信息與磁條信息進行對接。芯片信息與磁條信息對接后,只讀磁條信息即可,降低了工作人員操作的復雜性。系統改造完成后,社保卡同時具有社保卡和院內就診卡兩種功能,原院內就診卡余額會自動轉到社保卡中。
3.1 讀卡接口的實現
整個系統中,密鑰系統非常重要,涉及的密鑰包括:SAM卡卡片主控密鑰CCK、SAM卡卡片維護密鑰CMK、銀聯主密鑰、PIN工作密鑰、MAC工作密鑰、通訊工作密鑰等[4-5]。根據業務需求,設計了認證交易的PSAM卡和支付交易的PSAM卡。兩張PSAM卡都有一個主目錄文件夾,分別記錄卡片的公用信息文件、終端信息文件和密鑰文件。主目錄下分別有兩個子目錄文件夾,分別記錄銀聯以及認證終端和支付終端的相關文件。在系統的改造中采用深圳德卡科技有限公司型號為Z9KLM-U-AⅡ的讀卡器,該讀卡器支持PSAM卡,其接口函數如下:
(1)“打開設備”函數:long ICC_Reader_Open (char* dev_Name)。其功能:通知終端操作系統打開與讀卡器所對應的終端設備端口,以便兩者建立通信關系。
參數說明:dev_Name:設備名稱。
(2)“關閉設備”函數:long ICC_Reader_Close (long ReaderHandle)。其功能:通知操作系統關閉所指定的設備。
參數說明:ReaderHandle:設備句柄。
(3)“獲取卡片狀態”函數:long ICC_Reader_GetStatus (long ReaderHandle,unsigned char ICC_Slot_No)。其功能:查詢有無卡以及卡片當前狀態信息。
參數說明:ReaderHandle:設備句柄;ICC_Slot_No:ICC 連接器號。
返回值:返回0 表示有卡且已上電;返回值<0 為狀態碼。
3.2 社保卡專用函數
(1)函數:long__stdcall SD_PcSendSBKAppData(longReader Handle,char *p1, char *p2, char*p3, char *p4, char *p5, char *p6)。其功能:從PC 端發送社保以及銀行數據到POS。
參數說明:ReaderHandle:設備句柄;p1,p2,p3,p4,p5,p6 發送到POS 機的串口數據。
返回值:如果函數執行成功返回0,返回值<0 為錯誤碼。
(2) 函 數:long __stdcall SD_ReaderSendResult(long ReaderHandle,unsigned char *Result,unsigned char Time_out)。該函數必須在執行完SD_PcSendSBKAppData 后執行。其功能:從讀寫器讀取社保POS 發回的數據。
參數說明:ReaderHandle:設備句柄;Result :POS 返回的狀態,0 表示成功,1 表示失敗,其他值待定;Time_ out:超時參數,每一個單位是250 ms。
返回值:如果函數執行成功則返回0,返回值<0 為錯誤碼。
3.3 HIS與銀行交易的接口實現
醫院終端和銀聯采用POS方式,通過社保卡中心接入到銀聯POS系統,當發送綁定請求信息時,指明與傳統業務不同的TPDU信息包頭,送至銀聯NAC后,由NAC的ELT61上聯卡根據TPDU進行交易路徑的選擇[4]。具體實現采用PB作為開發工具,調用動態數據庫:
(1) 聲明函數:Function int Cardtrans(string Instr,Ref string Outstr) library。
(2) 定義輸入變量、輸出變量,并初始化≥512的空間:
string Instr=space(512)//銀行接口入參;
string Outstr=space(512);
int ret=0。
(3)根據輸入參數的約定,對Instr進行賦值。(4)調用提供的方法:Ret =CardTrans(Instr,ref Outstr)。(5)調用成功后,在Outstr中返回,根據輸出參數的約定對Outstr進行拆解。
隨著醫療保險制度的不斷完善和參保人員需求的不斷提高,全面推進社保卡作為就診卡的應用,有利于參保患者就醫,有利于醫院窗口審核人員、醫生對患者核定身份和人性化服務,有利于保證醫療保險基金安全和維護參保人員合法權益[6-7],有利于定點醫院不斷提升服務能力和服務水平。
[1] 宋小平.淺談醫療機構控制醫保費用的幾個關鍵環節[J].中國醫師雜志,2012,2(Z2):122-123.
[2] 潘藝.社保卡在醫院的拓展[J].應用計算機光盤軟件與應用, 2013,(2):127-128.
[3] 張瓊瑤,王晟,沈金波.社保卡電子錢包就診系統的設計與應用[J].數字醫療,2010,(8):47-49.
[4] 陳祥芳.社保卡在醫院門診使用和結算的探討[J].中國醫療前沿, 2011,(6):87.
[5] 滕麗,劉長興.基于門診一卡通的分診叫號系統的設計與實[J].中國醫療設備,2014,29(11):62-63.
[6] 張再生.社保卡推廣的問題及對策[J].中國社會保障,2011, (6):23.
[7] 郭海燕,王靖旭,張少萍,等.醫療機構對社保卡的規范化使用及管理[J].中國衛生經濟,2009,(10):71.
A Solution for Using Social Security Cards as Patient ID Cards and its Implementation
TENG Li, LIU Chang-xing, LIU Guo-wei
Department of Information, General Hospital of Jinan Military Command, Jinan Shandong 250031, China
目前省直醫保患者到不同定點醫院就醫,均需辦理各個醫院的就診卡方可掛號、就診,然后再使用社會保障卡進行費用結算,造成一人多卡,不利于管理和方便就醫。為解決這一問題,本文設計了社保卡作為醫院就診卡使用的解決方案,開發了社保卡與醫院信息系統(HIS)的接口、HIS與銀行交易的接口,實現了社保卡同時具有社保卡和院內就診卡兩種功能,并且原院內就診卡余額也自動轉到社保卡中。
醫療就診卡;社保卡;醫院信息系統
Patients with provincial medical insurance need to apply for a Patient ID (Identification) Card for registration and receiving treatment in each designated hospital. And then the medical fees have to be purchased via their Social Security Cards. As a consequence, one person may hold multiple Patient ID Cards, which causes great inconvenience for patients. In view of this, a solution is designed and put forward in this paper to replace the Patient ID Card with the Social Security Card. Through development of interfaces between Social Security Cards and the HIS (Hospital Information System) and between the HIS and bank transaction, the Social Security Card can also be used as Patient ID Cards. Meanwhile, the remaining amount of money in the nosocomial Patient ID Cards will be automatically transferred to corresponding Social Security Cards.
patient identification card ; social security card ; hospital information system
TP391.41;R197.323
A
10.3969/j.issn.1674-1633.2015.04.028
1674-1633(2015)04-0094-02
2014-11-19
劉長興,高級工程師。
通訊作者郵箱:6206996@126.com