我在 FHIR 客户端的实例上使用 fetchAll 函数(具体来说,我使用的是 HAPI FHIR 服务器)。我正在尝试使用某个 LOINC 代码收集所有观察结果。
据我了解,向服务器发送了一个请求,告诉它创建一个包含与 LOINC 代码匹配的所有观察结果的包(此搜索似乎是在服务器端处理的)。然后将结果发回,但是,服务器一次只发回 20 个结果。有约 14,000 个观察值,因此从服务器接收约 700 个捆绑包的时间约为 2 分钟(我使用的 chrome 仅限于我认为与服务器的 6 个连接——其他浏览器类似)。
如果可能的话,我想更快地完成这种请求。有没有办法这样做?我认为有一些方法可以让捆绑包包含 500 件物品;有谁知道如何在搜索参数中做到这一点?
谢谢!