Hl7 fhir Can';我不知道如何使用FHIR按名称搜索特定测试的LOINC?

Hl7 fhir Can';我不知道如何使用FHIR按名称搜索特定测试的LOINC?,hl7-fhir,Hl7 Fhir,任何人都可以提供一些关于使用FHIR搜索LOINC所需语法的见解,以在观察资源的实验室描述性文本部分中搜索特定字符串 这可能吗 文档到处都是,我找不到这种通用搜索的例子 我在这里找到了类似的例子: 例如:获取“[base]/ValueSet/23/$validate code?system=” 但它们都没有提供一个足够通用的案例来对LOINC系统在观测资源中的特定字符串进行全局搜索 我在此处使用FHIR UI的尝试均未成功。我一直收到一个500内部服务器错误,因为我不知道搜索值部分使用的正确语法

任何人都可以提供一些关于使用FHIR搜索LOINC所需语法的见解,以在观察资源的实验室描述性文本部分中搜索特定字符串

这可能吗

文档到处都是,我找不到这种通用搜索的例子

我在这里找到了类似的例子:

例如:获取“[base]/ValueSet/23/$validate code?system=”

但它们都没有提供一个足够通用的案例来对LOINC系统在观测资源中的特定字符串进行全局搜索

我在此处使用FHIR UI的尝试均未成功。我一直收到一个500内部服务器错误,因为我不知道搜索值部分使用的正确语法,而且我无法从所有丰富的在线文档中找到任何文档来解释这个非常简单的概念

有人能提供一些见解吗

在这一点上我完全沮丧

Observation?code=12345-6

其中12345-6是您想要查找的任何LOINC代码(例如39802-4)

第二种方法确保只匹配LOINC代码,而不是来自其他系统的代码,尽管鉴于LOINC代码的相对独特的格式,不包含这些代码基本上是安全的

如果要搜索一组代码,则可以使用逗号分隔代码或元组:例如

Observation?code=12345-6,12345-7

如果希望经常按很长的代码列表进行搜索,可以定义一个包含所有所需代码的值集,然后按值集进行过滤:

Observation?code:in=http://somwhere.org/whatever/ValueSet/123

注意:为了可读性,我没有转义URL内容,但是您需要适当地转义URL值。

需要对您尝试执行的操作进行一些澄清。你说你想搜索“所有LOINC”,但你是在对照观察进行搜索——观察只包含一个LOINC代码。你能解释一下“LOINC系统的全局搜索”吗这一点如何适用于搜索观察结果?我需要在数据库中找到所有观察结果,并使用FHIR UI参考肌酐测试。我需要知道的是,在FHIR数据库中搜索具有特定值的观察结果的正确语法?感谢Chris纠正了代码+系统的顺序。(我应该仔细检查一下。)
Observation?code=http://loinc.org|12345-6,http://loinc.org|123456
Observation?code:in=http://somwhere.org/whatever/ValueSet/123