如何在AWS FHIR商店中获取特定FHIR资源的所有版本?
是否有一种方法可以获取FHIR商店中创建的特定资源的所有版本的列表。我已经使用了以下呼叫,
<FHIR_URL>/<resource-type>/<resource-id>/_history
则不会返回响应
但是如果我将版本添加到此URL中,
<FHIR_URL>/<resource-type>/<resource-id>/_history/<version>
:然后它仅显示资源的特定版本,但是需要特定资源的所有版本,是否有一种方法可以获取此功能?
Is there a way to get the list of all the versions of a specific resource created in FHIR store. I have used the following call,
<FHIR_URL>/<resource-type>/<resource-id>/_history
but its not returning response
If I add version to this url:
<FHIR_URL>/<resource-type>/<resource-id>/_history/<version>
then it only shows that particular version of the resource, but all the versions of a specific resource are required, is there a way to get this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如有疑问,我总是尝试参考实施。
(下面收到所有请求)
我使用搜索功能并选择一个随机的患者。搜索功能与 /患者 /一样简单?并且没有查询字符串值。
虽然始终受到更改和“重新处理种子数据”的影响,但上面的宙斯盾示例(今天)正在为一个患者返回多行历史记录。
如果AWS与3个参考实现“主要相同”,我将提交一个错误报告。
但是根据您的示例,它似乎与上面的参考实现示例和下面的HL7文档相符。
https://build.fhir.org/http.html.html.html#history
When in doubt, I always try the reference-implementations.
(all GET requests below)
I got each systems Patient-Fhir-Logical-Id ("example", "pat1", "616330") by using the search function, and picking a random Patient. The Search function is as simple as /Patient/? and no query string values.
While always subject to change and "re doing the seed data", the aegis example above (today) is returning multiple rows of history for a single patient.
If AWS does not work "mostly the same" as the 3 reference implementations, I would submit a bug report.
But based on your examples, it seems to fall in line with the reference implementation examples above and the HL7 documentation below.
https://build.fhir.org/http.html#history