1、医疗行业移动支付处理方案海天移动支付收费系统目录1 项目概述41.1 背景41.2 概况51.3 目标71.4 名词解释72 处理方案82.1 医院现实状况82.2 系统功效92.2.1 基于微信刷卡支付系统102.2.2 基于支付宝条码支付系统132.2.3 基于C/S移动支付统计中心152.3 预期效果173 系统设计173.1 总体目标173.2 设计标准183.3 技术架构193.3.1 技术框架193.3.2 网络架构203.3.3 软件架构213.4 功效清单223.5 新增接口(微信)243.5.1 刷卡支付接口243.5.2 查询订单接口243.5.3 撤销订单接口253.5.
2、4 申请退款接口253.5.5 查询退款接口263.5.6 下载对账单接口273.5.7 订单评价接口283.6 新增接口(支付宝)284 系统清单294.1 硬件平台294.2 开发环境295 售后服务301 项目概述1.1 背景移动支付也称为手机支付(Mobile Payment),是指许可移动用户使用其移动终端(通常是指手机)对所消费项目或服务进行账务支付一个服务方法。继银行卡类支付、网络支付以后,移动支付俨然成为一个符合广大群众需要新型支付方法,必将普及更多老百姓。智慧医疗创新理念作为支撑医疗服务革新动力,社会公众对医疗服务需求不停增大,在移动支付安全可信公共服务平台(Mobile T
3、rusted Public Service,MTPS)建设成功后,和国家信息消费及健康服务业政策协调背景下,医疗费用支付结算移动在线化将是医疗服务模式实现颠覆性创新和改革,能够刺激医疗行业市场竞争,加速医疗服务步骤优化创新,提升医院综合服务竞争力。 多年来,很多大型医院努力争取经过调整科室空间分布优化就诊步骤,在推进分级医疗机制和医疗服务咨询信息移动化等方面做出了大力创新和实践,取得了不错效果,但还未达成质飞跃。医院医疗费用支付结算作为医疗服务步骤中关键步骤,只有部分医院针对结算步骤开展诊间结算和自助机结算服务,可见医疗服务费用支付结算整体上,还没有打破传统支付结算机制,还没有适应高速发展电子
4、商务支付结算市场需求。医疗服务互联网和移动互联网线上支付结算市场还是处于荒漠状态,医院现有支付结算方法受困于多种原因,严重禁锢着其创新化发展。整体上医疗行业严重缺乏通用、方便、快捷、高效支付结算方法,同时社会公众就医观念伴随多年来互联网发展而提升,支付结算方法落后,成为提升医疗服务体验最大障碍。为适应新时代背景下居民医疗便捷支付实际需求,结合“互联网+”概念最新发展,提出基于微信、支付宝移动支付理念,利用前沿支付模式承载更有广度和深度、内涵丰富惠民便民应用,实现现金支付、银行卡支付、移动支付并行综合结算目标。1.2 概况 本项目立足各级医院业务情况,结合医疗机构实际需求,充足调研医疗机构运行情
5、况和患者操作习惯,以达成满足科技化、信息化、智能化、便捷化开展创新型结算目标,对提升医疗机构整体管理层次、方便患者结算就医等方面将起关键作用。我企业反复调研,并针对未来发展需要,精心设计出全新智能结算系统方案,包含基于微信刷卡支付结算系统(简称微信支付)、基于支付宝条码支付结算系统(简称支付宝支付)、基于C/S结构移动支付综合管理统计中心(简称移动支付统计中心)。微信支付是指患者展示微信钱包内“刷卡条码/二维码”给医院HIS系统扫描后直接完成支付模式,关键应用线下面对面收款场景。支付宝支付是支付宝给到线下传统行业一个收款方法。医院使用扫码枪等条码识别设备扫描用户支付宝钱包上条码/二维码,完成收
6、款,用户仅需出示付款码,全部收款操作由医院HIS端完成。移动支付统计中心是集微信支付、支付宝支付为一体综合管理结算中心,实现收款、撤销、退款等交易接口查询,并实现在全院范围内移动支付统计分析汇总,立体展示线上和线下双轨就诊数据网闸中心。1.3 目标一个完善、成熟综合结算系统应以三个目标为基础标准: 控制(Control):控制是工作圆满完成指导和确保,完善监督控制手段能够使领导能够全方面了解各项工作进展情况,控制各项工作进度和质量,确保工作圆满完成; 安全(Safety):安全是确保工作顺利进展前提,当一项工作包含财务结算时,怎样确保工作步骤安全变得至关关键,良好设计规范能够确保结算工作顺利进
7、行; 智能(Intelligence):智能将企业中现有数据进行有效整合,快速正确地提供报表并提出决议依据,帮助企业中各级各部门做出明智业务经营决议。1.4 名词解释移动支付:移动支付是指完成支付步骤中包含API接口、后台业务处理系统、账务系统、回调通知等系统总称。扫码设备:一个输入设备,关键用于商户系统快速读取媒介上图形编码信息。按读取码类型不一样,可分为条码扫码设备和二维码扫码设备。按读取物理原理可分为红外扫码设备、激光扫码设备。2 处理方案2.1 医院现实状况1) 医院收费方法单一各级医疗机构现在收费处大全部采取传统收费方法:现金支付和银行卡支付。众所周知传统支付风险隐患较多,且收费员手
8、工操作较多,消耗浪费大量工作时间用于找零等繁琐工作。另外仅支持传统支付已经无法跟上移动互联网线上支付步伐,现在医疗行业服务市场缺乏通用、方便、快捷、高效支付结算方法,现有业务步骤未能全线贯通和简化,落后支付结算方法决定着医疗机构服务竞争力水平迟迟不能得到提升。2) 患者缴费过程繁琐现在患者在各级医疗机构就诊时,基础采取现金支付或银行卡支付,总体来讲缴费过程较为繁琐,单个病人缴费时间过长造成收费处缴费效率低下,患者排队现象普遍。处理上述问题唯一措施就是利用现有计算机资源建立基于 移动互联网支付结算系统,利用这个系统将现在主流移动支付接入各级医疗机构HIS系统,移动支付作为一个新兴、快捷、安全支付
9、手段,已经能够成熟应用到现在医疗服务行业中了,不仅能够有效地促进医疗市场资源结构优化,更能够催生新经济增加点。移动支付在各级医院创新实践和演进,将在刺激医疗服务行业、改善医疗资源需求结构、提升医疗服务质量同时,深入响应上级部门通知,加紧惠民工程建设步伐。2.2 系统功效在医院现有HIS系统基础上整体布署海天移动支付综合结算系统,包含微信支付、支付宝支付和综合统计中心三个关键模块。其中微信支付和支付宝支付均实现收款、退款等基础功效,综合结算平台实现资金对账、查询流水等功效。本系统设计实现插件化安装,采取将微信支付、支付宝支付、综合统计中心单独设计总体思绪,95%工作在插件中实现,对原有HIS系统
10、基础不做改动,仅对收退费模块微调。尽最大程度确保不影响医院原有业务,为医院正常开展诊疗工作护航。2.2.1 基于微信刷卡支付系统1) 医院收费室医院收费室相关科室在进行收款、退费结算时候,在收费类型处选择对应支付类型:现金支付、银行卡支付、微信支付、支付宝支付。当收费员选择微信支付方法后,开启本模块。2) 场景介绍步骤1:患者选择刷卡支付付款并打开微信,进入“我”-“钱包”-“收付款”条码界面;步骤2:收费员在HIS系统操作生成支付订单,用户确定支付金额;步骤3:收费员用扫码设备扫描用户条码/二维码,HIS提交支付;步骤4:微信支付后台系统收到支付请求,依据验证密码规则判定是否验证患者支付密码
11、,不需要验证密码交易直接提议扣款,需要验证密码交易会弹出密码输入框。支付成功后微信端会弹出成功页面,支付失败会弹犯错误提醒。(注:用户刷卡条形码规则:18位纯数字,以10、11、12、13、14、15开头) 我钱包和刷卡支付界面 确定支付和支付成功界面3) 验证密码规则规则1:支付金额1000元交易需要验证用户支付密码;规则2:用户天天最多有5笔交易能够免密,超出后需要验证密码;规则3:微信支付后台判定用户支付行为有异常情况,符合免密规则交易也会要求验证密码;注:基于一定风控策略,存在随时需要验密可能性。4) 接入方法依据医院实际情况,医疗行业通常采取医院直接对接微信支付方法完成。该模式适合医
12、院收费处经过公网直接和微信后台通信医疗机构。医院收费处直接提议交易请求和处理返回结果。医院能够依据实际需要,处理医院和HIS系统之间业务步骤。5) 异常处理患者微信端弹出系统错误提醒框,患者可在交易列表查看交易情况,假如未找到订单,需要医院重新提议支付交易;假如订单显示成功支付,医院HIS系统再次调用查询实际支付结果。患者微信端弹出支付失败提醒,比如:余额不足,信用卡失效。需要重新提议支付。因为银行系统异常、用户余额不足、不支持用户卡种等原因使目前支付交易失败,医院HIS系统会把错误提醒明确展示给收费员。6) 业务步骤2.2.2 基于支付宝条码支付系统1) 医院收费室医院收费室相关科室在进行收
13、款、退费结算时候,在收费类型处选择对应支付类型:现金支付、银行卡支付、微信支付、支付宝支付。当收费员选择微信支付方法后,开启本模块。2) 场景介绍步骤1:患者登录支付宝钱包,点击首页“付款”,进入付款码界面;步骤2:收费员在医院HIS系统操作生成订单,患者确定支付金额;步骤3:患者出示钱包“付款码”,收费员用扫码设备来扫描患者手机上条码/二维码后,医院HIS系统提交支付;步骤4:付款成功后医院HIS系统会拿到支付成功或失败结果。支付宝支付操作界面3) 验证密码规则规则1:患者条码安全校验没有经过;规则2:支付额度超出了代扣额度(单笔1000元,单日50000);规则3:代扣失败(患者余额、用于
14、代扣银行卡等全部渠道全部余额不足)。4) 接入方法和微信支付接入方法类似,步骤图以下所表示。5) 异常处理和微信支付类似。6) 业务步骤和微信支付类似。2.2.3 基于C/S移动支付统计中心(一) 系统描述移动支付统计中心是从移动支付综合结算系统不一样部门运作系统数据中提取出有用数据并进行清理,以确保数据正确性,然后经过抽取(Extraction)、转换(Transformation)和装载(Load),即ETL过程,合并到一个符合医疗行业数据仓库里,从而得到整个医院财务数据全局视图,在此基础上利用适宜查询和分析工具、数据挖掘工具、OLAP工具等对其进行分析和处理(这时信息变为辅助决议知识),
15、最终将知识展现给管理者,为管理者决议过程提供数据支持。(二) 功效列表移动支付BI:移动支付BI在国外商业智能系统中也称作Dashboard。能够帮助医院将关键业务指标放在一个统一界面中展现给决议者,并能够实现统计图钻取、切片等操作,直观展现个性视角,全方位支撑领导决议。统计报表:打印统计列表和图表画面等,可将统计分析好数据输出给其它应用程序使用,或以HTML格式保留。统计图表:采取JS、FLASH、HTML5三种技术自主开发统计图,丰富统计图确保了其含有美观图形展现能力,除了常见柱状图、线状图、条形图、面积图、饼图、点图、仪表盘、走势图外,还支持和弦图、圈饼图、金字塔、漏斗图、K线图、关系图
16、、网络图、玫瑰图、帕累托图、数学公式图、估计曲线图、正态分布图、迷你图等,样式包含2D、3D、EXCEL、AUTUMN、FLASH等;经过组合设计能够搭配出上千种视觉效果。2.3 预期效果(一) 拓展医院收费方法,创新结算业务模式(二) 方便患者就诊付款,提升移动互联思维(三) 全方面掌握结算数据,多维度分析汇总支撑(四) 移动支付全方面覆盖,插件化集成助力业务3 系统设计3.1 总体目标(一) 简化收付款步骤完善医院收款和患者付款步骤,为患者提供更为便捷化、个性化服务。患者经过使用微信支付或支付宝支付即可完成挂号、就诊、取药等缴费步骤,为后期打通电子病历、检验汇报和处方医嘱获取,开启诊间支付
17、发明有利条件。(二) 深度整合结算数据完善医院结算数据分析汇总,为医院提供更全方面、更立体、更智能数据分析汇总功效。最终将知识库展现给管理者,为管理者决议过程提供数据支持。3.2 设计标准(一) 可行性和实用性系统要确保技术上可行性和经济上可能性,系统建设应一直落实“面向应用、重视实效”方针,坚持实用、经济标准;(二) 优异性和成熟性系统设计既要采取优异理念、技术和方法,又要注意结构、设备、工具相对成熟,不仅能反应该今优异水平,而且含有发展潜力,能确保若干年占主导地位;(三) 开放性和标准性为了满足系统选择技术和设备协同运行能力,系统投资长久效应和系统功效不停扩展需求,必需追求开放和标准性;(
18、四) 可靠性和稳定性在考虑技术优异性和开放性同时,还应从系统结构、技术方法、设备性能、系统管理、厂商技术支持及维修能力等方面着手,确保系统运行可靠性和稳定性;(五) 安全性和保密性在系统设计中,既考虑信息资源充足共享,更要注意信息保护和隔离,所以系统应分别针对不一样应用和不一样网络通信环境,采取不一样方法,包含系统安全机制、数据存取权限控制等。3.3 技术架构3.3.1 技术框架总体架构图本方案围绕移动支付展开,共包含三个组成部分:第三方支付、患者和医院。医院和患者分别需要向第三方支付平台申请开通移动支付模块,医院和患者应依据开通向导绑定各自银行账户。注:第三方支付有详尽说明文档可参阅。需要新
19、增移动支付结算系统,其中包含微信支付接口、支付宝支付接口和移动支付统计中心。移动支付结算系统需要对接第三方支付机构和来院就诊患者,进行对应收付款业务操作。还需要对接医院现有HIS系统中对应模块,来完成入账、结算、查询等业务操作。医院原有HIS系统基础不需要维护,不过其中门诊信息管理系统和住院信息管理系统因为和支付结算相关,需要进行轻量级升级,关键工作是完成移动支付结算系统对接。3.3.2 网络架构本方案本着降低医院费用基础标准构建,依据业务需要新增三个接口服务器:微信支付接口服务器、支付宝接口服务器、统计中心接口服务器。经过综合性能评测,将三个接口服务器集成到原有HIS主服务器中,首先避免医院
20、重新采购服务器增加预算,其次也能够加强和HIS系统耦合度,提升整体性能。门诊信息管理系统和住院信息管理系统部分工作站因为需要对接第三方支付平台,所以需要经过VPN前置机连接外网,从而和第三方平台对接,不然无法完成本方案关键业务。网络架构图3.3.3 软件架构此次实施基于SOA面向企业级系统架构,结合医疗信息化项目建设方案,以面向服务体系架构(Service Oriented Architecture,简称SOA)思想为指导进行系统集成,是为了从业务需求出发,最大程度地重用已经存在软件资产,降低耦合度,愈加好地满足医院业务需求,为医院提供高效、高品质业务服务。系统以契约为关键,以服务为最终实现,
21、将服务面向接口,以低耦合为基础标准,将企业业务作为相互链接、可反复业务任务或服务来进行整合,SOA使得构建在多种这么系统中服务能够以一个统一和通用方法进行交互。以WCF为关键服务端,经过以XML和Json数据交换格式和PC、Web、移动设备等用户端进行数据交换,达成企业级信息整合目标。WCF作为服务端和数据库服务器保持高内聚信息整合,对外提供统一、标准、高效、安全数据交换接口,用户端经过一致权限校验链接WCF服务器,从而获取服务。在数据通信过程中,数据经过AES加密算法进行通信,最大程度确保用户端和服务器间数据安全,对医院业务实现提供确保。3.4 功效清单海天移动支付处理方案包含三大系统:基于
22、微信刷卡支付(简称微信支付)、基于支付宝条码支付(简称支付宝支付)和移动支付结算综合统计中心(简称统计中心)。具体功效清单以下表所表示:功效类别子功效序号描述微信支付门诊信息管理系统01添加支付类型,加入微信支付02集成微信支付模块,对接微信刷卡支付03收费、挂号提交刷卡请求,提醒操作结果04收费、挂号提交撤销请求,提醒操作结果05收费、挂号提交退款请求,提醒操作结果住院信息管理系统01添加支付类型,加入微信支付02集成微信支付模块,对接微信刷卡支付03收费、挂号提交刷卡请求,提醒操作结果04收费、挂号提交撤销请求,提醒操作结果05收费、挂号提交退款请求,提醒操作结果支付宝支付门诊信息管理系统
23、01添加支付类型,加入支付宝支付02集成支付宝支付模块,对接支付宝条码支付03收费、挂号提交下单请求,提醒操作结果04收费、挂号提交撤销请求,提醒操作结果05收费、挂号提交退款请求,提醒操作结果住院信息管理系统01添加支付类型,加入支付宝支付02集成支付宝支付模块,对接支付宝条码支付03收费、挂号提交下单请求,提醒操作结果04收费、挂号提交撤销请求,提醒操作结果05收费、挂号提交退款请求,提醒操作结果统计中心订单管理01支付订单,多个条件检索,报表展示02支付订单,统计分析汇总,图表展示03支付订单,功效业务处理结算管理01收款信息,多个条件检索,报表展示02收款信息,统计分析汇总,图表展示0
24、3退款信息,多个条件检索,报表展示04退款信息,统计分析汇总,图表展示05对账单管理,多个条件检索,报表展示06对账单管理,统计分析汇总,图表展示评价管理(微信)01微信评价,多个条件检索,报表展示02微信评价,统计分析汇总,图表展示3.5 新增接口(微信)3.5.1 刷卡支付接口字段名字段英文名字段类型可空备注公众账号IDAppidString(32)N微信分配公众账号ID(企业号corpid即为此appId)商户号mch_idString(32)N微信支付分配商户号设备号device_infoString(32)Y终端设备号(商户自定义,如门店编号)随机字符串nonce_strString
25、(32)N随机字符串,不长于32位。署名signString(32)N署名类型sign_typeString(32)Y默认MD5商品描述bodyString(128)N商户订单号out_trade_noString(32)N订单金额total_feeIntN单位为分,只能为整数终端IPspbill_create_ipString(16)N调用微信支付API机器IP授权码scene_infoString(128)N3.5.2 查询订单接口字段名字段英文名字段类型可空备注公众账号IDAppidString(32)N微信分配公众账号ID(企业号corpid即为此appId)商户号mch_idStri
26、ng(32)N微信支付分配商户号微信订单号transaction_idString(32)二选一微信订单号,提议优先使用商户订单号out_trade_noString(32)随机字符串nonce_strString(32)N随机字符串,不长于32位。署名signString(32)N署名类型sign_typeString(32)Y默认MD53.5.3 撤销订单接口字段名字段英文名字段类型可空备注公众账号IDAppidString(32)N微信分配公众账号ID(企业号corpid即为此appId)商户号mch_idString(32)N微信支付分配商户号微信订单号transaction_idSt
27、ring(32)Y商户订单号out_trade_noString(32)N随机字符串nonce_strString(32)N署名signString(32)N署名类型sign_typeString(32)Y默认MD53.5.4 申请退款接口字段名字段英文名字段类型可空备注公众账号IDAppidString(32)N微信分配公众账号ID(企业号corpid即为此appId)商户号mch_idString(32)N微信支付分配商户号随机字符串nonce_strString(32)N署名signString(32)N署名类型sign_typeString(32)Y默认MD5微信订单号transact
28、ion_idString(32)二选一微信生成订单号,在支付通知中有返回商户订单号out_trade_noString(32)商户退款单号out_refund_noString(64)N同一退款单号数次请求只退一笔。订单金额total_feeIntN订单总金额,单位为分,只能为整数退款金额refund_feeIntN退款总金额,订单总金额,单位为分,只能为整数退款原因refund_descString(80)Y若商户传入,会在下发给用户退款消息中表现退款原因3.5.5 查询退款接口字段名字段英文名字段类型可空备注公众账号IDAppidString(32)N微信分配公众账号ID(企业号corpi
29、d即为此appId)商户号mch_idString(32)N微信支付分配商户号随机字符串nonce_strString(32)N署名signString(32)N署名类型sign_typeString(32)Y默认MD5微信订单号transaction_idString(32)四选一微信生成订单号,在支付通知中有返回商户订单号out_trade_noString(32)商户退款单号out_refund_noString(64)同一退款单号数次请求只退一笔。微信退款单号refund_idString(32)微信生成退款单号3.5.6 下载对账单接口字段名字段英文名字段类型可空备注公众账号IDAp
30、pidString(32)N微信分配公众账号ID(企业号corpid即为此appId)商户号mch_idString(32)N微信支付分配商户号设备号device_infoString(32)Y微信支付分配终端设备号随机字符串nonce_strString(32)N署名signString(32)N署名类型sign_typeString(32)Y默认MD5对账单日期bill_dateString(8)N下载对账单日期账单类型bill_typeString(8)N3.5.7 订单评价接口字段名字段英文名字段类型可空备注公众账号IDAppidString(32)N微信分配公众账号ID(企业号cor
31、pid即为此appId)商户号mch_idString(32)N微信支付分配商户号随机字符串nonce_strString(32)N署名signString(32)N署名类型sign_typeString(32)Y默认MD5开始时间begin_timeString(19N结束时间 end_timeString(19)N位移 Offsetuint(64)N指定从某条统计下一条开始返回统计。条数limitUint(32)Y一次拉取条数, 最大值是200,默认是2003.6 新增接口(支付宝)和微信类似。4 系统清单4.1 硬件平台服务器清单:中心服务器IBM X38504*E7-4850 2.00
32、GHz 24MB 双十核处理器, 32*4GB DDR3 内存, 4块内存板,ServerRAID M5015阵列卡,支持RAID5(512MB缓存,不带电池),500GB(标配5个硬盘背板,支持8块硬盘) , 集成双千兆以太网,无光驱,冗余电源必需注:以上配置为物理服务器清单,可和HIS服务器共用。4.2 开发环境服务端: Windows Server操作系统; .Net Framework 4.0 平台架构; Sql Server R2 数据库系统;用户端: Windows 7 32位系统; .Net Framework 2.0 或以上平台架构; 主流Web浏览器。5 售后服务(一) 服务
33、队伍 海天工程信息项目实施、售后服务及技术支持由海天用户服务中心来完成。海天用户服务中心意在向用户提供产品咨询、项目实施、售后技术支持服务和用户培训,对用户服务快速响应支持。 用户服务中心由受过专业技能训练热线响应工程师和技术支持工程师组成。依据不一样地域用户群,划分为相对独立维护小组。用户服务中心各维护小组均由资深工程管理人员率领,每组全部配有含有专业水平技术支持工程师骨干,形成一支近20人高素质团体。针对维护工作各个步骤,用户服务中心均严格根据ISO9000质量手册,围绕以提升用户综合满意度而制订完善用户服务工作管理体制和服务规程,确保维护操作根据要求要求,立即、有效地实施,不停地提升产品
34、质量和服务质量。 现在,用户服务中心还有由多名资深工程师组成用户培训小组,对用户进行专业技术培训,指导用户正确深入地使用本企业产品,使用户在培训后能够独立地对系统进行管理和维护。 (二) 服务方法 热线电话支持服务:经过专业电话用户服务技能培训及产品知识培训热线响应工程师将会提供7二十四小时不间断热线服务,耐心细致地为用户解答在产品使用中碰到全部问题。服务热线电话:xxxx。 远程连接调试服务:经过Modem、电话线、互联网、应用远程控制软件对用户系统进行升级、调试和监测,必需时可替换用户操作以处理用户问题。 现场工程师支持服务:产品维护过程中假如碰到采取热线服务或远程连接调试方法不能处理问题,用户服务中心技术支持工程师将立即登门为用户处理问题。现在用户服务中心已能提供全国范围(除台湾,香港地域外)现场服务。 现场安装调试服务:对于首次安装新海天产品,客服中心工程技术人员将上门为用户安装产品、系统调试,并进行培训和现场业务指导。