athenahealth_get_patient_chart_alert, the AthenaHealth patient chart-alert tool exposed through the Agents Platform.
Authentication
Uses the existing AthenaHealth connector credentials. The tool does not accept raw access tokens.athenahealth_get_patient_chart_alert
Fetches a patient’s AthenaHealth chart alert and parses coding-relevant directives. This is read-only.
Inputs
Required:patient_id: AthenaHealth patient ID.
department_id: the encounter’s department ID. AthenaHealth’s chart-alert endpoint requires adepartmentidquery parameter, so the call fails without it. Pass thedepartment_idfromathenahealth_get_encounter_summary/athenahealth_get_encounter_details.
Parsed Directives
The tool returns raw alert text plus a parsed object with fields such as:is_self_payspravato_buy_bill_statusrequired_provider_nameeap_directivecoding_directives
Output
athenahealth_not_connected- AthenaHealth API error fetching chart alert
Human-readable text
The tool emits markdown for the feed: a## Chart Alert summary table, a ## Parsed Directives table (self-pay, Spravato Buy & Bill, required provider, EAP), and an ## Alert Text block with the raw alert. The raw payload stays in structuredContent.
Agent Instruction Guidance
Call this afterathenahealth_get_encounter_summary passes cheap skip checks. Use it before fetching heavy documentation so self-pay / Buy-Bill / required-provider cases can short-circuit early.