fhir-server-for-azure - 发布 Bundle 不会创建包含的资源
问题描述
我正在使用他的 OSS FHIR 服务器并尝试发布包含 Practioner、Patient 和 QuestionnaireResponse 的 Bundle。Bundle 本身已发布到 Cosmos 但未解析,未创建单个资源。
我读了一些关于发布到“root”的内容,但仍然没有用。
不确定我是否遗漏了什么
解决方案
引用FHIR Wiki:
Bundle 资源类型与大多数其他资源一样有一个端点。这个端点服务于通常的交互。Bundle 在 /Bundle 端点上被视为静态资源(即,当将批处理、事务或消息 POST 到 /Bundle 时,它按原样存储,并且内容不会作为批处理、事务或消息处理;而是,它们像普通资源一样被处理,带有索引/审计等。执行 GET /Bundle/[location] 将返回相同的资源。
简而言之,如果您将捆绑包发布到server.root.url/Bundle 捆绑包将“按原样”存储而不被处理,而如果您发布到server.root.url那么捆绑包将按预期处理,创建包含的资源.
推荐阅读
- jquery - 通过单击块激活选择
- android - 使用 Firebase 进行密码身份验证的电话号码
- azure - 从数据工厂管道触发器调用 azure 函数时出错
- mapreduce - mapreduce.input.fileinputformat.split.minsize 不起作用
- node.js - 每次将新对象插入 mongodb 时,如何检查或流式传输?
- r - R中的总结函数
- python - 如何在python中使用熊猫编写输入追加时间
- angular - 如何在一个可配置的位置制作角度服务类的根 url
- julia - Plots.jl 和多面箱线图
- javascript - 使用 Ajax 将 reCaptcha 令牌发送到 PHP