基于J2EE结构的异地社保业务前置系统设计研究*
2017-07-18杨泽辉
杨泽辉
(山西省财政税务专科学校信息学院,山西 太原 030024)
基于J2EE结构的异地社保业务前置系统设计研究*
杨泽辉
(山西省财政税务专科学校信息学院,山西 太原 030024)
社会福利保障问题多年以来,都是现代生活体系中的关注重点。相关体系的完善不仅关系到人民群众的身心健康发展,同时也是社会和谐发展的重要保障。随着我国经济发展和信息化程度的不断加快,地域差异的医保制度弊端逐渐显现。群众异地社保信息查询、报销结算等诸多问题,不能很好的适应社会发展和群众异地医疗需求,阻碍了全国社会保障体系的发展进程。本课题研究打破社保地域界限,该系统能够满足当前人民群众社保、就医要求,是促进社会经济发展的迫切需要。
社会保障,异地医保,前置系统,信息交换
1 概述
异地社会福利保障业务系统的总体建设目标为,依托国家劳动部门和社会保障部门相关业务专网,创建异地社保业务资源共享及交互平台,该平台要求实现访问和操作权限向社会各级经办机构开放,与当地的本地业务管理系统相衔接,并在试点地区范围内首先实现:异地医保报销信息互查、异地退休养老人员认证业务信息互查、异地社保关系转移登记信息互查,使不同访问者有相应的权限,譬如,可使参保人员实现相关服务的查询,政策制定部门或相关经办机构可实现相关数据的统计分析,也为异地服务提供完善的数据查询信息。本系统的总体部署示意如图1所示。
2 异地业务前置系统设计
2.1 J2EE体系结构特征
Java 2 Platform,Enterprise Edition,(J2EE技术)作为基于java2平台的体系结构[1]。其优势主要在于不仅保留现有的IT资产,可实现髙效的开发、而且具有可伸缩性强、可用性稳定和支持异构环境的特征[2]。
2.2 信息交换网络架构
移动和社保双方分别采用前置机系统。前置系统将应用区域分为内网区域和外网区域,并将该系统置于局域网之外,以此确保自身核心服务不被外部应用直接访问到。作为独立处理机系统的前置系统,其位于核心应用服务器与客户端之间,主要实现链接响应管理、传输数据解析及格式转换、分配业务流、调度外围业务以及将业务数据上传后台服务处理等功能。其网络结构如图2所示。
图1 总体部署示意图
前置系统实现社保数据与移动数据的交互,在本案中采用中间数据库的方式实现。以苏州社保中心为例,在其数据中心部署相关管理数据库服务器,设计相关业务的接口数据链表。并保证相关业务系统以及相关配给的移动服务业务系统可根据不同的识别方式访问到专门为其设计的中间数据库数据。严格按照预先设计的社保相关业务特征要求,读取相应接口数据,从而完成社保数据与移动数据的交互。
图2 前置系统网络架构
2.3 本地与异地业务的前置系统设计
根据社保相关业务的需要,两者的前置系统之间以联机报文方式实现数据传输。异地业务通过其前置系统向本地业务系统提供通信接口,该接口是基于HTTP通信协议的软件接口,若以分处在各地的当地业务口作为每次信息交互的发起端(即通常所说的客户端),则作为应答端的异地业务体系中的前置系统就被称作服务器端。所有交易都由‘客户端’发起,由‘服务器’端受理并给予相应的回复。二者的前置系统部分,其服务接口功能设计如图3所示。
图3 异地就医系统前置机服务接口功能
根据图3的前置系统部署,服务功能可以分为对内的‘前置异地业务处理’服务,向外处理‘前置业务办理’服务的调用,并对处理数据进行相关合法性校验,并在本地前置机数据库中间表中存储。数据上传过程可同中心交易服务模块实现业务协同,完成业务办理[3]。异地业务前置系统接收业务系统数据其流程如图4所示。
图4 异地业务前置系统接收业务系统数据流程图
本地业务以及异地业务前置系统中均设有负责传输数据的服务端和客户端。
1)监听端口监听到本地业务系统发送数据后,前置系统进行实时接收。
2)传输日志的记录以及数据库中相关传输信息的记录,也一并由前置系统完成。
3)业务数据也可以由前置系统实时转存数据库;
4)根据配置情况的不同,前置系统将数据发送到异地服务总线可以选择实时发送或待前置系统空闲时发送两种方式。
异地业务返回数据流程如图5所示。
参保地将业务数据写入前置系统的下发队列,等待业务系统的数据接收请求,从而实现数据发送;然后,按接收响应将相关数据返回业务系统。
图5 异地业务前置系统返回数据流程
3 异地社保交易模型
3.1 分时交易模型
分时交易是业务系统发出请求后不等待结果响应,直接返回,等待其后续业务处理后,再查询返回的结果信息。全分时系统交易顺序图6所示。
社保关系转移中参保地发出关系转出业务请求后,由前置系统发送到可靠队列,其不等待异地业务平台响应,直接返回成功信息[4]。同样在居住地业务系统中可以仅仅查询转出业务申请信息,等待申请人提出申请时再发出接收函。其中发出接收函即关系转出的后续业务处理。以关系转出为例:
1)参保地终端向参保地前置系统发出业务请求(转出申请),请求内容以XML明文形式发送;
2)参保地前置系统接受终端信息,并通过可靠队列将信息发送到异地业务平台,信息发送成功,返回给业务终端提示信息;
3)居住地业务系统可以不定期查询中心数据库,查询转出申请信息。
3.2 实时交易模型
实时模式:业务系统发起交易后直接等待返回结果。以医保结算交易为例:居住地业务系统提起结算请求,等待返回结果。实时系统交易顺序图7所示。
图6 分时交易模型
以医保结算为例:
1)居住地业务系统录入异地就医人员就医信息,发起结算请求,等待返回结算结果;
2)居住地前置系统处理业务、并通过HTTP协议将就医信息转发至异地业务平台;
3)异地业务平台响应结算请求,接收数据、数据入库、并根据解析信息将结算信息转发至参保地前置系统;
4)参保地前置系统主动调用参保地业务系统结算交易,结算就医信息,同样通过HTTP协议,返回结算结果。
4 结论
课题研究打破社保地域界限,解决广大人民群众异地社保问题,系统能够满足当前人们群众社保、就医要求,对促进社会经济健康发展以及建设和谐社会具有很强的推动作用和现实意义。
[1] 郑智峰.社会保障与区域经济发展研究[D].成都:西南财经大学,2010.
[2] 刘婧婧.宪政视野下中国社会保障制度研究[D].上海:复旦大学,2011.
[3] 钱振伟.覆盖城乡居民社会保障管理体制研究[D].成都:西南财经大学,2010.
[4] 刘曜玮.浅析美国医疗保险制度的特点及其对我国的借鉴意义[J].北京电力高等专科学校学报,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
山西省软科学项目(2016041017-5)
杨泽辉(1979- ),男,山西人,讲师,硕士,主要从事无线通信及计算机网络方面的研究。
1674- 4578(2017)03- 0078- 03
TP311.52
A