问题描述
我正在使用他的 OSS FHIR 服务器并尝试发布包含从业者、患者和问卷回复的捆绑包。 Bundle 本身已发布到 Cosmos,但没有被解析,也没有创建单个资源。
我读了一些关于发布到“root”的内容,但仍然没有用。
不确定我是否遗漏了什么
解决方法
引用 FHIR Wiki:
Bundle 资源类型和大多数其他资源类型一样有一个端点 资源。这个端点服务于通常的交互。捆绑包是 在 /Bundle 端点上被视为静态资源(即当 批处理、事务或消息被 POST 到 /Bundle,它被存储为 是,并且内容不作为批处理、事务或消息处理; 相反,它们像普通资源一样被处理,使用索引/审计等。执行 GET /Bundle/[location] 将返回相同的 资源。
简而言之,如果您将包发布到 server.root.url/Bundle,则该包将“按原样”存储而不会被处理,而如果您发布到 server.root。 url 则包将按预期处理,创建包含的资源。