FHIR - 患者(显示)与多名患者 (index/search)

FHIR - Patient (show) vs Multiple Patients (index/search)

我是 FHIR 的新手,需要实现一个简单的接口。到目前为止,我试图从文档中了解基础知识,但有很多新术语如此简单的问题...

患者/{ID}

在这种情况下,我 return 具有患者详细信息的患者资源类型。到目前为止一切顺利!

病人?name.given=乔&name.family=博客

以上就是索引方法。但是,在这种情况下,我可以 return 多个患者。

我使用什么“类型”或结构来简单地 return 响应的索引列表?

我已经看到可能的候选项为列表、组、组合和捆绑包。

我需要大致了解这一点,这样我才能 return RESTful Fhir.

中所有“索引”方法的正确类型

使用捆绑包。

{
 "resourceType:"Bundle",
 "type": "searchset",
 "entry":[...]
}

检查 https://www.hl7.org/fhir/bundle.html 并根据您的要求查看需要实施的内容。如您所见,FHIR 中的几乎所有内容都是可选的。