我正在使用Azure健康数据服务- FHIR服务在FHIR索赔资源中,我们有诊断属性。在诊断属性--> diagnosisCodeableConcept -->代码中。现在,我想创建一个自定义搜索参数,以根据诊断属性中的Code值检索索赔资源。自定义搜索参数的expression属性的值应该是什么?
能否提供上述自定义搜索参数?
我给出了以下表达式值:Claim.diagnosisCodeableConcept.code. 424失败的依赖这是什么原因呢?
r7knjye21#
你的表达式应该是:Claim.diagnosis.diagnosis as CodeableConcept搜索参数的类型应该是“token”。如果任何编码与您指定的搜索字符串匹配(基于代码和/或系统,取决于用户指定的内容),令牌类型将自动查找匹配项
Claim.diagnosis.diagnosis as CodeableConcept
sdnqo3pr2#
如果您检查R4的Claim规范,您会注意到诊断的正确路径是:
Claim.diagnosis.trace('d').diagnosis
:test_tube:Test with FHIRPath-Lab我希望您已经将search参数定义为token类型,它在CodeableConcept类型上创建索引。您可能不需要向下转换为类型,因为搜索引擎无论如何都会处理它。由于搜索索引器知道如何处理该类型,并且它还允许在搜索中使用codesource前缀,因此不必深入研究coding.code例如
token
coding.code
Claim?diagnosis=http://hl7.org/fhir/sid/icd-10|G89.4
**编辑:**尝试此搜索参数
{ "resourceType": "SearchParameter", "id": "claim-diagnosis", "url": "http://example.org/SearchParameter/claim-diagnosis", "version": "0.1", "name": "ClaimDiagnosis", "status": "active", "date": "2023-09-10", "publisher": "Brian Postlethwaite", "description": "Claim diagnosis", "code": "diagnosis", "base": [ "Claim" ], "type": "token", "expression": "diagnosis.diagnosis.ofType(CodeableConcept)", "xpathUsage": "normal", "multipleOr": true, "multipleAnd": true}
{
"resourceType": "SearchParameter",
"id": "claim-diagnosis",
"url": "http://example.org/SearchParameter/claim-diagnosis",
"version": "0.1",
"name": "ClaimDiagnosis",
"status": "active",
"date": "2023-09-10",
"publisher": "Brian Postlethwaite",
"description": "Claim diagnosis",
"code": "diagnosis",
"base": [
"Claim"
],
"type": "token",
"expression": "diagnosis.diagnosis.ofType(CodeableConcept)",
"xpathUsage": "normal",
"multipleOr": true,
"multipleAnd": true
}
2条答案
按热度按时间r7knjye21#
你的表达式应该是:
Claim.diagnosis.diagnosis as CodeableConcept
搜索参数的类型应该是“token”。如果任何编码与您指定的搜索字符串匹配(基于代码和/或系统,取决于用户指定的内容),令牌类型将自动查找匹配项sdnqo3pr2#
如果您检查R4的Claim规范,您会注意到诊断的正确路径是:
:test_tube:Test with FHIRPath-Lab
我希望您已经将search参数定义为
token
类型,它在CodeableConcept类型上创建索引。您可能不需要向下转换为类型,因为搜索引擎无论如何都会处理它。由于搜索索引器知道如何处理该类型,并且它还允许在搜索中使用codesource前缀,因此不必深入研究
coding.code
例如
**编辑:**尝试此搜索参数