【发布时间】:2015-04-15 04:10:51
【问题描述】:
考虑http://spark.furore.com/fhir/Patient/f201 的 FHIR 患者数据。
如何获取 URL“binary/@f006”中引用的照片对象??
我原以为http://spark.furore.com/fhir/binary/@f006 上的 HTTP GET 会做到这一点,但是唉...
【问题讨论】:
标签: hl7-fhir
考虑http://spark.furore.com/fhir/Patient/f201 的 FHIR 患者数据。
如何获取 URL“binary/@f006”中引用的照片对象??
我原以为http://spark.furore.com/fhir/binary/@f006 上的 HTTP GET 会做到这一点,但是唉...
【问题讨论】:
标签: hl7-fhir
那里的数据有误。您对 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 中的链接,所以现在应该可以正常工作了。当我们重新初始化数据库时(我们不经常这样做),这些更改将被逆转,但是对 Binary/f006 的简单 PUT 和 Patient/f201 的更新当然会解决这个问题。
【讨论】: