FHIR クライアントのインスタンスで fetchAll 関数を使用しています (具体的には、HAPI FHIR サーバーを使用しています)。特定の LOINC コードですべての観測を収集しようとしています。
私の理解では、LOINC コードに一致するすべての観測値を含むバンドルを作成するように要求がサーバーに送信されます (この検索はサーバー側で処理されるようです)。その後、結果が返送されますが、サーバーは一度に 20 件の結果しか返送しません。〜14,000の観測があるため、サーバーから〜700のバンドルを受信する時間は〜2分です(サーバーへの接続が6つに制限されているクロムを使用しています-他のブラウザーも同様です)。
できれば、この種のリクエストをより迅速に行いたいと考えています。そうする方法はありますか?バンドルに 500 個のアイテムを含める方法があると思います。検索パラメータでこれを行う方法を知っている人はいますか?
ありがとう!