楊澤輝
(山西省財(cái)政稅務(wù)專(zhuān)科學(xué)校信息學(xué)院,山西 太原 030024)
基于J2EE結(jié)構(gòu)的異地社保業(yè)務(wù)前置系統(tǒng)設(shè)計(jì)研究*
楊澤輝
(山西省財(cái)政稅務(wù)專(zhuān)科學(xué)校信息學(xué)院,山西 太原 030024)
社會(huì)福利保障問(wèn)題多年以來(lái),都是現(xiàn)代生活體系中的關(guān)注重點(diǎn)。相關(guān)體系的完善不僅關(guān)系到人民群眾的身心健康發(fā)展,同時(shí)也是社會(huì)和諧發(fā)展的重要保障。隨著我國(guó)經(jīng)濟(jì)發(fā)展和信息化程度的不斷加快,地域差異的醫(yī)保制度弊端逐漸顯現(xiàn)。群眾異地社保信息查詢、報(bào)銷(xiāo)結(jié)算等諸多問(wèn)題,不能很好的適應(yīng)社會(huì)發(fā)展和群眾異地醫(yī)療需求,阻礙了全國(guó)社會(huì)保障體系的發(fā)展進(jìn)程。本課題研究打破社保地域界限,該系統(tǒng)能夠滿足當(dāng)前人民群眾社保、就醫(yī)要求,是促進(jìn)社會(huì)經(jīng)濟(jì)發(fā)展的迫切需要。
社會(huì)保障,異地醫(yī)保,前置系統(tǒng),信息交換
異地社會(huì)福利保障業(yè)務(wù)系統(tǒng)的總體建設(shè)目標(biāo)為,依托國(guó)家勞動(dòng)部門(mén)和社會(huì)保障部門(mén)相關(guān)業(yè)務(wù)專(zhuān)網(wǎng),創(chuàng)建異地社保業(yè)務(wù)資源共享及交互平臺(tái),該平臺(tái)要求實(shí)現(xiàn)訪問(wèn)和操作權(quán)限向社會(huì)各級(jí)經(jīng)辦機(jī)構(gòu)開(kāi)放,與當(dāng)?shù)氐谋镜貥I(yè)務(wù)管理系統(tǒng)相銜接,并在試點(diǎn)地區(qū)范圍內(nèi)首先實(shí)現(xiàn):異地醫(yī)保報(bào)銷(xiāo)信息互查、異地退休養(yǎng)老人員認(rèn)證業(yè)務(wù)信息互查、異地社保關(guān)系轉(zhuǎn)移登記信息互查,使不同訪問(wèn)者有相應(yīng)的權(quán)限,譬如,可使參保人員實(shí)現(xiàn)相關(guān)服務(wù)的查詢,政策制定部門(mén)或相關(guān)經(jīng)辦機(jī)構(gòu)可實(shí)現(xiàn)相關(guān)數(shù)據(jù)的統(tǒng)計(jì)分析,也為異地服務(wù)提供完善的數(shù)據(jù)查詢信息。本系統(tǒng)的總體部署示意如圖1所示。
2.1 J2EE體系結(jié)構(gòu)特征
Java 2 Platform,Enterprise Edition,(J2EE技術(shù))作為基于java2平臺(tái)的體系結(jié)構(gòu)[1]。其優(yōu)勢(shì)主要在于不僅保留現(xiàn)有的IT資產(chǎn),可實(shí)現(xiàn)髙效的開(kāi)發(fā)、而且具有可伸縮性強(qiáng)、可用性穩(wěn)定和支持異構(gòu)環(huán)境的特征[2]。
2.2 信息交換網(wǎng)絡(luò)架構(gòu)
移動(dòng)和社保雙方分別采用前置機(jī)系統(tǒng)。前置系統(tǒng)將應(yīng)用區(qū)域分為內(nèi)網(wǎng)區(qū)域和外網(wǎng)區(qū)域,并將該系統(tǒng)置于局域網(wǎng)之外,以此確保自身核心服務(wù)不被外部應(yīng)用直接訪問(wèn)到。作為獨(dú)立處理機(jī)系統(tǒng)的前置系統(tǒng),其位于核心應(yīng)用服務(wù)器與客戶端之間,主要實(shí)現(xiàn)鏈接響應(yīng)管理、傳輸數(shù)據(jù)解析及格式轉(zhuǎn)換、分配業(yè)務(wù)流、調(diào)度外圍業(yè)務(wù)以及將業(yè)務(wù)數(shù)據(jù)上傳后臺(tái)服務(wù)處理等功能。其網(wǎng)絡(luò)結(jié)構(gòu)如圖2所示。
圖1 總體部署示意圖
前置系統(tǒng)實(shí)現(xiàn)社保數(shù)據(jù)與移動(dòng)數(shù)據(jù)的交互,在本案中采用中間數(shù)據(jù)庫(kù)的方式實(shí)現(xiàn)。以蘇州社保中心為例,在其數(shù)據(jù)中心部署相關(guān)管理數(shù)據(jù)庫(kù)服務(wù)器,設(shè)計(jì)相關(guān)業(yè)務(wù)的接口數(shù)據(jù)鏈表。并保證相關(guān)業(yè)務(wù)系統(tǒng)以及相關(guān)配給的移動(dòng)服務(wù)業(yè)務(wù)系統(tǒng)可根據(jù)不同的識(shí)別方式訪問(wèn)到專(zhuān)門(mén)為其設(shè)計(jì)的中間數(shù)據(jù)庫(kù)數(shù)據(jù)。嚴(yán)格按照預(yù)先設(shè)計(jì)的社保相關(guān)業(yè)務(wù)特征要求,讀取相應(yīng)接口數(shù)據(jù),從而完成社保數(shù)據(jù)與移動(dòng)數(shù)據(jù)的交互。
圖2 前置系統(tǒng)網(wǎng)絡(luò)架構(gòu)
2.3 本地與異地業(yè)務(wù)的前置系統(tǒng)設(shè)計(jì)
根據(jù)社保相關(guān)業(yè)務(wù)的需要,兩者的前置系統(tǒng)之間以聯(lián)機(jī)報(bào)文方式實(shí)現(xiàn)數(shù)據(jù)傳輸。異地業(yè)務(wù)通過(guò)其前置系統(tǒng)向本地業(yè)務(wù)系統(tǒng)提供通信接口,該接口是基于HTTP通信協(xié)議的軟件接口,若以分處在各地的當(dāng)?shù)貥I(yè)務(wù)口作為每次信息交互的發(fā)起端(即通常所說(shuō)的客戶端),則作為應(yīng)答端的異地業(yè)務(wù)體系中的前置系統(tǒng)就被稱作服務(wù)器端。所有交易都由‘客戶端’發(fā)起,由‘服務(wù)器’端受理并給予相應(yīng)的回復(fù)。二者的前置系統(tǒng)部分,其服務(wù)接口功能設(shè)計(jì)如圖3所示。
圖3 異地就醫(yī)系統(tǒng)前置機(jī)服務(wù)接口功能
根據(jù)圖3的前置系統(tǒng)部署,服務(wù)功能可以分為對(duì)內(nèi)的‘前置異地業(yè)務(wù)處理’服務(wù),向外處理‘前置業(yè)務(wù)辦理’服務(wù)的調(diào)用,并對(duì)處理數(shù)據(jù)進(jìn)行相關(guān)合法性校驗(yàn),并在本地前置機(jī)數(shù)據(jù)庫(kù)中間表中存儲(chǔ)。數(shù)據(jù)上傳過(guò)程可同中心交易服務(wù)模塊實(shí)現(xiàn)業(yè)務(wù)協(xié)同,完成業(yè)務(wù)辦理[3]。異地業(yè)務(wù)前置系統(tǒng)接收業(yè)務(wù)系統(tǒng)數(shù)據(jù)其流程如圖4所示。
圖4 異地業(yè)務(wù)前置系統(tǒng)接收業(yè)務(wù)系統(tǒng)數(shù)據(jù)流程圖
本地業(yè)務(wù)以及異地業(yè)務(wù)前置系統(tǒng)中均設(shè)有負(fù)責(zé)傳輸數(shù)據(jù)的服務(wù)端和客戶端。
1)監(jiān)聽(tīng)端口監(jiān)聽(tīng)到本地業(yè)務(wù)系統(tǒng)發(fā)送數(shù)據(jù)后,前置系統(tǒng)進(jìn)行實(shí)時(shí)接收。
2)傳輸日志的記錄以及數(shù)據(jù)庫(kù)中相關(guān)傳輸信息的記錄,也一并由前置系統(tǒng)完成。
3)業(yè)務(wù)數(shù)據(jù)也可以由前置系統(tǒng)實(shí)時(shí)轉(zhuǎn)存數(shù)據(jù)庫(kù);
4)根據(jù)配置情況的不同,前置系統(tǒng)將數(shù)據(jù)發(fā)送到異地服務(wù)總線可以選擇實(shí)時(shí)發(fā)送或待前置系統(tǒng)空閑時(shí)發(fā)送兩種方式。
異地業(yè)務(wù)返回?cái)?shù)據(jù)流程如圖5所示。
參保地將業(yè)務(wù)數(shù)據(jù)寫(xiě)入前置系統(tǒng)的下發(fā)隊(duì)列,等待業(yè)務(wù)系統(tǒng)的數(shù)據(jù)接收請(qǐng)求,從而實(shí)現(xiàn)數(shù)據(jù)發(fā)送;然后,按接收響應(yīng)將相關(guān)數(shù)據(jù)返回業(yè)務(wù)系統(tǒng)。
圖5 異地業(yè)務(wù)前置系統(tǒng)返回?cái)?shù)據(jù)流程
3.1 分時(shí)交易模型
分時(shí)交易是業(yè)務(wù)系統(tǒng)發(fā)出請(qǐng)求后不等待結(jié)果響應(yīng),直接返回,等待其后續(xù)業(yè)務(wù)處理后,再查詢返回的結(jié)果信息。全分時(shí)系統(tǒng)交易順序圖6所示。
社保關(guān)系轉(zhuǎn)移中參保地發(fā)出關(guān)系轉(zhuǎn)出業(yè)務(wù)請(qǐng)求后,由前置系統(tǒng)發(fā)送到可靠隊(duì)列,其不等待異地業(yè)務(wù)平臺(tái)響應(yīng),直接返回成功信息[4]。同樣在居住地業(yè)務(wù)系統(tǒng)中可以僅僅查詢轉(zhuǎn)出業(yè)務(wù)申請(qǐng)信息,等待申請(qǐng)人提出申請(qǐng)時(shí)再發(fā)出接收函。其中發(fā)出接收函即關(guān)系轉(zhuǎn)出的后續(xù)業(yè)務(wù)處理。以關(guān)系轉(zhuǎn)出為例:
1)參保地終端向參保地前置系統(tǒng)發(fā)出業(yè)務(wù)請(qǐng)求(轉(zhuǎn)出申請(qǐng)),請(qǐng)求內(nèi)容以XML明文形式發(fā)送;
2)參保地前置系統(tǒng)接受終端信息,并通過(guò)可靠隊(duì)列將信息發(fā)送到異地業(yè)務(wù)平臺(tái),信息發(fā)送成功,返回給業(yè)務(wù)終端提示信息;
3)居住地業(yè)務(wù)系統(tǒng)可以不定期查詢中心數(shù)據(jù)庫(kù),查詢轉(zhuǎn)出申請(qǐng)信息。
3.2 實(shí)時(shí)交易模型
實(shí)時(shí)模式:業(yè)務(wù)系統(tǒng)發(fā)起交易后直接等待返回結(jié)果。以醫(yī)保結(jié)算交易為例:居住地業(yè)務(wù)系統(tǒng)提起結(jié)算請(qǐng)求,等待返回結(jié)果。實(shí)時(shí)系統(tǒng)交易順序圖7所示。
圖6 分時(shí)交易模型
以醫(yī)保結(jié)算為例:
1)居住地業(yè)務(wù)系統(tǒng)錄入異地就醫(yī)人員就醫(yī)信息,發(fā)起結(jié)算請(qǐng)求,等待返回結(jié)算結(jié)果;
2)居住地前置系統(tǒng)處理業(yè)務(wù)、并通過(guò)HTTP協(xié)議將就醫(yī)信息轉(zhuǎn)發(fā)至異地業(yè)務(wù)平臺(tái);
3)異地業(yè)務(wù)平臺(tái)響應(yīng)結(jié)算請(qǐng)求,接收數(shù)據(jù)、數(shù)據(jù)入庫(kù)、并根據(jù)解析信息將結(jié)算信息轉(zhuǎn)發(fā)至參保地前置系統(tǒng);
4)參保地前置系統(tǒng)主動(dòng)調(diào)用參保地業(yè)務(wù)系統(tǒng)結(jié)算交易,結(jié)算就醫(yī)信息,同樣通過(guò)HTTP協(xié)議,返回結(jié)算結(jié)果。
課題研究打破社保地域界限,解決廣大人民群眾異地社保問(wèn)題,系統(tǒng)能夠滿足當(dāng)前人們?nèi)罕娚绫?、就醫(yī)要求,對(duì)促進(jìn)社會(huì)經(jīng)濟(jì)健康發(fā)展以及建設(shè)和諧社會(huì)具有很強(qiáng)的推動(dòng)作用和現(xiàn)實(shí)意義。
[1] 鄭智峰.社會(huì)保障與區(qū)域經(jīng)濟(jì)發(fā)展研究[D].成都:西南財(cái)經(jīng)大學(xué),2010.
[2] 劉婧婧.憲政視野下中國(guó)社會(huì)保障制度研究[D].上海:復(fù)旦大學(xué),2011.
[3] 錢(qián)振偉.覆蓋城鄉(xiāng)居民社會(huì)保障管理體制研究[D].成都:西南財(cái)經(jīng)大學(xué),2010.
[4] 劉曜瑋.淺析美國(guó)醫(yī)療保險(xiǎn)制度的特點(diǎn)及其對(duì)我國(guó)的借鑒意義[J].北京電力高等專(zhuān)科學(xué)校學(xué)報(bào),2010,27(11):481-482.
The Research of Front-end System of Different Social Insurance Based on J2EE Architecture
Yang Zehui
(EconomicandInformationDepartment,TaxationInstituteofShanxiProvince,TaiyuanShanxi030024,China)
Social security has always been the focus of modern society,it is not only an important mechanism for people's health security,But also the development of social harmony and stability. With the continuous development of China's economic society and the accelerating pace of information technology,the malpractice of regional differences in the health care system gradually appear. The remote social security information, reimbursement and other issues of masses cannot be well adapted to social development and mass medical needs,it hinders the development of the national social security system. This research breaks geographical boundaries of social security,and the system can meet the current mass social security, medical requirements,It is an urgent need to promote social and economic development.
social security; medical insurance of different places; front - end system; information exchange
2017-04-17
山西省軟科學(xué)項(xiàng)目(2016041017-5)
楊澤輝(1979- ),男,山西人,講師,碩士,主要從事無(wú)線通信及計(jì)算機(jī)網(wǎng)絡(luò)方面的研究。
1674- 4578(2017)03- 0078- 03
TP311.52
A