FHIR

FHIR検索の解説:パラメータ、プレフィックス、修飾子、_include、ページネーション

FHIRサーバーへのクエリ方法:タイプ別検索パラメータ(トークン、日付、参照、文字列、数量)、geやltなどのプレフィックス、:exactや:missingなどの修飾子、チェイン、_includeおよび_revinclude、ソート、_count、ページネーションについて、検査結果の例付きURLとともに解説します。

著 公開日 1分で読めます

簡単な回答: FHIR検索はRESTクエリです: GET [base]/[ResourceType]?parameter=value。各リソースには、タイプが定義された検索パラメータがあり、値はプレフィックス(ge、lt…)や修飾子(:exact、:missing…)で絞り込むことができます。結果は、ページングリンク付きのsearchset Bundleで返されます。

パラメータのタイプと例

  • token (コード): Observation?code=http://loinc.org|4548-4
  • date: Observation?date=ge2025-01-01&date=lt2026-01-01; eq、ne、gt、lt、ge、le、sa、eb、apのプレフィックスがあります。
  • reference: Observation?subject=Patient/123 (または patient=123)。
  • string: Patient?family=smith (デフォルトでは前方一致; :exact および :contains 修飾子があります)。
  • quantity: Observation?value-quantity=gt7|http://unitsofmeasure.org|%。

& (and) で結合します。orの場合は、カンマで区切って値を繰り返します: code=http://loinc.org|2093-3,http://loinc.org|2571-8。

含む、並べ替え、ページング

  • _include=Observation:subject は、参照されているPatientを結果に追加します。_revinclude=Provenance:target は、それらを指しているリソースを追加します。
  • Chaining: Observation?subject:Patient.family=smith。
  • _sort=-date は新しい順に並べ替えます。_count=50 はページサイズを設定します。オフセットを自分で構築するのではなく、次のページのために link[relation=next] をたどってください。
  • _summary=count は合計数のみを返します。

Anpherosで

Anpheros Platformは、患者が許可したスコープ内で、患者のリソースに対する標準的なFHIR検索をサポートしています。開発者向け: はじめに、FHIRサンドボックス、制限事項。

関連ページ

ソース

よくある質問

LOINCコードでFHIR Observationを検索するにはどうすればよいですか?

Observation?code=http://loinc.org|4548-4 (システム|コード)。

日付範囲で検索するにはどうすればよいですか?

プレフィックスを付けてdateを繰り返します: date=ge2025-01-01&date=lt2026-01-01。

_includeは何をしますか?

結果によって参照されているリソース(各ObservationのPatientなど)を同じBundleに追加します。

結果をページングするにはどうすればよいですか?

返されたBundleのnextリンクをたどってください。ページサイズは_countで設定します。

Anpheros Platform

サンドボックスで無料で試す

5分で最初のFHIR呼び出し. 患者さんの同意が組み込まれたHL7 FHIR R4 APIです。サンドボックスでお試しいただき、ご自身のアプリやクリニックのシステムを接続してください。

無料・合成患者30人・カード不要

このガイドは情報提供のみを目的としており、医学的アドバイスに代わるものではありません。健康に関する決定については、医師にご相談ください。緊急時は、地域の緊急通報番号(ヨーロッパでは112)に電話してください。
作成者
Anpherosチーム

Anpherosは、患者が管理し、あらゆるクリニックと共有できる医療記録を、EUを拠点とするHL7 FHIR R4プラットフォーム上で構築しています。これらのガイドは、ご自身の健康を理解し整理するのに役立ちますが、医師の代わりになるものではありません。

Anpherosについて →