Azure FHIR搜索不具有_include表达式的资源

问题描述

我正在使用以下Azure For API(STU3)来玩耍。我正在尝试使用_include参数将其他资源链接到DiagnosticReport资源。

https://xxx-xxx-xxxx.azurehealthcareapis.com/DiagnosticReport?_id=1234&_include=DiagnosticReport:encounter&_include=DiagnosticReport:result

但是我遇到以下错误:{ “ resourceType”:“ OperationOutcome”, “ id”:“ af40478f6fe6de47b8e0fc4f40e698ba”, “问题”: [ { “严重性”:“错误”, “ code”:“禁止”, “ diagnostics”:“ 不支持包含表达式。” } ] }

解决方法

实际上,我们只是发现我们正在Azure FHIR中使用CosmoDb,它不支持查询,因此include revInclude搜索参数将不适用于CosmosDb,而是将它们用于SQL数据库。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...