How to Delegate Clinical Tasks to Specialist Agents
clinical-delegation | Agent Skillsライブラリ - Awesome MCP Servers
Summary
This article details the methodology for delegating clinical tasks within an AI system to specialized agents (e.g., patient data, lab results). This approach enables safe and efficient execution of FHIR API calls and complex analyses.
Details
This document serves as a technical guideline for how AI agents should execute specialized tasks within clinical workflows (e.g., retrieving patient demographics, checking lab values, managing medications, performing care gap analysis). Specifically, when delegating work from a coordinator to specialist agents, it is mandatory to use the 'sub-agent runtime' and explicitly specify an `agentId`. A critical constraint highlighted is that the specialized agents themselves must call the FHIR APIs directly. The coordinator should not attempt to call FHIR resources using HTTP tools (like web_fetch) from the outside. Furthermore, only a specified FHIR server endpoint must be used, prohibiting placeholder domains. Specialized roles are clearly defined: 'patient-data' handles patient information, 'labs-vitals' manages lab results and vitals, 'medications' covers drug management, and 'analyst' performs analysis and reporting. This clear separation and delegation rule standardize the handling of medical information within AI systems, thereby enhancing reliability.
Original content copyright by respective publishers