2017-03-01 9 views
0

FHIRベースのサーバー(現在HAPIを使用しています)のすべてのリソースでパラメータを検索できますか?FHIR - すべてのリソースを検索

{{url}}/Basic?_id=1 

正しいBasicリソースを返しますが、すべてのリソースタイプ(Basic、Patient、Observationなど)を検索できるようにしたいと考えています。私はこのような何かをする方法があるだろうと期待していた:

{{url}}/ALL?_id=1 

おかげで、 スティーブン

答えて

0

をあなたはとてもこの構文で

GET [base]?[parameters]{&_format=[mime-type]} 

を検索を実行してシステム全体を検索することができますこの唯一の作品ということ

GET [base]?_id=1 

注だろうあなたのケースでsidのようにすべてのリソースに定義されたパラメータのために。 詳細な検索構文と説明/例については、http://hl7.org/fhir/DSTU2/search.htmlを参照してください。

+0

私の要求には、[基本]は何でしょうか? – StephenL

+0

これはサーバーが稼動しているエンドポイントです。たとえば、公開DSTU2 HAPIサーバーを使用する場合は、http://fhirtest.uhn.ca/baseDstu2になります。 –

+0

私はGETリクエストとして "http:// localhost:5634/fhir/baseDstu3"と "http:// localhost:5634/fhir/baseDstu3?_id = 1"という追加情報をありがとうございます。これは、 "ERROR \t [] \t のFHIRサーバーのベースURLです。リソースタイプまたは操作名が含まれていないため、この要求を処理できません。このレスポンスは、Dstu2も使用していたときと同じでした。 – StephenL

関連する問題