[英]Hapi FHIR: searching for patient identifier using Postman
我正在使用 Postman 測試與 Hapi FHIR 服務器的連接性,並且一直在測試不同的查詢,但沒有任何效果......
預期的結果是獲得與某個患者標識符匹配的所有觀察結果,但此時我只能通過搜索患者 ID 來獲取信息。
這是基本查詢: http://hapi.fhir.org/baseR4/Observation
我嘗試了很多不同的參數,包括:
?identifier:of-type={identifier.system OR identifier.type.coding.system}|MR|1234
?patient.identifier=1234 OR {full url from above}
?identifier={full url OR 1234}
?subject=1234
?_has:Observation:patient:identifier=1234
還有很多其他人。 他們要么以 500、400 或 200OK 響應,但捆綁包中沒有任何內容。 我檢查了我是否有患者本身以及觀察結果,如果我使用他們的 ID 進行搜索,它們都在那里。
如果您有正確鏈接到患者的觀察,您可以使用患者的標識符搜索觀察。
我的評論是嘗試檢查觀察結果是否正確鏈接到患者。 因此,如果您有一個技術 ID 為 234567 和標識符為 1234 的患者,那么 Observation.subject 字段是否顯示[base]/Patient/234567
? 如果是這樣,此搜索將適用於 HAPI:
GET [base]/Observation?patient.identifier=1234
此外,這些搜索將起作用,但它們使用技術 id 而不是標識符:
GET [base]/Observation?patient=234567
GET [base]/Observation?subject=Patient/234567
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.