王瑞鋒,黃浩臣,何成玉,劉向敏,王雪
濮陽市中醫(yī)院 信息科 ,河南 濮陽 457001
身份證與非接觸IC卡同時作為一卡通介質的兼容性研究
王瑞鋒,黃浩臣,何成玉,劉向敏,王雪
濮陽市中醫(yī)院 信息科 ,河南 濮陽 457001
本文論述了我院同時使用身份證和非接觸IC卡作為“一卡通”介質時,在兼容性方面的特殊處理方案。此方案有效解決了兼容性問題,對任何同時使用兩種卡介質的系統(tǒng)都有借鑒意義。
身份證;IC卡;“一卡通”;兼容性;就診卡
身份證作為真正意義的跨行業(yè)和跨地區(qū)的“一卡通”正在從理論走向現(xiàn)實[1-3],但是身份證不可能任何人在任何時間都能持有,而各行業(yè)為保證能在任意時間為任意人服務就不可避免的需要一種系統(tǒng)內部使用的“一卡通”專用卡介質。由于一個系統(tǒng)使用兩種卡介質存在多種兼容性難題,限制了身份證作為“一卡通”介質的廣泛使用。
我院于2013年9月直接使用身份證作為門診就診卡介質后,濮陽市人民醫(yī)院和齊魯醫(yī)院青島院區(qū)于2013年12月、昆明醫(yī)科大學第一附屬醫(yī)院于2014年1月也分別進行了身份證直接作為就診卡介質的嘗試,由于直接使用身份證對病人來說方便、對醫(yī)院來說節(jié)省資金[4],此模式已經被患者和醫(yī)院廣泛接受。但是患者群體具有多樣性,不可能要求所有患者必須攜帶身份證就診,或者由于身份證丟失補辦期間或就診時忘記攜帶等原因,醫(yī)院必須提供一種院內專用卡介質(磁條卡、條碼卡、接觸IC卡、非接觸IC卡等)供此類人群和使用身份證作為就診卡介質的人群同時在一個系統(tǒng)內使用,而且在不同時間使用不同介質的卡時還必須能夠繼續(xù)使用以前的卡介質產生的就診記錄及消費余額,這就要求“一卡通”系統(tǒng)在設計時必須考慮兩種卡介質的兼容性問題,否則不是給患者造成不便(如某些醫(yī)院兩種卡介質不能互相掛失補辦或者使用多個不同的讀卡位置),就是給就診卡內資金安全帶來風險(某些醫(yī)院相同身份證號碼的新舊兩張身份證可以同時使用)。我院在設計、運行過程中解決的主要問題詳述如下,供同行參考。
本文中“就診卡”是指患者在醫(yī)院就診過程中使用的身份證或者院內專用卡;“身份證”是指用身份證作為卡介質在醫(yī)院“一卡通”系統(tǒng)注冊成的就診卡;“院內專用卡”是指使用非接觸式IC卡作為卡介質在醫(yī)院“一卡通”系統(tǒng)注冊成的就診卡。就診卡可以使用兩種卡介質,但是同一人在同一時間只能持有一種介質的就診卡,而不同的人在同一時間可以使用兩種介質的就診卡。
從理論上來說身份證可以和磁條卡、條碼卡、接觸IC卡、非接觸IC卡等多種卡介質兼容使用,只要配備相應的讀卡器即可[5],但是從方便患者操作使用的角度來說,不管用什么卡介質都能使用完全一致的操作方法會極大地降低自助設備的使用難度。身份證屬于非接觸式IC卡,而且現(xiàn)在市場上已經有了身份證和非接觸式IC卡二合一的讀卡器,可以在同一個讀卡位置讀取兩種類型的卡,如果院內專用卡介質采用非接觸式IC卡并且使用二合一讀卡器就能統(tǒng)一兩種卡的具體操作方法,減少患者因為不知道應該將卡放在哪個讀卡器上而產生的迷茫。我院就使用了非接觸IC卡作為院內專用卡介質同時使用了二合一讀卡器作為讀取身份證和院內專用卡的讀卡器。
醫(yī)院信息系統(tǒng)(HIS)中患者ID是唯一識別某人的標示符,同一人ID號應該終身不變,同一人的所有相關記錄都要與此標示關聯(lián),而不管此人是使用身份證就診還是使用院內專用卡就診。雖然身份證號碼或者院內專用卡上印刷的號碼是唯一而且不重復的,理論上使用身份證或院內專用卡號碼作為患者主索引ID是可行的[6],但是考慮同一人在不同時期可能需要分別使用身份證和院內專用卡,或者院內專用卡有在不同患者間重復使用的可能(比如院內專用卡掛失后被撿到的卡、全額退款并注銷的卡),所以使用身份證號碼或者院內專用卡號碼作為患者ID并不合適,患者標示必須與卡號沒有必然聯(lián)系。我院使用自定義無重復的序列號建立患者主索引ID,患者主索引同時還記錄患者卡號,患者卡號是身份證號(使用身份證注冊時)或者是非接觸IC卡上印刷的卡號(使用院內專用卡時),患者ID與患者卡號徹底分離,而且同一患者的主索引可以有多條記錄,每次補卡、換卡都生成一條新的記錄,多條記錄的患者ID相同,但是只能有一條記錄處于在用狀態(tài)(這里要求將“患者ID”和“在用狀態(tài)”兩個字段作為聯(lián)合主鍵),這樣就能實現(xiàn)同一患者在身份證和院內專用卡之間互換使用,或者讓同一個院內專用卡在患者A全額退款并注銷卡后馬上可用于新患者B的注冊,達到院內專用卡的補辦及重復使用目的。
很多醫(yī)院直接使用非接觸式IC卡中位數(shù)很長又難于記憶的卡序列號作為卡號,雖然大多數(shù)就診環(huán)節(jié)都可以很方便的用讀卡器完成卡號的讀取,但是電話咨詢、網絡服務等環(huán)節(jié)要讓病人輸入很長的卡號是極易出錯的。我院采用的方法是在制卡時讓廠家按特定規(guī)則生成8位的純數(shù)字卡號,並將其寫入院內專用卡的某一扇區(qū),建卡時將此扇區(qū)的記錄而不是卡序列號作為卡號,同時將此卡號印刷到卡介質上讓患者在電話或網絡服務時很容易識別并輸入。身份證作為就診卡介質時,身份證號碼就是卡號。電話、網絡服務時先根據(jù)卡號在患者主索引中提取患者ID號碼,然后根據(jù)ID號碼提取患者信息。
卡介質不可避免的存在丟失、損壞的可能,補卡、換卡是“一卡通”系統(tǒng)必備的功能。身份證注冊為就診卡時,將身份證號作為卡號建立患者主索引,身份證丟失用院內專用卡補辦時將院內專用卡卡號作為新卡號再建立一條患者主索引并將原來身份證建立的主索引設置為失效。此時再用讀卡器讀取身份證就會因為沒有相關有效記錄而拒絕服務,從而防止患者的身份證丟失被別人撿到后非法使用。而新建的患者主索引由于使用新院內專用卡卡號并使用原來的患者ID,所以能繼續(xù)使用原來身份證作為就診卡時產生的相關記錄及消費余額。院內專用卡注冊后丟失或者忘記攜帶,用身份證補辦時記錄身份證號碼作為新卡號但保留原患者ID同時將原記錄設置為失效。同種卡介質之間的補卡、換卡原理一樣。
院內專用卡的補卡、換卡等操作完全由HIS控制,而身份證的補卡及到期換卡完全由公安機關控制,而且公安機關并不公開相關信息數(shù)據(jù)庫,所以HIS并不能實時更新身份證的相關信息,如果某患者身份證丟失后補辦了1張新身份證,這2張身份證號碼是完全一樣的,此時老身份證在自助設備上刷卡如果能正常使用就是非常嚴重的漏洞[7]。為了識別號碼一樣的新、老2張身份證,我院采用的辦法是在患者主索引中記錄身份證有效期限的“起始日期”,在進行身份證讀卡操作時不但讀取身份證號碼同時還讀取身份證的起始日期,如果讀取的起始日期等于患者主索引中記錄的起始日期就判斷為合法并進行后續(xù)操作;如果讀取的起始日期晚于患者主索引中記錄的日期(新身份證的情況)也判斷為合法并且將較晚的起始日期更新到患者主索引中然后進行后續(xù)操作;如果讀取的起始日期早于患者主索引中記錄的起始日期(老身份證的情況)就判斷為非法同時中斷操作并提示此身份證已經失效。這樣的軟件流程實現(xiàn)了辦新身份證后患者完全不需要作任何專門的處理,只需要和往常一樣使用一次就能啟用新身份證并自動停用老身份證。如果要自動限制超過有效期限的身份證不能使用也可以在患者主索引中記錄身份證有效期限的結束日期同時在讀卡時做判斷,只是此時要注意的是有效期為長期的身份證“結束日期”并不是特定日期,而是一個空值,在記錄此日期和讀卡判斷時要專門處理。
經過以上的技術處理后,身份證和院內專用卡兩種介質達到了完全兼容使用的目的:第一次辦就診卡使用身份證后期可以使用院內專用卡補卡、換卡;第一次辦就診卡使用院內專用卡后期也可以使用身份證補卡、換卡,而且之后再交替使用也沒有任何限制;全額退款并注銷的院內專用卡可以給其他人重復使用;完全不受醫(yī)院控制的身份證的補卡、換卡也能夠在新身份證第一次使用時自動啟用新證并停用老證;二合一的讀卡器讓患者感覺不到使用身份證和院內專用卡的任何操作區(qū)別。我院采用以上技術的門診“一卡通”系統(tǒng)上線后患者很快就能適應,滿意度也大幅提高,同時每年節(jié)省大量制卡成本,用身份證作為就診卡介質的患者也省卻了持有多種卡的煩擾[8-9]。此技術解決方案理論上也支持其他同時使用兩種以上卡介質的“一卡通”系統(tǒng)。
[1] 曾雅靜,梁映媚,黃襯南,等.第二代身份證讀卡器在獻血流程中的應用[J].右江醫(yī)學,2013,41(2):299-230.
[2] 劉恒學,曾崇培,李果鳳,等.第二代身份證用作城市軌道交通乘車憑證的探討[J].城市軌道交通研究,2013,16(9):5-6.
[3] 張金龍,焦建棟,任曉明.第二代身份證讀卡器在職業(yè)健康監(jiān)護信息管理系統(tǒng)中的應用[J].中國職業(yè)醫(yī)學, 2009,36(5):4454-46.
[4] 王瑞鋒,王雪.身份證作為門診一卡通介質的實踐[J].中國信息界-e醫(yī)療,2014,(2):34-35.
[5] 薛銳,周向輝,萬政委.SmartCard在當今社會中的發(fā)展與應用[J].數(shù)字化用戶,2013,(29):179-180.
[6] 嚴黎.以居民身份證編號的健康信息歸結與共享作用探討[J].中國數(shù)字醫(yī)學,2014,(1):104-105.
[7] 本刊編輯.身份證"缺陷"誰之責[J].發(fā)明與創(chuàng)新(綜合科技),2013,(10):35-36.
[8] 楊思,蔣萍,李進娥.自助辦理就診卡、預充值消費模式的應用[J].中國醫(yī)療設備,2014,29(3):107-108.
[9] 肖飛,郭雪清,黃正東,等.基于二代身份證儲值就醫(yī)卡自助辦理就醫(yī)卡及充值系統(tǒng)的設計實現(xiàn)[J].華南國防醫(yī)學雜志,2012,26(1):66-68.
Studies on Compatibility of Using ID Cards and Contact-less IC Cards as All-in-One Cards
WANG Rui-feng, HUANG Hao-chen, HE Cheng-yu, LIU Xiang-min, WANG Xue
Department of Information, Puyang Hospital of Traditional Chinese Medicine, Puyang Henan 457001, China
This paper expounded the special solutions taken by the hospital for compatibility of using both ID (Identification) cards and contact-less IC (Integrated Circuit) cards as all-in-one cards. The solution can e ff ectively solve the incompatible problems and provide a reference for the hospital who also uses these two cards as the all-in-one card.
identi fi cation card; intelligent card; all-in-one card; compatibility; medical card
TP311
C
10.3969/j.issn.1674-1633.2015.03.045
1674-1633(2015)03-0142-03
2014-09-17
2015-01-14
河南濮陽市科技攻關項目(140639)。
作者郵箱:pyszyy123@163.com