论文部分内容阅读
医疗消息推送系统通过主动给医务人员发送提醒,使其更及时地实施诊疗行为,从而有效地保障医疗安全和提高医疗质量,目前在医院信息化建设中被普遍采用。然而,在实际临床环境中,大部分系统在消息推送时不考虑医务人员的个性化需求,采用“一刀切”的方法给用户发送消息,随着消息源不断增多,医务人员需处理的提醒消息数量快速增长,容易产生提醒疲劳问题。针对上述问题,本论文提出一个基于发布订阅模式的医疗消息推送系统,根据医务人员对消息的订阅来决定是否发送消息,满足实际医疗情景中的消息需求,并减少无关消息的干扰。围绕该目标,本论文主要从以下几点展开:1)分析实际医疗情景中的消息源,设计主题内容相结合的消息模型,为异构的消息发布系统提供统一的语义结构。分析医务人员的消息需求,设计主题内容相结合的订阅模型,精细地表达用户个性化的消息需求。在此基础上研究消息模型与订阅模型的快速匹配方法。2)设计和实现一个基于发布订阅模式的医疗消息推送系统。系统包括彼此交互的多个模块:SOA消息发布模块收集来自异构、不同平台的医疗信息系统的消息;消息订阅模块为用户提供可用、易用的消息订阅界面,并对订阅内容进行统一管理;订阅匹配模块进行消息和订阅的匹配,快速查询订阅者;消息传输模块提供可靠、稳定的消息传输服务,将消息推送到用户终端;消息显示模块为用户提供一种可定制的消息显示方式。3)在国内某大型省级医院的实际医疗环境开展该系统的实践。根据医务人员的实际消息需求总结了52个消息主题,通过部署消息发布服务器、推送服务器、推送客户端,完成从消息发布、订阅、推送到显示的全过程。目前,使用科室达50个,已经成为医务人员完成日常工作不可或缺的部分,试点科室无关消息平均降低到不使用订阅模式消息量的50.2%。实践结果表明,本论文提出的基于发布订阅模式的医疗消息推送系统,能准确的描述用户的实际消息需求,实现按需推送消息,达到降低无关消息干扰的目标,为解决提醒疲劳问题提供了一种有效的方法。