黃吳健
南京工業大學計算機系 江蘇 210009
南京市市民卡是市政府通過行政法規確立的統一名稱、統一標識、統一標準的智能卡,作為個人身份識別的電子憑證和小額支付的載體,為市民提供交通服務、醫療服務、公共事業等多種便民服務。
市民卡是市民個人信息的“電子載體”,持卡人可以憑卡向業務受理單位提供真實的個人信息;是市民辦理政府事務的專用憑證,也是某些個人資質、資格的憑證;同時,市民卡還包含金融信息,提供電子支付功能,實現一卡多用。
隨著南京市信息建設的深入發展,尤其是市民卡等公用事業IC卡應用的廣泛拓展,將就診卡納入市民卡或者通卡服務范圍存在必要性。為此,南京市衛生信息中心與市民卡公司(通卡公司)就實施技術方案等方面進行了調研和討論。在實施內容和策略方面,應首先實現市民卡持卡者能夠進入各醫院、社區衛生服務中心(站),方便市民就診。同時,市民卡作為南京區域衛生信息平臺的一個重要的組成部分,需滿足今后區域衛生信息化的發展要求。
主要應用有以下幾點:
(1) 市民卡在醫療衛生應用時,可以作為市民獲得醫療服務過程中的身份標識,而且可在一定程度上(允許范圍內)支付醫療費用,使市民獲得便捷、快速的醫療服務。
(2) 以市民卡卡號作為患者查詢主索引,全市市民信息在各大醫院、社區衛生服務中心(站)的HIS等IT系統交互,實現多方面信息共享,有利于實現衛生監管部門對市民就診的統一管理。
(3) 市民卡內需存儲市民的電子病歷的首頁,其基本信息主要包括:姓名、性別、年齡、血型、身份證號碼、家庭住址、聯系電話、社保號、過敏史、既往病史等。新生兒尚沒有證件號碼的,以臨時號處理,臨時號以母親身份證號加三位附加位ABX,其中AB為第幾胎;X為性別代號;外地病人辦理臨時卡。
(4) 就診時,市民的電子病歷、健康檔案與PACS等數據絕大部分通過網絡傳輸,網絡的安全性與可靠性是需要重點考慮的問題。
(5) 市民在離開醫院后,還可以通過南京衛生12320網(www.nj12320.org),憑市民卡號及密碼進行個人的檢查檢驗結果查詢、電子健康檔案查詢以及預約掛號等服務。因此卡的內存容量需要有足夠的空間存儲上述的市民電子病歷首頁。
南京市市民卡的普及發放需要較長時間,南京各個醫院存在大量的非南京市民卡就診情況,因此,南京市“就診卡系統”需要面對南京市持市民卡就診、以及非市民卡就診。經過討論,對于不持有市民卡的就診患者,可發放“南京市就診卡”滿足非南京市民和不持卡南京市民卡就診需要。
南京市“就診卡”系統包括兩部分內容:①以市民卡為就診卡載體模式(以下簡稱“市民卡-就診卡”);②滿足不持市民卡患者就診需要,構建南京市特色的“就診卡”系統(以下簡稱“南京市就診卡”)。
在“市民卡-就診卡”模式中,主要的工作內容有:網絡系統架構、系統調整(包括讀卡設備研發、市民卡系統、醫院的原HIS系統等)。在“南京市就診卡”模式中,主要的工作內容包括:卡片選型、清結算系統研發、讀卡設備研發、網絡系統建設、HIS系統改造等工作。以下就上述兩種模式分析如下:
1.1.1 網絡系統結構
將市民卡信息應用到醫療就診過程中,首先需要對標識患者身份的就診卡進行識別。目前,市民卡中心提供DDN、VPN等多種接入手段,因此,就診系統結構如圖1。

圖1 就診系統結構圖
其中,醫院的掛號、收費以及醫生的辦公桌電腦上均需要外掛市民卡就診卡讀卡器。
讀卡器讀取卡片(能夠識別社保、通卡等)內信息,及時通過南京市衛生信息中心后臺和市民卡后臺通信,獲得該患者信息給HIS系統。HIS系統依據需要,保存南京市衛生信息中心和市民卡中心傳來數據。在市民卡中心獲得醫院終端數據時,可以依據需要將相關信息發送到衛生局系統中。
上述的通信過程,在通信方面,通過VPN或者專線進行。為保障各自系統的安全性,需要提供專門的前置服務器,并且安裝防火墻。
1.1.2 就診卡卡片種類
就診卡是市民卡一種。整合社保、金陵通卡、銀行磁條等介質。由于南京市各大醫院具有較大影響力,每天均有大量的非南京市民到醫院就診,因此,純粹的南京市市民卡在滿足這類患者的需求上存在難度。
1.1.3 主要工作內容
(1) 就診卡讀寫設備研發
就診卡是市民卡一種。依據醫院需求,就診卡讀寫設備需要能夠同時讀寫社保芯片、金陵通芯片。在醫院的嚴格管理下,每臺醫院的工作用機具有嚴格的管理要求,不能夠同時接入多個外設,暨需要研發多個芯片的讀寫機具,實現對多個芯片的讀寫。目前,南京多個醫院發行、使用各自的“就診卡”,為避免市民卡就診卡讀寫機具出現過多卡種兼容情況,讀寫設備優先只讀取南京市民卡相關芯片。
(2) 現有市民卡系統的調整
現有市民卡信息系統需要調整、修改,實現對醫療方面數據請求的及時響應、以及數據的分發。調整內容包括:卡種定義及規劃、就診卡開通、后臺參數管理、數據轉發系統等。
(3) 現有HIS系統的調整
目前,市屬醫院的HIS體系結構不一致,其中有采用B/S模式,也采用C/S模式,PB編寫,其次,由于現行系統中,對各自就診患者的身份標示編碼和市民卡卡號存在較大差異(市民卡卡號為22位),亦存在編碼相關處理。
此外,由于市民卡具備“電子錢包”功能,在醫院開放電子錢包支付功能后,對HIS系統亦存在相關的調整。
(4) 其他修改
其他修改內容包括市民卡輔助業務相關的注銷、掛失管理、退卡、損換等功能。在這些業務開辦過程中,醫院相關HIS系統,亦需要及時獲得相關信息,對患者信息等進行及時調整。
1.2.1 卡片選型
按照“就診卡”實施要求,首先滿足南京市民卡進行就診。其次,再發行南京各個醫院均能夠通用的“就診卡”系統。南京市民卡已經基本成型。就新“就診卡”而言,考慮到IC卡的使用廣泛性和醫院就診卡現狀,準備采用以下兩種模式:(1)采用“金陵通卡”實現“金陵通-就診卡”系統;(2)采用“社保卡”進行“社保-就診卡”進行系統建設。
不同選擇方式具有不同的風險和建設難度。以下就兩種模式進行分析。
1.2.2 “就診卡”模式
采用新發卡模式,主要問題包括:卡片選型、卡結構規劃、讀寫卡POS、后臺清結算系統研發(新建)、患者信息中心數據系統(如圖2)。

圖2 就診卡發卡流程圖
1.2.3 “金陵通-就診卡”模式
采用金陵通卡作為新就診卡的主要媒介,其優勢在于:(1)使用面廣,領取簡單方便,不存在跨地區領取困難等問題;(2)系統成熟,已經實現清結算系統;(3)社會化程度高,服務網點多等等。但是,也存在一些問題:(1)目前卡片的芯片所余空間不多;(2)卡內剩余空間不多,寫入非數字信息存在轉義問題;(3)存在POS開發、數據中心改建等問題。
綜上所述,按照南京市“就診卡”建設目標,實現就診者均持卡享受醫療服務,可以采用1、3方案。
1.2.4 卡號
卡號是患者的惟一標識。目前,1、3方案中,1方案尚不做討論。3方案中金陵通卡卡號具有卡內和卡面號兩種,均具有12位長度,可以作為新的就診卡系統卡號使用。但是,目前的HIS系統中可能存在卡號長度的不一致性。通過關系表技術,可以將HIS系統號與陵通卡系統卡號形成一致性。同時,按照系統的實施過程,先進行市民卡-就診卡實施,市民卡卡號包括了金陵通卡卡號。因此,在先期實現的市民卡-就診卡系統中,也可保留金陵通卡卡號。
1.2.5 數據中心的建設
患者在進行消費時,首先需要驗卡獲取該用戶的卡內信息,即進行身份認證和卡片掛失校驗。持卡人信息需要存放在市民卡中心、衛生局中心系統和醫院本地(驗證具有較高的時間性要求)。數據中心建設模式如下:
首先,患者可以在醫院、衛生局指定網點以及市民卡服務網點辦理“就診卡”。辦理信息傳輸到市民卡中心數據庫中。通過數據庫鏡像等技術,實現衛生局數據中心和醫院HIS數據中心的同步。在用戶或者患者通過計算機、多媒體自助終端使用就診卡時,醫院應用系統優先訪問本地數據庫。
這樣,可以保證數據來源的統一性,同時實現數據訪問的快速,滿足醫院的要求。
(1) 選擇醫院
計劃有3家醫院首先試用:南京市婦幼保健院、南京市兒童醫院、省中醫院。計劃首先在南京市婦幼保健院開始,之后在南京市兒童醫院、省中醫院實施。
(2) 市民卡內容
依據市民卡公司提供的芯片內存只有350bit,計劃存儲字段為姓名、年齡、身份證號、健康檔案號、血型、過敏史等。
本文就南京市目前的醫療信息化狀況和南京市民卡的使用現狀,對南京市醫療就診卡與市民卡整合提出了一系列合理的設計方案。除此之外,又考慮到無市民卡人員的情況,提出了不同的解決方案,保證了就診卡項目的順利進行。下一步就是具體實施市民卡就診卡的開發和使用。
[1] 杭州市民卡.[EB/OL].http://www.docin.com/p-20675213.html.
[2] 一卡通——基于醫保IC卡信用卡功能的門診就診流程簡化.[EB/OL].http://www.docin.com/p-64461024.html.
[3] 市民卡發展新思路及技術解決方案.[EB/OL].http://www.docin.com/p-49848223.html.
[4] 市民卡在醫療衛生行業中的應用和展望.[EB/OL].http://www.docin.com/p-49848256.html.