You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure FHIR服务:基于诊断编码检索Claim资源的自定义搜索参数配置

自定义FHIR搜索参数用于Claim诊断编码检索

正确的Expression属性值

你需要使用嵌套路径定位到数组元素内的编码字段,正确表达式为:
Claim.diagnosis.diagnosisCodeableConcept.code

完整的自定义搜索参数示例

以下是符合FHIR规范的完整SearchParameter资源示例,可直接用于Azure Health Data Services的FHIR服务:

{
  "resourceType": "SearchParameter",
  "id": "claim-diagnosis-code",
  "url": "http://your-org-domain/fhir/SearchParameter/claim-diagnosis-code",
  "version": "1.0.0",
  "name": "ClaimDiagnosisCode",
  "status": "active",
  "experimental": false,
  "date": "2024-05-20",
  "publisher": "Your Organization",
  "description": "检索包含指定诊断编码的Claim资源",
  "code": "diagnosis-code",
  "base": ["Claim"],
  "type": "token",
  "expression": "Claim.diagnosis.diagnosisCodeableConcept.code",
  "xpath": "f:Claim/f:diagnosis/f:diagnosisCodeableConcept/f:code",
  "xpathUsage": "normal"
}

使用说明:

  • 后续检索时可通过参数名调用,例如 GET /Claim?diagnosis-code=I10
  • type设为token是因为诊断编码属于token类型参数,支持精确匹配、系统限定匹配等场景

424 Failed Dependency错误原因

你之前使用的Claim.diagnosisCodeableConcept.code路径存在结构错误:
Claim资源中diagnosis是一个重复元素(数组),diagnosisCodeableConcept字段并非直接属于Claim,而是嵌套在每个diagnosis数组项内部。跳过diagnosis层级的无效路径会导致FHIR服务无法解析搜索参数的定位逻辑,因此返回424依赖失败错误。

内容的提问来源于stack exchange,提问作者Chris

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 01:34:54