目前在一家医疗科技公司工作,主要工作,对接院内his,微信、支付宝医疗类小程序开发。涉及授权,支付,医保等后端php开发工作。
1.开发准备工作
1.1 一个已经认证过的 支付宝小程序 一般是以医院名义注册的。进入支付宝开放平台进行注册申请,地址如下
1.2 去当地医保局网站,注册医院医保信息,一般3-5天左右就有反馈了。具体需要的信息以医保局的要求为准。这里分为 公众号应用 小程序应用 app应用,还分为测试反馈单和正式反馈单。
1.3 在医保局申请以后,会返回 医保测试反馈单,pdf格式。我做的是小程序,所以申请小程序应用,准备在下一步使用,配置参数。
1.4 支付宝小程序 一般是以公司名义去开发的 使用支付宝CMO服务 登录到
AntBuilder平台 填写各种数据,进行认证。此平台的功能是saas模板开发, 直接新建医院应用,选择医疗类模板,在支付宝小程序开发着工具里使用。
2.文档阅读
2.2 在1.3的步骤以后,需要和支付宝医保人员加钉钉群对接。需要开通多个权限,需要超级管理员进行开通,这个在商家支付宝小程序后台里进行申请,例如 小程序码 小程序服务 消息 小程序交易组件 app支付 获取会员基础信息 等基础权限,还需要支付宝渠道工作人员 开通 专享权限 有医疗蚂蚁森林能量发放 医疗智能消息提醒 医保标准移动支付 医疗行业基础数据上报
3 支付宝医保授权流程
3.1 authNo和payAuthNo 的获取
3.1.1 AlipayCommerceMedicalAuthinfoAuthQueryRequest 使用该方法,拼接 医保测试反馈单内容。
4.与医院his交互 这个里面的数字 都是医保局官方文档里的方法
4.1 1101获取患者参保信息
4.2 6201医保费用上传接口
4.3 6202 医保费用结算接口
4.4 调用支付宝医保支付方法
4.4.1 支付宝支付接口 alipay.trade.app.pay
此接口需要传递 20多个参数 具体在文档里有体现
4.4.2 支付宝医保支付回调后 6301接口查询医保状态 更新本地订单状态