周廣清 彭辛陽
[摘要] 目的 身份證、社會保障卡用作門診就診卡。方法 通過讀卡機具讀出二代身份證和社會保障卡中儲存的個人信息用作建立門診ID號。結果 大幅提高了信息的輸入速度和檢索效率。結論 采用二代身份證和社會保障卡作為門診就診卡既方便患者,又免除發卡成本,也是各地政府所倡導的。
[關鍵詞] 身份證;社會保障卡;門診就診卡
[中圖分類號] R319;TP391 [文獻標識碼] A [文章編號] 1672-5654(2019)06(b)-0080-02
[Abstract] Objective ID card and social security card are used as outpatient clinic cards. Methods Read the second generation ID card and the personal information stored in the social security card through the card reader to establish the clinic ID number. Results A significant increase in the speed of information input and retrieval efficiency were achieved. Conclusion The use of second-generation ID cards and social security cards as outpatient clinic cards is convenient for patients and exempts card issuance costs. It is also advocated by local governments.
[Key words] ID card; Social security card; Outpatient card
患者初次門診就醫時,需要錄入患者的姓名、性別、年齡、身份證、家庭住址、聯系電話等,為患者建立一個唯一的門診ID號,并將這個門診ID號記錄在就診卡里[1-2]。就診卡交給患者,用以標識患者的身份,患者此后憑此就診卡就醫,他的掛號、診斷、用藥、化驗、檢查、繳費等信息都記錄在這個門診ID號下,保存在醫院的信息系統數據庫里面。就診卡一般為磁條卡或芯片卡,醫院自行發放的就診卡不能在別的醫院使用,有些患者具有多個醫院的就診卡,攜帶保存不便且容易丟失。由于我國實名制事項的增多和社會基本醫療保險的全覆蓋,公民一般隨身攜帶身份證和社會保障卡,采用二代身份證[3-5]和社會保障卡[6-7]作為門診就診卡成為最佳選擇,也是當前醫院信息化建設的重要內容。
二代身份證和社會保障卡都屬于芯片卡,采用全國統一標準制作,都能通過讀卡機具讀出儲存在芯片中的電子信息,包括姓名、性別、民族、出生日期、住址、公民身份號碼,這些信息基本滿足了門診就醫的需要,尤其是公民身份號碼具有很強的唯一性,將其直接作為患者的門診ID號,或與按一定規則生成的門診ID號相關聯,二代身份證和社會保障卡就成為了患者的就診卡。采用二代身份證和社會保障卡作為門診就診卡不但讀取信息快速準確,提高工作效率,而且不需要再向患者發放就診卡,既方便患者又免去醫院發卡成本。
1? 實現方法
當前市場上即能讀二代身份證又能讀社會保障卡的讀卡器品牌很多,一般通過USB接口與電腦連接。二代身份證與讀卡器的通訊為非接觸的電磁感應方式,社會保障卡與讀卡器的通訊為芯片接觸的插卡方式。讀卡器廠商都提供含有讀卡函數的動態庫文件,將動態庫文件拷貝到應用軟件的根目錄,在應用軟件中調用讀卡函數即可把二代身份證和社會保障卡中個人信息讀出來,用于在醫院信息系統中為患者建立門診ID號。
以德卡品牌的讀卡器為例,廠商提供動態庫Si_ReadBasic.dll,在其中封裝了讀二代身份證函數和讀社會保障卡函數。
二代身份證讀卡函數:FUNCTION int iReadIdentityInfo(string pcPhotoPath,REF string pName,REF string pGeneder,REF string pNation,REF string pBirth,REF string pAddress,REF string pCertNO,REF string pDepartment,REF string pMadedDate,REF string pExpire,REF string pPhotoBuffer,REF string pErrMsg) LIBRARY? "Si_ReadBasic.dll"
該函數只有一個字符串類型的入參變量pcPhotoPath:提供照片文件讀出后的保存路徑,入參變量為空值表示不保存照片文件。身份證的個人信息傳遞給字符串類型的出參變量,供應用軟件使用:pName: 姓名;pGeneder: 性別;pNation: 民族;pBirth: 出生日期;pAddress:戶籍地址;pCertNO: 公民身份證號;pDepartment: 簽發機關;pMadedDate: 發卡日期;pExpire:截至有效期;pPhotoBuffer: 照片數據流,pcPhotoPath為空表示不生成照片數據流;pErrMsg: 身份證感應不到、讀卡器故障等錯誤描述信息。將二代身份證放在讀卡器的感應區,函數執行成功后,就能將二代身份證儲存的電子信息讀出來。
讀社會保障卡讀卡函數:FUNCTION int iReadPersonPublicInfo(REF string SHBZHM,REF string XM,REF string XB,REF string MZ,REF string CSD,REF string CSRQ,REF string pErrMsg) LIBRARY? "Si_ReadBasic.dll"
該函數不需要入參變量,社會保障卡的個人信息傳遞給字符串類型的出參變量,供應用軟件使用:SHBZHM: 社會保障號碼(公民身份證號);XM:姓名; XB:性別;MZ: 民族;CSD:出生地; CSRQ:出生日期;pErrMsg:社會保障卡接觸不良、讀卡器故障等錯誤描述信息。將社會保障卡插入讀卡器的插槽,函數執行成功后,就能將社會保障卡儲存的電子信息讀出來。
2? 討論
采用二代身份證和社會保障卡作為門診就診卡,無論在人工窗口或使用“銀醫自助機”,都大大提高了信息的輸入速度和檢索效率,也是各地政府正在倡導的醫院信息化建設內容。
有“銀醫自助機”系統的醫院也可以用銀聯卡作為就診卡,因為通過銀聯交易系統可以查出持卡者的身份證號碼等較為詳細的個人信息。
對于沒有攜帶身份證和社會保障卡的患者,或沒有身份證和社會保障卡的嬰幼兒,只能發放醫院自制的就診卡。為降低成本,醫院自制的就診卡一般為磁條卡,僅存儲了患者的門診ID號,患者的個人信息都存儲在醫院信息系統里面。
[參考文獻]
[1]? 李樂波,俞斯海,邱曉毅.醫療就診卡付費模式的比較分析[J].中國醫院,2015,19(2):28-30.
[2]? 楊思,蔣萍,李進娥.自助辦理就醫卡、預充值消費模式的應用[J].中國醫療設備,2014,29(3):107-108.
[3]? 李春林,劉建輝,周根鴻,等.利用二代身份證讀卡技術快速建立患者主索引[J].醫療衛生裝備,2014,35(10):59-61.
[4]? 羅賢斌,黃昊,李帥,等.利用二代身份證讀卡技術在“軍字一號”系統中快速建立患者主索引[J].中國數字醫學,2017, 12(9):109-111.
[5]? 黃昊,羅賢斌,藺燃.利用身份證讀取技術提升門診掛號品質[J].重慶醫學,2011,40(35):3572-3574.
[6]? 滕麗,劉長興,劉國偉.社保卡作為就診卡使用的解決方案及實現[J].中國醫療設備,2015,30(4):94-95.
[7]? 劉丹,葉曉青.如何在醫院門診端實現持社保卡患者信息共享[J].中國數字醫學,2015,10(3):28-30.
(收稿日期:2019-03-19)