[英]FHIR queries using chained parameters
我正在使用服務器查詢引擎,該引擎將返回FHIR資源,但遇到了問題。
我可以成功接收使用簡單參數(例如Composition/4
或Patient?name=smith
)的Get和Search查詢,但是我無法識別復雜或有用的參數,例如Composition?subject:Patient=4
或type=[system]|[value]
。
如何傳遞這些類型的參數,我應該在服務器上尋找什么?
如果您查看“合成”頁面的底部,則會看到其中包含一個名為“ type”的搜索參數,該搜索參數的類型為“ token”。 正如您已經發現自己一樣,它具有以下形式
[system]|[value]
系統是完整網址的地方。 一些常用的系統可以在這里找到: http : //hl7.org/fhir/2015May/terminologies-systems.html
在這種情況下,您應該使用
type=http://loinc.org|60591-5
可以在搜索文檔頁面( http://hl7.org/fhir/2015May/search.html#2.1.1.1 )上找到所有更復雜的搜索參數的格式。
如果需要有關如何實現搜索的示例,請查看名為Spark的開源.NET實現: https : //github.com/furore-fhir/spark
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.