来源:HIT专家网 整理:李崇铭
【编者按】
加强系统性学习,培养新时代医院CIO。由HIT专家网主办的医院信息中心主任能力培训班(简称医院CIO班)正在如火如荼地进行。每单元课后均设置答疑环节,学员们踊跃提问,具有代表性;教员们耐心作答,充满启发性。通过教学互动,实现教学相长。
现将部分精彩问答整理为“HIT培训问答”系列,以飨读者。更完整的教学答疑视频可关注HIT专家网微信视频号。
问题50:集成平台如果由于接入系统的消息接收发生了阻塞,如何处理?
学员、南京医科大学第二附属医院信息化建设与管理处柳明:如何解决医院集成平台的大量消息积压问题?
学员、江西省妇幼保健院互联网医院管理办公室主任金忠林:集成平台有没有熔断机制,如一个接口阻塞后不影响平台的其他应用?如果需要集成平台进行消息、逻辑的判断,是否会增加接口开发的复杂度?
薛万国老师:从集成平台的业务模式来讲,一种方法是主动“推送”,如在检查报告完成后,主动推送给相关系统;一种方法是提供查询服务,支持业务系统查询、“拉取”结果。
这两种业务模式到底用哪一种,取决于业务上的约定方式。例如,在患者到放射科就诊的业务场景中,“推送”的方式是将申请单发送、存储至PACS系统中,在此系统中进行查询;而“拉取”的方式是通过输入患者申请号或检查号的方式触发交互,PACS系统从HIS系统拉取申请单。
在集成平台开发过程中,需要注意:不能默认平台接收的系统数据都是绝对正确的。一种情况是透明的转发,不管内容是什么,无需处理,左手进右手出。一种情况是需要对申请进行解读,对不合规范的申请要进行例外处理。集成平台的阻塞问题,需要具体问题具体甄别,分辨是因错误过多阻止了通路,还是消息过多、系统性能难以应付。一个路由的堵塞不应该影响其他路由,因为在集成平台中每两个系统间的集成应该是并行的。
集成平台一般用来转发消息,有时也可以对流程进行综合,可以在上面做更多的开发。但绝大多数情况下,不太主张在集成平台上加载过多的业务逻辑,越复杂出错的概率越大,性能开销也越大。
(上述内容来源于第一期培训班第4单元“医院信息系统架构治理”课程答疑环节,HIT专家网整理,未经发言者本人审核确认)
2024年,培训班将采取线下为主、线上为辅的教学方式,持续完善课程内容。第五期医院CIO班将于7月开班,请微信扫码报名。
欢迎报名咨询:010-82373062/16670507053 张夏琳
报名期限:长期有效

精彩不容错过!
【责任编辑:陈曦 版式:明超】
评论前必须登录!
注册