我正在尝试定义使用 FHIR 资源的设备消息传递规范。我需要生成观察并记录 Device、DeviceComponent 和 DeviceMetric 的状态变化。该设备将是动态的,因此如果连接中断,它将需要缓冲更改。
所以这是我的问题:我需要记录设备上发生更改的时间(固件更新、操作状态开/关等),但设备资源没有时间戳。我是否应该将资源包装在 MessageHeader 中,并在 MessageHeader 的数据部分更改设备资源并将消息发布到 deviceMessage url 并让服务器更新正确的资源?还是有别的东西?
发送观察是直截了当的,但我无法找到我在 FHIR 文档或讨论中描述的设备状态更改用例。