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