在本文檔中,http://www.hl7.org/implement/standards/fhir/query.htm的查詢部分,搜索請求(之前沒有/?)這樣定義簡單搜索URL
GET .../[resourcetype]/(?parameters)
隨後,我們發現
GET .../patient?_id=23
我們發現搜索關鍵字太
GET [baseurl]/diagnosticreport/search?subject.name="peter"
我做了3個請求到格雷厄姆的測試服務器
http://hl7connect.healthintersections.com.au/svc/fhir/practitioner/?given=Henry
http://hl7connect.healthintersections.com.au/svc/fhir/practitioner?given=Henry
http://hl7connect.healthintersections.com.au/svc/fhir/practitioner/search?given=Henry
所有的工作。所有作出了同樣的HREF(該鏈接)的形式(與搜索關鍵字)
<link href="http://hl7connect.healthintersections.com.au/svc/fhir/practitioner/search?_format=text/xml+fhir&search-id=c7d9338a-b64a-41db-875d-d3c68a12c6&given=Henry&search-sort=_id" rel="self" xmlns="http://www.w3.org/2005/Atom" />
我做這3所要求Ewout的測試服務器/
http://fhir.furore.com/fhir/practitioner/search?given=Henry
http://fhir.furore.com/fhir/practitioner?given=Henry
http://fhir.furore.com/fhir/practitioner/?given=Henry
前兩個要求的工作,並返回相同的鏈接
<link rel="self" href="http://fhir.furore.com/fhir/practitioner/search?given=Henry" />
第三次失敗:資源/?參數。
那麼什麼是好的語法? 他們都好嗎?