触发器事件和消息
在数字医疗保健系统中,应用程序由于实际事件(例如下达实验室订单或药物订单)而创建 HL7 消息。 HL7 组织编写了 HL7 标准,基于以下假设:医疗保健现实世界中的某个事件需要数据在应用程序之间流动,即使这些应用程序跨异类系统也是如此。 HL7 标准将此真实事件称为 触发器事件。 自动化系统必须系统地识别触发器事件。
若要扩展此概念,请考虑以下方案。 到达医院后,患者使用患者管理软件应用程序在医院注册。 提交患者记录时,应用程序需要通知其他医院应用程序 (,例如会计、实验室等) 患者注册。 必须跨应用程序共享此信息,以便使用这些应用程序的实体可以向患者提供所需的服务。 注册患者的行为是一种触发器事件。 Web 应用程序通常通过创建包含患者记录数据的 HL7 消息来创建此触发器事件。
触发器事件始终会导致创建一个或多个消息,这些消息在处理消息的应用程序中触发操作。 当 IT 人员将 Microsoft BizTalk Accelerator for HL7 (BTAHL7) 嵌入医院业务线应用程序中时,触发器事件与部署方案相关。 即使在此类部署方案中,BTAHL7 也不需要注意触发器事件,只需知道触发器事件生成的消息。