AI エージェントによるインテリジェントな放射線科ワークフローの最適化
AWS は、従来のルールベースのシステムが抱える文脈欠如の問題を解決するため、Amazon Bedrock AgentCore と Strands Agents SDK を活用した AI エージェントによる放射線科ワークフロー最適化アプローチを発表している。
キーポイント
従来システムの構造的欠陥とコスト
62病院のデータ分析により、従来のルールベースシステムが文脈(疲労度、専門性など)を無視することで、緊急症例で平均17.7分の遅延とネットワーク全体で最大420万ドルのコスト増を引き起こしていることが示された。
AI エージェントによる自律的最適化
Amazon Bedrock AgentCore と Strands Agents SDK を用いることで、放射線医の専門性、現在の負荷量、疲労度、症例の複雑さをリアルタイムで推論し、最適なケース割り当てを自動実行するシステムが構築可能となる。
パラダイムシフト:タスク管理から自律的調整へ
単純なタスク管理から、AI エージェントが文脈を理解して自律的にオーケストレーションを行う段階へと移行し、放射線医が診断の質に集中できる環境を実現する。
重要な引用
traditional worklist systems rely on rigid rules that ignore critical context, radiologist specialization, current workload, fatigue levels, and case complexity
inefficient case assignment causes 17.7-minute delays for expedited cases and costs of $2.1M–$4.2M across hospital networks
we are witnessing a paradigm shift that elevates radiology workflow from simple task management to truly autonomous orchestration
影響分析・編集コメントを表示
影響分析
この記事は、AI が単なるデータ処理ツールから、複雑な業務プロセスを自律的に最適化する「エージェント」として機能する実用段階に入ったことを示す重要な事例です。特に医療現場のような高リスク・高負荷環境において、人間の判断補助を超えた自律的なリソース配分が可能になることで、診断の質と効率性が劇的に向上する可能性があります。
編集コメント
従来のルールベースシステムが抱える「文脈の欠如」という根本課題に対し、AI エージェントによる自律的推論で解決を図る点は、医療 AI の次のステージを示唆しています。ただし、実際の臨床現場での導入には、アルゴリズムの説明可能性や責任所在の明確化といった課題も残されています。
多くの医療機関では、従来のワークリストシステムが重要な文脈を無視する硬直したルールに依存していると報告されています。これには放射線科医の専門分野、現在の業務負荷、疲労度、症例の複雑さなどが含まれます。この状況は持続的な課題を生み出しており、放射線科医が容易で価値の高い症例を選別し、複雑な検査を避ける結果、診断が遅延しコストが増加しています。62 の病院における 220 万件の検査を対象とした調査では、非効率的な症例割り当てにより、緊急ケースで 17.7 分の遅延が発生し、医療ネットワーク全体で 210 万ドルから 420 万ドルのコスト増 が生じることが明らかになりました。根本原因は明白です。従来の放射線科ワークリストシステムが、最も重要な文脈(放射線科医の専門分野、現在の業務負荷、疲労度、症例の複雑さ)を無視する硬直したルールベースエンジンに依存しているためです。本稿では、Amazon Bedrock AgentCore と Strands Agents SDK を活用して、AI エージェントによる放射線科ワークフロー最適化をどのように構築するかを示します。
放射線科医のワークリストシステムは、定義されたロジックに従って検査をルーティングする決定論的かつルールベースのエンジンに依存しています。静的な専門分野マッチングは、利用可能な放射線科医が数時間にわたって連続して複雑な症例を解釈しているかどうか、あるいは単純なフォローアップスキャンが本当に専門家の注意を要するものかどうかといった文脈を無視します。負荷分散は、症例の複雑さ、推定解釈時間、医師の疲労パターンに基づいて需要を予測するのではなく、現在のキューの深さに応じて対応します。最も重要なのは、決定論的なルールが最適でない割り当てを生み出した際に学習が行われず、根本的なロジックを手動で更新するまで同じ非効率的なパターンが繰り返されることです。本稿では、以下の方法について学べます:
- 診断の遅延を減らすために、インテリジェントなワークリストシステムを構築する
- チームの専門分野、負荷状況、疲労度を推論する AI エージェントを展開する
- 文脈を認識した症例割り当てを実装し、診断の遅延を削減する
硬直した決定規則から、サブスペシャリティを真に理解するアジェンティック AI へと移行することで、放射線科ワークフローが単純なタスク管理から真の自律的なオーケストレーションへと昇華されるパラダイムシフトを目撃しています。適切なサブスペシャリストが、適切な症例と適切なタイミングでシームレスにマッチングされ、放射線科医はキューを処理するのではなく、診断の卓越性そのものに完全に集中できるようになります。Radiology Partners はこれをミッションクリティカルなワークフロー機能として認識し、インテリジェントなワークフロー最適化のためにアジェンティック AI を導入するために AWS と提携しています。
エージェント型 AI アプローチ
AI エージェントは、環境を認識し、目標について推論を行い、それらを達成するための行動を実行できる自律的なソフトウェアコンポーネントです。放射線科のワークフロー最適化においては、専門化された複数の AI エージェントが連携して、開始から完了まで複雑な臨床ワークフローを調整します。各エージェントはワークフロー内の特定のタスクを担当し、専門分野を超えて協調しながら、患者とチームにとって最適な結果を提供するために適応します。Bedrock AgentCore 上の AI エージェントは、放射線科医の専門性、現在の業務負荷、疲労パターン、症例の複雑さ、臨床的緊急性、および利用可能性など、複数の要因を同時に評価して最適な症例割当を行います。これらのエージェントを支える AI モデルは、Amazon Bedrock を通じて提供されるファウンデーションモデル(FMs)です。システムは歴史的なパターンから継続的に学習し、変化する状況に適応することで、選別行動(cherry-picking behavior)を駆動するインセンティブ構造を最小限に抑えます。
ソリューションの概要
このセクションでは、検査優先度のインテリジェントな最適化および放射線科医の割り当てを通じて、画像診断ワークフローを加速させるためのソリューションアーキテクチャと実装について順を追って説明します。インテリジェント・ワークリストオーケストレータからのサンプルとなる検査割り当て出力は、以下の図に示されています。膝関節 MRI 検査が画像アーカイブおよび通信システム(PACS)に到着し、割り当てを必要とする状況において、エージェント型ワークリスト最適化システムは、以下のように主要な割り当て案とその根拠を提案します。
このソリューションアーキテクチャには、以下のセクションで説明されるコンポーネントが含まれています。
- ワークフローは、技術者が新しい検査を取得し、それが画像アーカイブ・通信システム(PACS)上で読影のために利用可能になったときに開始されます。画像品質が技術者によって確認された検査のキューが、最適な放射線科医への割り当てを待機しています。この割り当てプロセスは非同期ワークフローとして機能し、動的ルールに基づいて検査と放射線科医のマッチングトリガーが発生します。システムの目的は、適切なタイミングで適切な放射線科医を適切な検査に割り当てることです。
- 検査割り当てトリガーは、ソリューションの脳であるインテリジェント・ワークリスト・オーケストレーションエージェント(2)を呼び出すことで、AgentCore Runtime セッションを開始します。このオーケストレーターエージェントは、並列して各自のタスクを実行する複数の専門化された AI エージェントを調整する責任を負っています。通常のワークフローでは、オーケストレーターはまず 2 つのエージェントである検査メタデータ合成エージェントと患者履歴合成エージェントと連携し、関連する文脈情報を収集します。この集約されたデータに基づき、Rad Assignment Agent(放射線科医割り当てエージェント)は推論ロジックを適用して、最適な放射線科医と検査をマッチングさせます。優先度の高い症例では、トリアージシステムが即座の注意が必要な重要な所見を特定します。AI アルゴリズムが頭蓋内出血などの緊急状態を検出すると、自動的に検査の優先度が上げられ、読影担当の放射線科医に対して高優先度インジケーターをフラグ付けするようオーケストレーターに促されます。これらのエージェントは、AgentCore Runtime スタートキット、AgentCore SDK、または直接 AWS SDK を使用して AgentCore Runtime 上でホストされています。
- Amazon Bedrock Guardrails は、ワークリストフローの 2 か所で適用されます。入力側では、Worklist オーケストレーターに到達する前にクエリをインターセプトし、臨床データストアから氏名、社会保障番号(SSN)、住所などの患者個人識別情報(PII)を抽出しようとするプロンプトを拒否します。出力側では、Exam metadata(検査メタデータ)、Clinical data history(臨床データ履歴)、Rad mapper(放射線科医マッパー)、Exam prioritization(検査優先度付け)、Dynamic rules(動的ルール)のエージェントからの応答をスキャンし、AgentCore Memory や Clinical data API からの検索中に表面化した可能性のある PII を削除します。これにより、エージェントは内部では正確な最適化のために完全な検査レベルのデータで動作しますが、ユーザーに返すのは運用上関連する情報(検査タイプ、モダリティ、緊急性、スケジューリング)のみとなります。トピック制限により、エージェントはワークリスト最適化に関するクエリのみを処理するようにさらに制約されます。
- 検査メタデータ合成エージェント(3a)は、入力された検査からモダリティ、身体部位、優先度フラグなどの検査詳細を抽出します。同時に、患者履歴合成エージェント(3b)は関連する臨床文脈を集め、過去の検査記録を取得して、優先度付けの判断に役立つ包括的な患者背景情報を提供します。
- Rad Assignment Agent(4)は、放射線科医のプロファイル、役割、専門分野、好ましい病院所属、リアルタイムでの可用性、および動的なビジネスルールなど複数の要因を分析することで、各検査に対する放射線科医の割り当てを最適化します。このエージェントは、各検査をその専門が検査タイプと一致する放射線科医にマッチングさせることでワークリストを知的にバランスさせ、緊急要件を満たすために STAT 症例を優先し、複雑な症例と通常の症例の健全なミックスを配布して疲労を防ぎます。今後の機能強化により、このエージェントは発生源となる病院および対応するサービスレベル契約(SLA)のターンアラウンド時間要件に基づいて検査をルーティングできるようになる可能性があります。
- Rad availability sub agent(4a)は、リアルタイムのスケジュールと現在の負荷分散を確認して症例割り当てをバランスさせます。さらに、Dynamic rules agent(4b)は、サービスレベル契約の要件、新しいモダリティおよび検査タイプ、ならびに機関および契約上の義務への準拠のためのエスカレーションポリシーなど、不可欠なビジネスロジックを適用します。このエージェントはまた、マッチングの意思決定において技術者からの非構造化されたノートも利用します。
- AgentCore Memory は、2 つの補完的なメモリシステムを通じて検査処理の文脈情報を維持します:
短期記憶(Short-term Memory)は、個々のセッション内の文脈を保持するために生データ相互作用を保存します。これは、各検査メタデータエントリとエージェント応答が個別に保存される連続イベントとして完全な会話履歴を捉えます。このアーキテクチャにより、エージェントはサービス再起動や検査の再優先度付けトリガーが発生しても、完全な会話履歴を再構築して継続性を維持できます。割り当てられた検査がサービスレベル契約(SLA)を満たさない場合、トリガーがオーケストレーターに通知して再割り当てを開始します。システムは短期記憶コンテキストから検査メタデータを取得し、放射線科医可用性エージェントのみを呼び出します。同様に、割り当てられた放射線科医が検査を拒否またはスキップした場合、短期記憶コンテキストに基づいて自動的に再割り当てプロセスがトリガーされ、割り当てが加速されます。
- 長期記憶(Long-term memory)は、セマンティックメモリ戦略を使用して複数のセッションにわたる永続的な知識保持を提供します。システムは、検査の割り当てに関する重要な情報を抽出して保存します。これには、注文 MRN(医療記録番号)、割り当てられた放射線科医、手技タイプおよび画像化モダリティ、患者の臨床履歴、割り当ての根拠、および意思決定要因が含まれます。この永続的な知識ベースは包括的な放射線科医割り当て履歴を維持し、システムが過去の判断から学習し、歴史的パターン、放射線科医の専門知識、負荷分散に基づいて将来の検査配分を最適化することを可能にします。セマンティックメモリが事実を保持する一方で、AgentCore のエピソード記憶(episodic memory)は経験レベルの知識を捉えます:試みられた目標、推論ステップ、実行されたアクション(使用されたツールや渡されたコンテキスト・パラメータを含む)、結果、および結果への考察です。すべての生イベントを保存するのではなく、SLA 違反や放射線科医による割り当て拒否などの重要な瞬間を特定し、それらをコンパクトな記録に要約して整理することで、システムがノイズなく必要なものを検索できるようにします。考察は、パターンを特定し、洞察を引き出し、エージェントが時間とともに学習し、より情報に基づいた意思決定を行えるよう支援する実行可能なガイダンスを合成することにより、エピソード経験を戦略的知識へと変換します。
- 検査優先度付けエージェント(5)は、急性肺塞栓症など即座の注意が必要な重要な所見に基づいて検査の優先度を上げる必要があることを特定する画像化モデルを使用して、検査をトリアージします。この非同期ワークフローでは、CT 肺動脈造影(CTPA)画像における肺塞栓症検出のための Artery-aware network (AANet) などの AI 画像化モデルを通じて画像が処理されます。モデルが高信頼度で重要な所見を検出すると、自動的に放射線科医による即座のレビューのための検査優先度がトリガーされます。
- 検査が放射線科医に割り当てられると、その放射線科医はワークフロー最適化をユーザーフレンドリーなインターフェースを通じて利用可能にするインテリジェント・フロントエンド・ワークフロー管理アプリケーションと対話できます。放射線科医は割り当てを受け入れ、拒否、またはスキップして読影を進めることができます。これらの選択はシステムによって自動的に学習され、時間とともに改善されます。例えば、フィードバックループと文脈的判断を分析することによる継続的な適応的学習により、エージェント型システムは症例配分をリアルタイムで洗練させ、放射線科医の認知負荷を軽減します。SLA 違反や割り当て拒否などのエピソード記録に基づいて構築されたエピソード記憶戦略の考察は、過去のエピソードを分析して洞察、パターン、より高レベルな結論を表面化させるのに役立ちます。単に何が起きたかを検索するのではなく、考察はシステムがなぜ特定の出来事が重要なのか、そしてそれが将来の行動にどのように影響すべきかを理解するのに役立ちます。
- エージェントがタスクを完了するために外部データを必要とする場合、AgentCore Gateway を介して /mcp エンドポイントを通じてツールを呼び出します。このゲートウェイは、モデルコンテキストプロトコル(MCP)ルーティングとシステム通信のための入力および出力認証の両方を処理する、アーキテクチャ全体の中央統合ハブとして機能します。このゲートウェイは AgentCore Identity に接続しており、これは外部アイデンティティプロバイダーと統合して、システム間の相互作用やデータ交換全体にわたるセキュアなアクセス制御を実現しています。
ツールリクエストは、ワークフローに必要な複数のバックエンドツールを公開する AgentCore Runtime 内の MCP サーバーにルーティングされます。これらの統合されたツールには、電子カルテ(EHR)システムから患者記録や医療履歴にアクセスするためのClinical data APIへのアクセスと、MCP サーバーを通じて放射線科医のスケジューリング情報を取得するための Rad カレンダーが含まれます。また、既存のエンタープライズ画像化 API を使用して、OpenAPI 仕様を介して PACS から直接画像検査にアクセスします。
実装手順
本ソリューションを実装するには、以下の手順が必要です。完全なコードについては、GitHub リポジトリをご参照ください。
インテリジェント・ワークリストオーケストレーターエージェントは、agent-as-tool パターンを採用しており、4 つの Strands ツールをサブエージェントとして利用可能です。このオーケストレーターエージェントは、各サブタスクに最も適した専門的な「ツールエージェント」を判断します。その後、そのエージェントを関数であるかのように呼び出します。呼び出されると、サブエージェントがそのサブタスクを引き継ぎます。そして、自身の
原文を表示
Many healthcare organizations report that traditional worklist systems rely on rigid rules that ignore critical context, radiologist specialization, current workload, fatigue levels, and case complexity. This creates a persistent challenge: radiologists cherry-pick easier, higher-value cases while avoiding complex studies, leading to diagnostic delays and increased costs. Research across 62 hospitals analyzing 2.2 million studies found that inefficient case assignment causes 17.7-minute delays for expedited cases and costs of $2.1M–$4.2M across hospital networks. The root cause is straightforward: traditional radiology worklist systems rely on rigid, rule-based engines that ignore the context that matters most — radiologist specialization, current workload, fatigue levels, and case complexity. In this post, we’ll show how to build an radiology workflow optimization with AI agents on Amazon Bedrock AgentCore and Strands Agents SDK .
Radiologist worklist systems rely on deterministic, rule-based engines that route studies according to predefined logic. Static specialty matching ignores context, such as whether the available radiologist has been interpreting complex cases for several consecutive hours or whether a straightforward follow-up scan truly warrants subspecialist attention. Workload balancing responds to current queue depth rather than anticipating demands based on case complexity, estimated interpretation time, or physician fatigue patterns. Most critically, no learning occurs when deterministic rules produce suboptimal assignments, the same inefficient patterns repeat until someone manually updates the underlying logic. In this post, you can learn how to:
- Reduce diagnostic delays by building an intelligent worklist system
- Deploy AI agents that reason about your team’s specialization, workload, and fatigue
- Implement context-aware case assignment that reduces diagnostic delays
By moving beyond rigid, deterministic rules toward Agentic AI that truly understands our subspecialties, we are witnessing a paradigm shift that elevates radiology workflow from simple task management to truly autonomous orchestration. The right subspecialist is seamlessly matched with the right case at the right time, freeing radiologists to focus entirely on diagnostic excellence rather than navigating the queue. Radiology Partners recognizes this as a mission-critical workflow capability and is partnering with AWS to adopt Agentic AI for intelligent workflow optimization.
Agentic AI approach
An AI agent is an autonomous software component that can perceive its environment, reason about goals, and take actions to achieve them. In your radiology workflow optimization, a network of specialized AI agents collaborates to orchestrate complex clinical workflows from start to finish. Each agent handles specific tasks within the workflow. Agents coordinate across specialties and adapt to deliver optimal outcomes for patients and team. AI agents on Bedrock AgentCore evaluate multiple factors simultaneously such as radiologist specialization, current workload, fatigue patterns, case complexity, clinical urgency, and availability to make optimal case assignments. The AI models powering the agents are foundation models (FMs) available through Amazon Bedrock. The system continuously learns from historical patterns and adapts to changing conditions, minimizing the incentive structures that drive cherry-picking behavior.
Overview of the solution
This section walks you through the solution architecture and implementation of accelerating radiology imaging workflows by intelligently optimizing exam prioritization and radiologist assignment. A sample exam assignment output from the intelligent worklist orchestrator is shown in the following figure. A knee MRI study arrives in picture archiving and communication system (PACS) and needs to be assigned. The agentic worklist optimization system suggests the primary assignment along with rationale as below.
The solution architecture shows components described in the following sections.
- The workflow is initiated when a technologist acquires a new exam that becomes available in the picture archiving and communication system (PACS) for reading. A queue of exams verified by technologists for image quality await assignment to the best available radiologist. The assignment process operates as an asynchronous workflow, where exam-to-radiologist matching triggers based on dynamic rules. The goal of the system is to assign the right radiologist to the right exam at the right time.
- The exam assignment trigger initiates AgentCore Runtime session by calling Intelligent worklist orchestration agent (2), which represents the brain of the solution. The orchestration agent is responsible for coordinating multiple specialized AI agents that execute their respective tasks in parallel. For routine workflows, the orchestrator first coordinates with two agents, the Exam Metadata Synthesizer and Patient History Synthesizer to collect relevant contextual information. Based on this aggregated data, the Rad Assignment Agent applies reasoning logic to match the exam with the optimal radiologist. For priority cases, triaging systems identify critical findings requiring immediate attention. When AI algorithms detect urgent conditions such as intracranial hemorrhage, they automatically trigger exam prioritization, prompting the orchestrator to flag a high-priority indicator for the reading radiologist. The agents are hosted on AgentCore Runtime, using the AgentCore Runtime starter toolkit, the AgentCore SDK or directly through AWS SDKs.
- Amazon Bedrock Guardrails is applied at two points in the worklist flow. On the inbound side, it intercepts queries before they reach the Worklist orchestrator, rejecting prompts that attempt to extract patient personally identifiable information (PII), such as names, SSNs, addresses from the clinical data stores. On the outbound side, it scans agent responses from the Exam metadata, Clinical data history, Rad mapper, Exam prioritization and Dynamic rules agents to redact PII that may have surfaced during retrieval from AgentCore Memory or the Clinical data API. This way, agents internally operate on full exam-level data for accurate optimization, but only surface operationally relevant information (exam type, modality, urgency, scheduling) back to the user. Topic restrictions further constrain agents to worklist optimization queries only.
- The Exam metadata synthesizer agent (3a) extracts exam details including modality, body part, and urgency flags from incoming studies. Concurrently, the Patient history synthesizer agent (3b) gathers relevant clinical context and retrieves prior examination records to provide comprehensive patient background information that informs prioritization decisions.
- The Rad Assignment Agent (4) optimizes radiologist allocation for each examination by analyzing multiple factors including radiologist profiles, roles, specialties, preferred hospital affiliations, real-time availability, and dynamic business rules. The agent intelligently balances the worklist by matching each study to the radiologist whose specialization aligns with the exam type, prioritizing STAT cases to meet urgent requirements, and distributing a healthy mix of complex and routine studies to prevent fatigue. Future enhancements can enable the agent to route studies based on their originating hospital and corresponding Service level agreement (SLA) turnaround time requirements.
- The Rad availability sub agent (4a) checks real-time schedules and current workload distribution to balance case allocation. Additionally, the Dynamic rules agent (4b) applies essential business logic including service level agreement requirements, new modalities and exam types, and escalation policies for compliance with institutional and contractual obligations. The agent will also use unstructured notes from the technologist in decision making for matching.
- AgentCore Memory maintains contextual information for exam processing through two complementary memory systems:
Short-term Memory stores raw interactions to preserve context within individual sessions. It captures the complete conversation history as sequential events, with each exam metadata entry and agent response saved separately. This architecture helps the agent to reconstruct the entire conversation history, maintaining continuity even after service restarts or exam reprioritization triggers. When an assigned exam fails to meet its service level agreement (SLA), a trigger notifies the orchestrator to initiate the reassignment. The system retrieves exam metadata from short-term memory context and invokes only the radiologist availability agent. Similarly, when an assigned radiologist rejects or skips an exam, the reassignment process is automatically triggered based on short-term memory context for accelerated assignment.
- Long-term memory provides persistent knowledge retention across multiple sessions using a semantic memory strategy. The system extracts and stores key information about exam assignments, including Order MRN (Medical Record Number) and assigned radiologist, procedure type and imaging modality, patient clinical history, assignment rationale, and decision factors. This persistent knowledge base maintains a comprehensive radiologist assignment history, which helps the system learn from past decisions and optimize future exam distributions based on historical patterns, radiologist expertise, and workload balancing. While semantic memory retains facts, AgentCore’s episodic memory captures experience-level knowledge: the goals attempted, reasoning steps, actions taken (including tools used and context or parameters passed), outcomes, and reflections of the outcomes. Instead of storing every raw event, it identifies important moments like SLA breaches or assignment rejections by radiologists, summarizes them into compact records, and organizes them so the system will retrieve what matters without noise. Reflections transform episodic experiences into strategic knowledge by identifying patterns, extracting insights, and synthesizing actionable guidance that helps agents to learn and make increasingly informed decisions over time.
- Exam prioritization agent (5) will triage the exams using imaging models that identify the need to increase the priority of an exam based on a critical finding like acute pulmonary embolism, a condition that needs immediate attention to optimize clinical outcomes. This asynchronous workflow processes images through AI imaging models such as Artery-aware network (AANet) for pulmonary embolism detection in CT pulmonary angiography (CTPA) images. When models detect critical findings with high confidence, they automatically trigger study prioritization for immediate radiologist review.
- Once the exam is assigned to a radiologist, they can interact with an intelligent front-end workflow management application that makes the workflow optimization accessible through a user-friendly interface. The radiologist can accept, reject, or skip the assignment and proceed with reading. The radiologist’s choices are automatically learned by the system to improve over time. For example, continuous adaptive learning by analyzing feedback loops and contextual judgment, the agentic system refines case distribution in real-time, reducing the cognitive load on radiologists. Episodic memory strategy reflections built on episodic records like SLA breach, assignment rejection help analyze past episodes to surface insights, patterns, and higher-level conclusions. Instead of simply retrieving what happened, reflections help the system understand why certain events matter and how they should influence future behavior.
- When agents require external data to complete their tasks, they invoke tools via the /mcp endpoint through the AgentCore Gateway. This gateway serves as the central integration hub for the entire architecture, handling Model Context Protocol (MCP) routing along with inbound and outbound authentication for system communications. The gateway connects to AgentCore Identity, which integrates with external identity providers for secure access control across system interactions and data exchanges.
Tool requests are routed to the MCP Server within the AgentCore Runtime, which exposes multiple backend tools essential to the workflow. These integrated tools include access to Clinical data API for accessing patient records and medical histories from electronic health record (EHR) systems and the Rad calendar for retrieving radiologist scheduling information through MCP server. The tools will use existing enterprise Imaging APIs for direct imaging study access from PACS via OpenAPI specifications.
Implementation steps
The following steps are needed to implement the solution. For the full code, see the GitHub repository.
The intelligent worklist orchestrator agent uses the agent-as-tool pattern and has access to four Strands tools as sub-agent. The orchestrator agent determines which specialized “tool-agent” is best suited for a sub-task. It then “calls” that agent as if it were a function. When called, the sub-agent takes over the sub-task. It uses its own
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み