医佳云项目: 巴中中心医院、西南科大附属医院、川北医学院
项目描述:负责巴中中心医院、西南科大附属医院、川北医学院 的网上业 务,微信公众号、小程序、WEB端一体。分为用户端、医生端、医院端等。经过国家医院平台评审 考核,医院网上信息平台,几家医 院已上线。
技术描述:基于spring cloud Finchley.SR2版本搭建,网关基于spring下zuul搭建,redis 和 Rabbi tMQ,MySQL5.7数据库,服务器Linux。支付为支付宝和微信支付,后和建行合作替换为建行 聚合支付。其中和多个第三方对接,东华公司医院对接自助机、第三方视频对接。
负责部分:预约服务 医院主业务,负责挂号,视频电话图文问诊,挂号为各个科室号源,中间件做挂号附属 定时和支付对账推送等。视频对接第三方,视频存贮第三方提供。
难点:上线后发生黄牛恶意脚本刷挂号问题,后和产品考虑加校验机制。和东华公司的 自助机数据整合,防止多挂,做数据统一。
支付服务 做医院支付方面业务,主要负责支付,及时冲退和定时冲退,分为支付和冲退两部分, 支付后通知服务,支付成功通知写入东华公司业务。冲退为查询本地和东华数据,处理 各种异常数据账户退款。为其他服务提供接口。提供各个渠道账单,为对账提供接口。
难点:聚合支付问题,换聚合支付后,聚合支付由同事封装服务,支付成功不再提供回调通知,后考虑时间效率负载问题,参考微信的JSAPI的跨域方案中的报备设计,调用同事提供服务。
用户服务 负责用户各个操作权限做拦截,微信端和后台医院工作人员方面权限 拦截。
咨询服务 负责用户咨询机器人和人工功能,及时通讯,机器人关键字及时通讯,人工由医院工作 人员端及时通讯,字典脏字等屏蔽等。
病例邮寄服务 负责各个病例申请邮寄,对接顺丰第三方,用户端申请和医生端审核方面。
部署:负责服务器在医院内网,多台部署,NIGINX做分发。