問題タブ [hapi-fhir]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ajax - [MedlinePlus、Dailymed、NLM、RxNorm] を使用して EHR に薬名のオートコンプリート機能を追加するにはどうすればよいですか?
EHR を開発したいのですが、この質問のタイトルで言及した API の 1 つを使用して入力ボックスに薬の名前を入力することで薬の自動補完機能に行き詰まっているので、たとえば「zoco」などの薬の名前を入力したいシステムはそれらのAPI(どれかはわかりません)にリクエストを行う必要があるため、APIは次のようなJSON形式のおおよその薬名の一致のリストで応答する必要があります。
javascript - FHIR サーバーからすべての検索結果をすばやくプルする方法
FHIR クライアントのインスタンスで fetchAll 関数を使用しています (具体的には、HAPI FHIR サーバーを使用しています)。特定の LOINC コードですべての観測を収集しようとしています。
私の理解では、LOINC コードに一致するすべての観測値を含むバンドルを作成するように要求がサーバーに送信されます (この検索はサーバー側で処理されるようです)。その後、結果が返送されますが、サーバーは一度に 20 件の結果しか返送しません。〜14,000の観測があるため、サーバーから〜700のバンドルを受信する時間は〜2分です(サーバーへの接続が6つに制限されているクロムを使用しています-他のブラウザーも同様です)。
できれば、この種のリクエストをより迅速に行いたいと考えています。そうする方法はありますか?バンドルに 500 個のアイテムを含める方法があると思います。検索パラメータでこれを行う方法を知っている人はいますか?
ありがとう!