在消息流中使用 MedicalDeviceInput 节点,以便收集来自医疗设备的数据。
每个 MedicalDeviceInput 节点都使用可配置服务中存储的配置信息。
可配置服务定义了设备连接和测量集。设备连接包含医疗设备的连接参数。测量集用于指定从医疗设备收集的医疗测量。要使某个医疗设备连接到 MedicalDeviceInput
节点,必须对该设备指定设备连接和测量集。有关可配置服务的更多信息,请参阅 位于 IBM® Integration Bus 产品文档中可配置服务。
使用
MedicalDeviceInput 节点时,请注意以下信息:
- MedicalDeviceInput 节点的每个可配置服务只能在一个节点中使用。
- 请勿在多个可配置服务中使用同一医疗设备。
- 确保使用的每个设备都具有唯一设备标识。
设备连接
设备连接用于定义与医疗设备的连接。
MedicalDeviceInput
节点可以连接到使用串口或 LAN 连接的设备。设备连接指定了以下信息:
- 所连接的设备的类型
- 该设备的设备标识
- 该设备的串口或 LAN 连接的连接参数
- 该设备所使用的测量集
- 用于帮助识别该设备连接的位置、患者标识、备注和标记信息。有关如何使用患者标识字段的示例,请参阅“Healthcare:医疗设备到 EMR”。
测量和测量集
测量集用于定义设备所收集的医疗测量。测量集中的测量可以是离散值、警报或波形。离散值和警报要求在测量集中定义轮询时间间隔,用于指定该测量的收集频率。波形测量按内置轮询时间间隔生成一系列离散值。设备所使用的测量集在该设备的设备连接中指定。测量集包含以下信息:
- 使用该测量集的设备的类型。
- 关于该测量集的备注和标记信息。
- 从可供所选设备类型使用的可能测量列表中获取的测量列表。每个测量都包含以下信息:
- 主标识和子标识。这些标识用于确定从 MedicalDeviceInput 节点发送的数据。
- 描述,用于提供更多有关该测量以及所测量的参数的信息。
- 如果该测量是离散值或警报,那么它具有以秒为单位的轮询时间间隔,用于定义从医疗设备收集该测量的频率。
- 有关该测量的备注和标记信息。
消息流中的医疗设备数据
MedicalDeviceInput
节点的配置确定了所连接的设备以及从这些设备收集的数据。部署包含 MedicalDeviceInput
节点的消息流后,将从该节点的输出终端发送来自所连接设备的数据。接着,消息流可以使用
IBM Integration Bus 版本中提供的任何节点处理此数据。测量数据以逻辑消息树形式传递到消息流中,在将此数据写入端点之前,您可以使用标准的
IBM Integration Bus 功能对此数据进行过滤、变换、汇总和路由。端点示例包括数据库、IBM WebSphere® MQ 队列或服务调用。
有关 MedicalDeviceInput 节点的参考信息,包括有关逻辑消息树和节点终端的信息,请参阅
MedicalDeviceInput 节点。有关使用消息流开发集成解决方案的更多信息,请参阅开发消息流位于 IBM Integration Bus 产品文档中。
医疗设备状态消息
医疗设备将生成状态消息,例如,在设备启动时生成此类消息。通过下列方法可以查看医疗设备所生成的状态消息:
- 通过查看 MedicalDeviceInput 节点的 Status 终端所生成的消息。有关 Status 终端所生成的消息格式的更多信息,请参阅 MedicalDeviceInput 节点。
- 通过查看本地错误日志中的消息。要查看本地错误日志中的消息,请参阅 位于 IBM Integration Bus 产品文档中本地错误日志。
- 通过查看跟踪输出中的消息。要查看跟踪输出中的消息,请参阅 位于 IBM Integration Bus 产品文档中跟踪。