1

我正在尝试定义使用 FHIR 资源的设备消息传递规范。我需要生成观察并记录 Device、DeviceComponent 和 DeviceMetric 的状态变化。该设备将是动态的,因此如果连接中断,它将需要缓冲更改。

所以这是我的问题:我需要记录设备上发生更改的时间(固件更新、操作状态开/关等),但设备资源没有时间戳。我是否应该将资源包装在 MessageHeader 中,并在 MessageHeader 的数据部分更改设备资源并将消息发布到 deviceMessage url 并让服务器更新正确的资源?还是有别的东西?

发送观察是直截了当的,但我无法找到我在 FHIR 文档或讨论中描述的设备状态更改用例。

4

1 回答 1

0

通常使用 Provenance 捕获有关更改发生时间、更改人员、更改发生原因等的信息。Provenance 实例可能由客户端创建,也可能由服务器根据安全标头等使用上下文信息自动生成。

于 2016-07-29T19:42:30.810 回答