体检预约对接

1、涉及系统

  1. Python预约系统
  2. 每天健康预约系统
  3. 医院his系统

2、系统对接

2.1、每天健康预约系统对接HIS

2.1.1、排期同步

  1. 获取his系统排期
  2. 同步至mytijan系统
  3. open-adapter 定时同步数据

2.1.2、订单同步

open-adapter 监听队列 queue.order.third.out.success

  1. HIS订单创建 routingKey:trade.order.pay.success
  2. 订单改期 routingKey:trade.order.changedate.success
  3. 订单撤单 routingKey:trade.order.revoke.success
  4. 订单关闭 routingKey:trade.order.close.success
    测单,订单关闭 —-> his取消预约

2.1.3、体检完成状态同步

  1. open-adapter 定时查询订单体检
  2. 同步三方订单状态(tb_third_order_info)
  3. 同步体检订单状态(tb_order)
  1. ALTER TABLE `alihalt`.`tb_third_order_info`
  2. ADD INDEX `idx_app_key`(`app_key`);

2.2、每天健康预约系统对Python预约系统

排期同步

订单同步

  1. 体检人导入
  2. openapi订单下单

体检完成状态同步

文档更新时间: 2021-05-17 09:39