如何从 URL 获取患者的 FHIR 照片

How to Get FHIR Photo for Patient from a URL

考虑 http://spark.furore.com/fhir/Patient/f201 处的 FHIR 患者数据。

如何在 URL "binary/@f006" 处获取其中引用的照片对象??

我原以为 http://spark.furore.com/fhir/binary/@f006 上的 HTTP GET 会做到这一点,但唉...

那里的数据有误。您对 get 的转换是正确的,但是您最终得到了错误的 URL 因为引用首先是错误的。

它应该说:url="Binary/f006" 相当于获得 http://spark.furore.com/fhir/Binary/f006。这也不起作用,这是定义事物的方式中的另一个错误。

请参阅 http://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemEdit&tracker_item_id=6107 了解跟进情况

是的,此参考已过时,我们目前并未将二进制文件作为 FHIR 规范中示例的一部分进行分发。当我们初始化数据库时,我们的服务器 Spark 从规范中加载示例,因此图像不存在。

目前,我已经将正确的图片上传到 Binary/f006 并更新了 Patient/f201 中的 link,所以现在应该可以了。当我们重新初始化数据库时(我们不经常这样做),这些更改将被逆转,但是对 Binary/f006 的简单 PUT 和对 Patient/f201 的更新当然会解决这个问题。