AI Vendor Business Associate vs Subcontractor: HIPAA Guide
Classifying an AI vendor under HIPAA depends on where it sits in the PHI data flow, not on its technical role, protocol, or how it describes itself. This guide walks through the business associate and subcontractor definitions and how they apply to model providers, orchestration layers, and agent tool calls.
An AI vendor is a HIPAA business associate when it creates, receives, maintains, or transmits PHI directly on behalf of a covered entity, and a subcontractor when it performs that same function on behalf of another business associate rather than the covered entity itself. Under the 2013 Omnibus Rule, subcontractors carry direct HIPAA liability regardless of how many contractual tiers separate them from the covered entity, so classification depends on where a vendor sits in the actual PHI data flow, not on its technical role, protocol, or self-description.
HIPAA does not use a separate legal category for "AI vendor." Every AI vendor relationship is evaluated under the same definitions that apply to any vendor handling protected health information (PHI), as codified in 45 CFR 160.103: business associate and subcontractor.
How HIPAA Defines Business Associate and Subcontractor
A business associate is any person or entity that creates, receives, maintains, or transmits PHI on behalf of a covered entity, or on behalf of another business associate. The definition is functional, not contractual. Title, technical role, or how a vendor markets itself has no bearing on classification. What matters is whether PHI moves through the vendor's systems in the course of performing a function for the covered entity.
A subcontractor is a business associate that operates one tier removed from the covered entity, performing its function on behalf of another business associate rather than the covered entity directly. Before the 2013 HIPAA Omnibus Rule, subcontractors carried only indirect liability through their contracts with an upstream business associate. The Omnibus Rule closed that gap: subcontractors now hold direct liability for Security Rule compliance and applicable Privacy Rule provisions, regardless of how many contractual layers separate them from the covered entity.
There is no cap on the number of subcontractor tiers. Each entity in the chain that creates, receives, maintains, or transmits PHI must operate under a business associate agreement (BAA) with the entity immediately above it, a requirement generally referred to as flow-down.
Applying BA/Subcontractor Rules to Modern AI Vendor Stacks
AI vendor stacks complicate this analysis because a single interaction can pass through several distinct vendors before touching PHI, or without clearly intending to. A typical stack might include a foundation model provider, an orchestration or agent framework, and one or more third-party tools or APIs the agent invokes at runtime.
HHS has not issued guidance specifically addressing AI agent tool-calling architectures, Model Context Protocol (MCP), or multi-agent orchestration frameworks. In the absence of AI-specific rules, existing BA/subcontractor definitions apply by analogy, and classification still depends on function and data flow rather than on the technical protocol used to connect vendors.
A foundation model provider that receives PHI as part of an inference request made on behalf of a covered entity generally qualifies as a business associate, because it is receiving and processing PHI while performing a function for that entity. An orchestration layer sitting between the covered entity and downstream tools may itself be a business associate if it handles PHI directly, and it may simultaneously create subcontractor relationships with every tool or model it invokes on the covered entity's behalf.
Tool-calling architectures such as MCP are integration standards, not classification frameworks. The protocol a vendor uses to connect to other services does not determine its HIPAA status. What determines status is whether the invoked tool or API creates, receives, maintains, or transmits PHI during that call. Because agents can select tools dynamically at runtime, the set of business associates and subcontractors in a given workflow is not fixed and should be treated as something to monitor continuously rather than classify once.
Business Associate vs Subcontractor: Key Distinctions
The table below summarizes how each classification, and the flow-down obligation connecting them, applies across an AI vendor stack.
| Concept | What it means |
|---|---|
| Business Associate | Creates, receives, maintains, or transmits PHI directly on behalf of a covered entity. |
| Subcontractor | Performs the same PHI functions on behalf of a business associate, one tier removed from the covered entity. |
| Flow-Down BAA | Each PHI-handling tier must operate under a BAA with the entity above it, with no limit on the number of tiers. |
| No AI-Specific Rule | HHS has not issued guidance on AI tool-calling or MCP architectures; existing definitions apply by analogy. |
Runtime Governance and Audit Controls for Agentic PHI Access
Classification determines contractual obligation. It does not, by itself, produce evidence that PHI was actually handled in compliance with those obligations. The Security Rule requires audit controls, and in agentic workflows where tool selection happens at runtime, the audit trail has to capture which tool was called, what data was passed, and which entity received it, not just which vendors were contractually approved in advance.
This is where runtime governance becomes part of HIPAA compliance work rather than a separate concern. Logging tool invocations, enforcing permissions at the point of a tool call, and requiring approval before a new tool is added to an agent's available set all produce the kind of record that supports Security Rule audit control requirements across a multi-tier vendor stack.
Trussed AI provides runtime governance for enterprise AI agents, including audit logging of tool invocations, permissioning and least-privilege controls at the agent and tool level, and approval workflows for new tool integrations. These capabilities do not change how a vendor is classified under HIPAA. They support the operational evidence a compliance program needs to demonstrate that classification decisions are being enforced in production, particularly in MCP-style architectures where the set of invoked services can change without a corresponding change to the vendor contract.
Flow-Down Requirements for Multi-Tier AI Vendor Stacks
- Execute a BAA with every vendor identified as a business associate before any PHI exposure occurs.
- Confirm the AI vendor has flow-down BAAs in place with its own subcontractors that process PHI, including model providers and invoked tools.
- Require subcontractor obligations that mirror the restrictions in the primary BAA, consistent with 45 CFR 164.504(e).
- Maintain an inventory of tools, APIs, and models an agent may invoke, mapped to each entity's classification and BAA status.
- Establish a pre-deployment review gate before enabling new tool integrations that could expose PHI to unvetted third parties.
- Reassess classifications whenever new tools, plugins, or model endpoints are added to an agent's available toolset.
Frequently Asked Questions
Is a foundation model API provider always a business associate under HIPAA?
Not automatically. It depends on whether PHI is created, received, maintained, or transmitted during the interaction on behalf of a covered entity or business associate. If the provider processes PHI while performing that function, it generally qualifies as a business associate. If it only transmits data without routine access, it may fall under the conduit exception, though that determination is fact-specific.
Does using Model Context Protocol change how a vendor is classified under HIPAA?
No. MCP and similar tool-calling standards are technical integration frameworks, not HIPAA classification frameworks. Classification depends on whether PHI flows through a vendor's systems during a function performed on a covered entity's behalf, regardless of the protocol used to connect it.
How many BAAs are required in a multi-tier AI vendor stack?
One BAA is required between each tier that creates, receives, maintains, or transmits PHI and the entity immediately above it. There is no cap on tiers, so a stack with a model provider, orchestration layer, and multiple invoked tools may require several linked BAAs rather than a single contract.
Govern PHI Access Across Your AI Vendor Stack
Classification determines contractual obligation. Runtime governance provides the audit trail and permissioning controls needed to demonstrate that obligation is being enforced across model providers, orchestration layers, and invoked tools.
Request a Demo