この問題は以下の製品に影響します:
- HealthShare Unified Care Record: 2020.x、2021.x、2022.x
- InterSystems IRIS for Health: 2020.x、2021.x、2022.x
ページ割りつけをする FHIR サーバー検索 (ページサイズよりも検索結果の数が多いため) には、^IRIS.Temp.FHIRServerSearchResult にキャッシュされる情報があります。 2つの問題があります:
- このデータはアプリケーションによって自動的にクリーンアップされることはありません。 手動またはインスタンス再起動時にのみクリアされます。 時間の経過とともに、このグローバルは非常に大きくなる可能性があり、FHIRサーバーを利用するシステムに運用上のリスクがあります。
- 検索結果が FHIR エンドポイントに設定されている最大検索結果設定を超えても、この情報は ^IRIS.Temp.FHIRServerSearchResult に保存されます。 このため、このようなリクエストを多数受信すると、IRISTEMPが予期せぬ大きさになる可能性があります。
これらの問題は、対象製品の2023.1バージョンから修正されています。
この問題を修正するためのアドホックパッチは、古いバージョンで利用可能です。 インタ―システムズカスタマーサポートセンターにご連絡いただく場合は、IF-4294およびIF-4295とお伝えください。