粟毅
摘 要:社保卡全國(guó)通讀通用是社會(huì)保障事業(yè)發(fā)展的必然趨勢(shì),也是一個(gè)逐步實(shí)現(xiàn)的目標(biāo),首先做到省級(jí)通讀通用,然后逐步發(fā)展到全國(guó),本文給出了社保卡省級(jí)通讀通用實(shí)施設(shè)計(jì)建議。
關(guān)鍵詞:社保卡 通讀 通用
中圖分類號(hào):D57 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2014)02(a)-0061-02
目前各地市對(duì)于參保職工的社??ǖ墓芾碇饕ㄖ瓢l(fā)卡管理、卡的日常管理、卡的身份識(shí)別等三方面。為了實(shí)現(xiàn)社??ㄊ〖?jí)通讀通用,首先要進(jìn)行社保卡省級(jí)發(fā)卡中心建設(shè)(簡(jiǎn)稱省卡管系統(tǒng)),各地市的制發(fā)卡管理和卡的日常管理納入省級(jí)中心統(tǒng)一管理,在此前提下,各地市如何讀取識(shí)別原地市系統(tǒng)已發(fā)行社??ê褪〖?jí)系統(tǒng)新發(fā)行社保卡,需要進(jìn)行規(guī)范,統(tǒng)一設(shè)計(jì)。
各地市卡的讀取主要包括兩種典型的應(yīng)用:社保卡身份識(shí)別和社??≒IN碼校驗(yàn),通過規(guī)范化統(tǒng)一設(shè)計(jì),可以實(shí)現(xiàn)社??ㄊ〖?jí)互讀互用。
1 社??ㄉ矸葑R(shí)別設(shè)計(jì)(見圖1)
1.1 讀卡信息
地市業(yè)務(wù)系統(tǒng)客戶端調(diào)用讀卡器商提供的動(dòng)態(tài)庫模塊,讀取卡內(nèi)信息,應(yīng)包括:卡類型、省卡識(shí)別碼、省個(gè)人識(shí)別碼、原市社??ㄌ?hào)、業(yè)務(wù)系統(tǒng)個(gè)人編號(hào)等信息。本設(shè)計(jì)給出統(tǒng)一讀取卡信息接口名為readCard,具體參見3.3章節(jié)說明。
1.2 判斷卡類型
地市業(yè)務(wù)系統(tǒng)根據(jù)卡類型(應(yīng)包括:省社??ā⒃猩绫?ā⑽粗ǎ┻x擇相應(yīng)的業(yè)務(wù)操作流程。如果是未知卡,則業(yè)務(wù)系統(tǒng)應(yīng)能給出明確提示,不能進(jìn)行后續(xù)業(yè)務(wù)辦理。
1.3 地市統(tǒng)一校驗(yàn)卡狀態(tài)服務(wù)
對(duì)于卡類型是省社保卡的,需要根據(jù)省卡識(shí)別碼、省個(gè)人識(shí)別碼通過省卡管系統(tǒng)校驗(yàn)其狀態(tài)。由于定點(diǎn)醫(yī)療機(jī)構(gòu)PC機(jī)及其它終端不能直接訪問省卡管系統(tǒng),故建議在各地市業(yè)務(wù)系統(tǒng)網(wǎng)內(nèi)部署地市統(tǒng)一校驗(yàn)卡狀態(tài)的服務(wù)。此種辦法可以有效兼容解決各地原市社保系統(tǒng)不同架構(gòu)(C/S或C/S/S)實(shí)現(xiàn)客戶端訪問省卡管系統(tǒng)的問題。
1.4 校驗(yàn)省社??顟B(tài)
由省卡管業(yè)務(wù)系統(tǒng)提供校驗(yàn)卡狀態(tài)的服務(wù)。
1.5 獲取本地個(gè)人編號(hào)
若卡狀態(tài)校驗(yàn)正常,各地業(yè)務(wù)系統(tǒng)根據(jù)記載在本地的省個(gè)人識(shí)別碼與本地個(gè)人編號(hào)對(duì)應(yīng)關(guān)系查詢出此卡對(duì)應(yīng)的參保人員的個(gè)人編號(hào)。
1.6 校驗(yàn)原市社保卡狀態(tài)
對(duì)于卡類型是原市社??ǖ?,需在本地業(yè)務(wù)根據(jù)原市社保卡卡號(hào)和個(gè)人編號(hào)采用原先校驗(yàn)卡狀態(tài)的方法進(jìn)行檢驗(yàn)。
1.7 辦理相關(guān)業(yè)務(wù)
根據(jù)本地業(yè)務(wù)系統(tǒng)的參保人員個(gè)人編號(hào)進(jìn)行正常的業(yè)務(wù)辦理。
2 社??≒IN碼校驗(yàn)設(shè)計(jì)
各地可以根據(jù)本地情況,在業(yè)務(wù)系統(tǒng)相應(yīng)業(yè)務(wù)模塊內(nèi)靈活增加此流程處理。對(duì)于啟用社??≒IN碼保護(hù)功能的參保人員,其在使用社??ǖ倪^程中的安全性將會(huì)得到很好的保障(見圖1)。
2.1 讀卡
地市業(yè)務(wù)系統(tǒng)客戶端調(diào)用讀卡器商提供的動(dòng)態(tài)庫模塊,獲取PIN碼校驗(yàn)功能啟用信息。本設(shè)計(jì)給出統(tǒng)一判斷卡是否啟用PIN碼校驗(yàn)接口名為isPIN,具體參見3.1章節(jié)說明。
2.2 判斷是否啟用PIN碼校驗(yàn)
地市業(yè)務(wù)系統(tǒng)客戶端根據(jù)讀卡返回的結(jié)果進(jìn)行判斷,確定參保人員是否啟用。
2.3 輸入密碼
對(duì)于啟用PIN碼校驗(yàn)保護(hù)的,需要有地市業(yè)務(wù)系統(tǒng)提供輸入密碼的界面入口,以便用卡人輸入其設(shè)置的密碼。
2.4 驗(yàn)證PIN碼
地市業(yè)務(wù)系統(tǒng)調(diào)用讀卡器上提供的讀卡接口,傳入用卡人輸入的密碼,并由讀卡機(jī)進(jìn)行密碼校驗(yàn)。本設(shè)計(jì)給出校驗(yàn)PIN碼接口名為checkPIN,具體參見3.2章節(jié)說明。
2.5 判斷校驗(yàn)是否通過
地市業(yè)務(wù)系統(tǒng)根據(jù)讀卡接口返回的結(jié)果,判斷PIN碼校驗(yàn)是否通過。
2.6 提示密碼校驗(yàn)未通過
若PIN碼校驗(yàn)未通過,需要由地市業(yè)務(wù)系統(tǒng)提示其密碼校驗(yàn)未通過信息。
3 本地讀卡封裝接口建議
3.1 判讀卡是否啟用PIN碼校驗(yàn)(見表1)
3.2 校驗(yàn)PIN碼(見表2)
3.3 讀卡信息(見表3)
4 結(jié)語
通過社??ㄊ〖?jí)發(fā)卡中心建設(shè),按照社保卡通用通讀設(shè)計(jì),能夠快速實(shí)現(xiàn)社??ā耙豢ǘ嘤?、省級(jí)通用”的目標(biāo),各省參保人就可以持社??▽?shí)現(xiàn)省內(nèi)異地就醫(yī)等便民服務(wù)。
參考文獻(xiàn)
[1] 人民銀行頒布.中國(guó)金融集成電路(IC)卡規(guī)范[Z].2010.
[2] 勞動(dòng)和社會(huì)保障部.社會(huì)保障(個(gè)人)卡規(guī)范[Z].2010.
[3] 江蘇省人力資源和社會(huì)保障廳.關(guān)于印發(fā)“中華人民共和國(guó)社會(huì)保障卡”管理辦法的通知[Z].2012.
[4] 江蘇省人力資源和社會(huì)保障廳.轉(zhuǎn)發(fā)人力資源社會(huì)保障部中國(guó)人民銀行關(guān)于社會(huì)保障卡加載金融功能通知的通知[Z].2011.
[5] 江蘇省人力資源和社會(huì)保障廳.關(guān)于建立全省社會(huì)保障卡發(fā)行情況調(diào)度制度的通知[Z].2011.