智慧His要能解决精准预约床位问题,现在的情况是,患者只能通过预约系统获取,his前一天的床位情况,而当天的实时情况不能获取,导致预约不透明。一般医院同行是如何解决?
按照楼主说的,预约系统和HIS之前的同步方式是通过后台job或计划任务去做同步的,如果要实现精准的预约床位,主要有两种方式实现:1.在预约的时候通过日期判断,如果是前一天或更前的,按照现有系统流程,如果是预约今天的,封装查询HIS系统床位数据语句,再更新预约系统床位数据,完成预约,这种方式的好处是有预约的时候才会去查HIS,缓解了接口的压力,但是缺点是,如果预约的时候HIS有床位更新,可能会有脏数据,如果在查询HIS时预约系统有问题也可能产生分布式事务锁。第二种是,预约系统和HIS根据床位信息做实时同步接口,HIS系统的床位有任何更新,都推送给预约系统,以更新预约系统床位信息,可以避免上述问题,但是相对来说接口压力会比较大。主要看院方的取舍问题,综合考虑预约系统和HIS系统的业务
收起