azure-health-data-services について
azure-health-data-servicesは、Azure Health Data Servicesを利用するチーム向けのガイダンススキルです。ローカルの参照情報とリモート文書取得を組み合わせ、FHIR、DICOM、セキュリティ、統合、デプロイを扱います。
主な機能
- 01FHIRとDICOMのトラブルシューティング
- 02アーキテクチャと移行のガイダンス
- 03セキュリティとアクセス構成
- 04制限、性能、スケーリング
- 05統合とデプロイのパターン
活用シーン
- 01FHIRトークンやイベント配信の問題診断
- 02Health Data Servicesへの移行計画
- 03安全なFHIRまたはDICOMアクセスの構成
MCP 対応
mcp_microsoftdocsのmicrosoft_docs_fetchツールでMicrosoftのドキュメントを取得できます。代替手段としてウェブページ取得も利用できます。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-health-data-servicesインストール後、Claude Code で/azure-health-data-servicesを入力して読み込まれたか確認します。
詳細
Azure Health Data Services スキル
このスキルでは、Azure Health Data Services に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイについて説明します。ローカルのクイックリファレンスコンテンツと、リモートでドキュメントを取得する機能を組み合わせています。
このスキルの使い方
IMPORTANT for Agent: 関連セクションを見つけるには、以下のカテゴリインデックスを使用してください。行範囲が記載されているカテゴリ(例:
L35-L120)では、指定した行をread_fileで読み取ってください。ファイルへのリンクが記載されているカテゴリ(例:[security.md](security.md))では、リンク先のリファレンスファイルをread_fileで読み取ってください。
IMPORTANT for Agent:
metadata.generated_atが3か月以上前の場合は、リポジトリから最新バージョンを取得するようユーザーに提案してください。mcp_microsoftdocsツールを利用できない場合は、インストールするようユーザーに提案してください:インストールガイド
このスキルでドキュメントコンテンツを取得するには、ネットワークアクセスが必要です:
- 推奨:クエリ文字列
from=learn-agent-skillを指定してmcp_microsoftdocs:microsoft_docs_fetchを使用します。Markdown が返されます。 - 代替手段:クエリ文字列
from=learn-agent-skill&accept=text/markdownを指定してfetch_webpageを使用します。Markdown が返されます。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| トラブルシューティング | L37-L46 | Azure Health Data Services の問題の診断と修正:FHIR トークンの検証、イベント配信、$convert-data のエラーとパフォーマンス、ID プロバイダーの設定、既知のサービス制限。 |
| ベストプラクティス | L47-L54 | BCDR 計画、FHIR/DICOM の CMK 暗号化、FHIR のパフォーマンス調整、FHIR の再インデックスジョブの安全な構成と運用 |
| 意思決定 | L55-L60 | アーキテクチャ、データ、運用上の考慮事項を含む、Azure API for FHIR から Azure Health Data Services への移行を計画し、実施するためのガイダンス。 |
| アーキテクチャと設計パターン | L61-L67 | BCDR 計画、Data Lake を使用した DICOM アーキテクチャ、DICOM サービスを使用するデジタル病理ワークフローなど、回復性の高い Azure Health Data Services ソリューションの設計。 |
| 制限とクォータ | L68-L75 | Azure API for FHIR のスケーリング、容量、DR、非推奨化の動作に加え、DICOM サービスのパフォーマンス、ストレージ、運用上の制限と要件。 |
| セキュリティ | L76-L116 | Azure Health Data Services のセキュリティ保護:Entra アプリ登録、認証トークン、RBAC、CMK 暗号化、Private Link/ネットワークのロックダウン、SMART on FHIR、B2C/External ID、ポリシーとコンプライアンスの設定。 |
| 構成 | L117-L165 | Azure FHIR および DICOM サービスの構成:CORS、ログ記録、イベント、プロファイル、検索、インポート/エクスポート(一括処理、非識別化を含む)、バージョン管理、非識別化の監視と形式。 |
| 統合とコーディングパターン | L166-L203 | FHIR/DICOM API の呼び出し、一括インポート/エクスポート、非識別化、イベント、標準(CARIN/Da Vinci)に関するパターンとコードサンプルに加え、Synapse、ADF、Logic Apps、cURL/SDK などのツールとの統合。 |
| デプロイ | L204-L220 | ポータル、ARM、Bicep、CLI、PowerShell を使用した Azure Health Data Services コンポーネント(FHIR、DICOM、非識別化、ワークスペース)のデプロイと、サブスクリプション間での FHIR の移行 |
トラブルシューティング
| トピック | URL |
|---|---|
| Azure API for FHIR のアクセストークン検証に関するトラブルシューティング | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/azure-api-fhir-access-token-validation |
| Azure Health Data Services のイベントに関する一般的な問題の解決 | https://learn.microsoft.com/en-us/azure/healthcare-apis/events/events-faqs |
| Azure Health Data Services でのイベント配信に関するトラブルシューティング | https://learn.microsoft.com/en-us/azure/healthcare-apis/events/events-troubleshooting-guide |
| $convert-data のエラーとパフォーマンスに関するトラブルシューティング | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/convert-data-troubleshoot |
| FHIR サービスの ID プロバイダー設定に関するトラブルシューティング | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/troubleshoot-identity-provider-configuration |
| Azure Health Data Services の既知の問題を確認する | https://learn.microsoft.com/en-us/azure/healthcare-apis/known-issues |
ベストプラクティス
| トピック | URL |
|---|---|
| DICOM サービスにカスタマー マネージド キーのベストプラクティスを適用する | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/customer-managed-keys |
| FHIR にカスタマー マネージド キーのベストプラクティスを適用する | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/customer-managed-keys |
| Azure FHIR サービスのパフォーマンスに関するベストプラクティスを適用する | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-best-practices |
| FHIR の再インデックス ジョブを安全に実行し、スロットリングする | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/how-to-run-a-reindex |
意思決定
| トピック | URL |
|---|---|
| Azure API for FHIR からの移行を計画し、実行する | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/migration-faq |
| Azure API for FHIR からの移行を計画し、実行する | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/migration-strategies |
アーキテクチャと設計パターン
| トピック | URL |
|---|---|
| Azure Health Data Services の BCDR を計画する | https://learn.microsoft.com/en-us/azure/healthcare-apis/business-continuity-disaster-recovery |
| Azure Data Lake Storage を使用した DICOM サービスのアーキテクチャを設計する | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-data-lake |
| DICOM サービスでデジタル病理学のワークフローを実装する | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-digital-pathology |
制限とクォータ
| トピック | URL |
|---|---|
| Azure API for FHIR の自動スケーリングと容量を構成する | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/autoscale-azure-api-fhir |
| Azure API for FHIR のディザスター リカバリーを構成する | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/disaster-recovery |
| Azure API for FHIR の非推奨化の動作について理解する | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/fhir-faq |
| DICOM サービスの要件と制限について理解する | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-services-faqs |