我们已经建立了一个用于生成麻醉记录的系统。
我们正在尝试将它们建模为FHIR文档。
我知道文档(以FHIR术语表示)最终应该是一种独立的资源。
但是,在我们的情况下,我们有一个逐步汇编此文档的过程。
收集资源时最好的处理方式是什么[准备创建文档。
我们想使用FHIR来创建和保存各种资源,然后最后组装一个文档。假设以下内容:
患者- 提供者
- 健康记录
- 有关正在执行的过程的一些信息
- 广泛的生命周期观察结果
- 大量给药剂量
- 各种步骤和恢复说明
- 提供者的最终签名将“完成”报告
我知道我们可以创建并保存各种资源。但是,我们希望将它们放在一起,以便我们可以轻松获取与最终将成为该文档的所有内容。这在RESTful操作方面如何工作?
POST /类型为第一个元素(用于创建文档)的“文档”类型的包
使用捆绑软件中的结果ID?我还会获得该作品的ID吗?然后,如何从合成中添加/更新/删除单个项目?我是否需要对整个组合进行PUT才能添加内容?我每隔5分钟就拥有完整的检查点系列,包括完整的生命值(BP,SpO2,温度,呼吸频率等)。我会首先通过POST create这些观察,然后做一个PUT来更新对它们的引用吗?
我相信您可以说,我只是想了解FHIR 期望
您如何通过HTTP操作来执行此类操作。
谢谢您的指导!
您首先发布一个合成,以便在收集数据时更新焦点(目录)。然后,您将发布您的个人观察结果,过程等,然后对构成进行PUT或PATCH添加以对相关数据添加引用。一旦收集了所有相关信息并将其绑定到“合成”中,就可以生成文档捆绑包。如果您希望能够使用FHIR文档渲染工具渲染草稿文档,则您[[可以在流程的早期创建捆绑包,并在每次更改成分时对其进行更新,但是,没有任何真正的理由让捆绑包存在直到准备好锁定文档为止。