【发布时间】:2020-06-03 14:40:00
【问题描述】:
我们已经建立了一个生成麻醉记录的系统。
我们现在正尝试将它们建模为 FHIR 文档。
我了解文档(在 FHIR 术语中)应该最终成为一种自包含资源。
但是,在我们的案例中,我们有一个过程将逐步组装此文档。
当我们收集资源在准备创建文档时,最好的处理方法是什么。
我们想使用 FHIR 来创建和保存各种资源,然后在最后组装一个文档。
假设如下:
- 一位病人
- 提供者
- 健康史
- 有关正在执行的程序的一些信息
- 广泛的生命体征观察结果
- 大量给药的药物剂量
- 各种程序和恢复注意事项
- 提供者的最终签名,将“完成”报告
我知道我们可以在整个过程中创建和保存各种资源。但我们希望将它们全部集中在一起,以便我们可以轻松获取与最终将成为该文档的内容相关的所有内容。
这在 RESTful 操作方面如何工作?
- POST /Bundle 类型为“文档”的组合作为第一个元素(用于创建文档)
- 使用捆绑包生成的 ID?我还会获得乐曲的 ID 吗?
- 那么,如何从合成中添加/更新/删除单个项目?我是否需要对整个作品进行 PUT 才能添加一些内容?
- 我每 5 分钟检查一次完整系列的检查点,包括完整的生命体征(BP、SpO2、体温、呼吸频率等)。我会先创建使用 POST 的观察结果,然后执行 PUT 以引用它们来更新组合吗?
我相信你会说,我只是想了解 FHIR期望你如何在 HTTP 操作方面做这种事情。
提前感谢您的指导!
【问题讨论】:
标签: hl7-fhir dstu2-fhir smart-on-fhir