DICOM Queryセンサー

DICOM Queryセンサーは、DICOMサービスの健全性とパフォーマンスを監視するために設計されています。設定可能な検索フィルター(患者、検査、その他の基準など)を使用してC-FINDクエリを実行し、サービスが正しく応答することを確認します。

このセンサーは、応答時間や結果の総数などの主要な指標を収集することで、オペレーターがDICOMシステムが正常に機能し、応答性があることを確認できます。

このセンサーは、詳細なクエリデータ分析ではなく、監視とアラート通知を目的としています。

パラメータ
接続
接続は、通常のDICOMまたはTLS経由の暗号化DICOMのいずれかを使用するように設定できます。
呼び出し側EAタイトル
DICOMメッセージングサービスリクエストを開始するアプリケーションエンティティ (AE)です。これは、送信元DICOMアプリケーション名に基づいており、A-ASSOCIATEサービスのリクエスト元を識別します。
着信側EAタイトル
サービスリクエストの受諾先となるアプリケーションエンティティ (AE)です。これは、送信先DICOMアプリケーション名に基づいており、A-ASSOCIATEサービスの受諾元を識別します。
クエリの説明

患者、研究、またはシリーズレベルでクエリを作成できます:

  • 患者 – 患者名または患者IDでフィルタリングできます。
  • 研究/シリーズ – IDまたはアクセッション番号でフィルタリングするか、患者、説明、モダリティ、日付を使用してより柔軟なクエリを作成できます。

さらに、日付で研究結果を絞り込むこともできます:

  • 今日 – 当日の記録のみを返します。
  • 今月 – 当月の記録を返します。

患者名、研究説明、および類似の文字列フィールドなどのテキストフィールドでは、ワイルドカードがサポートされており、部分一致が可能です。

すべての検索フィルターはオプションです。フィールドを空のままにすると、そのクエリレベルのすべての結果が返されます。

例えば、選択した患者とCTモダリティについて、説明に「Contrast」という単語が含まれるすべての研究を検索できます。

ベストプラクティス
  • 現実的なテストケースに適したフィルターを選択してください。
  • パフォーマンスに影響を与える可能性のあるため、非常に大きな結果セットを返す可能性のある過度な広範なフィルターは避けてください。
  • システムの機能を検証しながら、フィルターを組み合わせて結果を絞り込んでください。
カウンタ:
  • Response time - 応答時間 (ミリ秒)
  • Total Results - C-FINDクエリによって返されたレコード数
アラート:
  • 関連付け拒否のアラート - DICOM関連付けリクエストが拒否されました。
  • クエリによってデータが返されませんでした - クエリは空の結果セットを返しました。
  • 応答が遅い - 応答時間が最新の平均値より50%を超えています。
  • 接続エラー - DICOM サービスにアクセスできませんでした。

dicomhealthquery