現在、私はFHIR検索を使用したルーティングについて頭を抱えています。.Netの高度な検索と修飾子を使用したHL7 FHIRルーティング
ウェブページhttps://www.hl7.org/fhir/search.htmlの2.1.1.48文字列には、修飾子を使用して提供されたパラメータ値を含む、または一致する結果を返す方法に関するセクションがあります。
例:
[base]/Patient?name=eve
[base]/Patient?name:contains=eve
[base]/Patient?name:exact=Eve
私はこれらのカスタム修飾子でそのようなURLを見たことがない:f.ex.に受け入れられている「?名前は、正確な/含まれています」ボックスからのWeb APIサービス。
私の知る限り見ることができるように、それは(と私はまた、スパークサーバーを信じる)sqlonfhirサーバで
[Route("{type}/name:contains/{name}")]
public HttpResponseMessage GetContainsName(string name){
//do something
}
[Route("{type}/name:exact/{name}")]
public HttpResponseMessage GetExactName(string name) {
//do something else
}
この質問をご覧ください:http://stackoverflow.com/questions/2053132/is-a-colon-safe-for-friendly-url-use –