Provider network adequacy cannot be measured accurately from a provider directory alone. To understand whether a network has the right providers in the right places, organizations need to combine provider identity and specialty data with network participation, negotiated rates, verified locations, and other provider intelligence.
A practical approach is to start with NPI and NPPES provider data, join it to payer Transparency in Coverage negotiated-rate data, organize providers by specialty and geography, validate that providers are actually practicing at the reported locations, and then compare both provider availability and contracted rates across networks.
The result answers a much more useful question than “How many providers are in the directory?”
It answers:
Which providers are available in this market, what do they specialize in, which networks contract with them, and what does each network pay them?
A comprehensive network adequacy analysis typically combines several data sources.
| Data | What it tells you |
|---|---|
| NPI / NPPES | Provider identity, entity type, taxonomy, specialty, practice locations and other provider attributes |
| Transparency in Coverage data | Negotiated rates, NPIs, provider groups, payer or plan information and network names |
| Verified provider data | Whether a location, phone number or practice appears to be active |
| Geographic data | Distance, service areas, ZIP codes, counties and provider density |
| Provider reputation and quality data | Ratings, reviews, regulatory standing and available quality indicators |
| Claims or utilization data | Where members actually receive care and which specialties or services generate demand |
An NPI is the standard 10-digit identifier used for healthcare providers. The identifier itself does not encode specialty or geography, but CMS's NPPES dissemination files provide associated information including taxonomy codes and practice locations. CMS also publishes separate practice-location records for additional locations.
Under the federal Transparency in Coverage rule, most health plans and insurers must publicly disclose machine-readable files containing negotiated rates for covered services from in-network providers.
Those two datasets create the foundation for provider-level network analysis.
The basic workflow has seven steps.
Start by defining the population and services you need the network to support.
For example:
The definition should normally include geography, provider specialty or taxonomy, payer or network, and the services being evaluated.
Network adequacy requirements vary by market and regulatory program. For example, CMS applies network adequacy requirements to Medicare Advantage plans, while Marketplace standards include quantitative time-and-distance requirements. For plan years beginning January 1, 2026, State Marketplaces and State-based Marketplaces on the Federal platform are required to apply standards at least as stringent as the federal Marketplace time-and-distance standards.
NPPES is the logical starting point, but raw NPI records should not automatically be treated as a reliable provider directory.
For each provider, normalize fields such as:
Taxonomy is especially important because provider counts become misleading if unrelated specialties are grouped together.
For example, knowing that a market contains 300 physicians says little about whether the network has adequate coverage for cardiology, orthopedics or behavioral health.
Transparency in Coverage machine-readable files add the contracting layer.
The CMS in-network schema can associate negotiated prices with provider groups containing NPIs and TINs. Provider references can also contain a network_name, while files or their associated table-of-contents information can identify plans and issuers.
A normalized rate record might contain:
| Field | Example |
|---|---|
| NPI | 1234567890 |
| Specialty | Orthopedic Surgery |
| ZIP | 20176 |
| Payer | Example Health |
| Network | Example PPO |
| Plan | Example Gold PPO |
| Billing code | 99214 |
| Negotiated rate | $142 |
| Negotiated type | Negotiated |
| Billing class | Professional |
| Place of service | 11 |
At scale, the technical work generally requires exploding the NPI arrays in provider groups, resolving provider_group_id references back to negotiated-rate records, and preserving the associated network, plan, billing code, rate type and service setting.
This turns massive payer files into provider-level network intelligence.
NPI is the most important bridge between provider identity and negotiated-rate data.
A useful provider-level dataset can look like:
NPI + specialty + location + payer + network + plan + procedure + negotiated rate
This makes previously separate questions answerable together.
Instead of asking:
“Which cardiologists are near our members?”
you can ask:
“Which cardiologists are near our members, participate in this network, and have commercially negotiated rates that are competitive with other cardiologists in the market?”
That is a much more actionable network-development question.
This is one of the most important steps.
CMS explicitly notes that issuance of an NPI does not validate that a provider is licensed or credentialed.
Likewise, an address in NPPES does not necessarily mean that a provider is currently seeing patients there.
Useful validation signals can include:
Negotiated-rate data also requires careful interpretation. If an NPI appears in an in-network rate file associated with a network, that provides evidence of a contractual relationship represented in that file. It does not prove that the provider is currently accepting patients, that every location associated with the NPI participates, or that a directory listing is current.
For network adequacy, the difference matters.
Once identity, location and contracting data are joined, the network can be evaluated across multiple dimensions.
Useful metrics include:
Provider availability
Geographic access
Network depth
Economic performance
This last category is where negotiated rates materially improve traditional adequacy analysis.
A network can technically have enough providers while still being economically weak.
The final step is to convert the analysis into decisions.
Consider a market with 45 orthopedic surgeons.
A traditional provider-directory analysis might conclude that the network has adequate orthopedic coverage because 28 of those physicians participate.
Adding provider and pricing intelligence might reveal something different:
Now the analysis can identify specific recruiting opportunities instead of simply reporting a provider count.
Negotiated rates help network-development teams evaluate not only whether a provider could fill a gap, but also how that provider is positioned economically in the market.
For example, a payer evaluating two potential cardiology groups could compare:
That creates a more complete view of provider value before contracting discussions begin.
The same dataset can improve care navigation.
A provider should not be recommended simply because the provider appears in a directory.
A more useful navigation workflow can evaluate:
This allows navigation teams to identify providers that are both practical choices for members and economically attractive for the plan or employer.
Neither dataset should be used blindly.
NPPES is not a provider directory. Provider-maintained records can contain old addresses, multiple specialties or other information requiring validation.
A negotiated rate is not a claims payment. The amount may vary based on billing circumstances, contract structure, modifiers, place of service and other factors.
Not every published rate is directly comparable. Transparency in Coverage supports multiple negotiated-rate types, including negotiated amounts, fee schedules, percentages and per-diem arrangements.
Network participation can be complex. Payers may publish multiple plans and networks, and provider-group structures can contain both organizational and individual NPIs.
Adequacy is not the same as quality. Provider availability, negotiated price, reputation, clinical quality and regulatory standing are different dimensions and should remain distinguishable.
The best network analysis therefore combines the datasets rather than treating any one of them as authoritative by itself.
Gigasheet combines provider intelligence with healthcare price transparency data so network teams can analyze providers from a single view rather than maintaining separate provider directories and rate datasets.
Teams can evaluate:
Users can then filter, group, compare and analyze providers by market, specialty, payer, network, procedure and rate.
For network-development teams, that makes it possible to identify underserved markets, evaluate recruiting candidates and compare network economics.
For care-navigation teams, it helps answer a different question:
Who is the right provider for this member, in this market, under this network, at a reasonable negotiated price?
That question requires both provider data and price transparency data. Request a Demo to see it on your market.
Provider network adequacy is the ability of a health plan's provider network to give members reasonable access to the healthcare services they need. Analysis commonly considers provider specialties, geographic availability, capacity and access requirements. Regulatory standards vary by insurance market and jurisdiction.
NPI and NPPES data are useful starting points because they identify providers and include taxonomy and practice-location information. However, NPPES alone does not establish network participation, appointment availability, current practice status or provider quality.
One source is payer Transparency in Coverage data. In-network machine-readable files associate negotiated rates with provider groups containing NPIs and can include network names and plan information. This data can be joined to provider information using NPI.
The NPI itself is only an identifier. Specialty information is associated with the provider's NPPES record through healthcare provider taxonomy codes. Providers can report multiple taxonomy codes and identify a primary taxonomy.
Transparency in Coverage in-network files associate providers with negotiated rates and provider networks, making them useful evidence of network contracting relationships. However, rate data should be combined with current provider and directory information before concluding that a provider is currently available to members at a particular location.
Combining the two datasets makes it possible to evaluate provider availability and network economics together. Analysts can identify providers by specialty and location, determine network participation, compare negotiated rates with local peers and identify potential network gaps or recruiting opportunities.
Provider directory analysis primarily evaluates which providers are listed as participating in a network. Network adequacy analysis asks whether those providers collectively provide sufficient access to required services. Adding negotiated rates makes it possible to evaluate the economic strength of that network as well.
Payers can identify geographic or specialty gaps, find relevant providers practicing near those gaps, determine whether those providers participate in competing networks, validate that they are active, and compare their negotiated rates and other provider attributes with local peers.
There is no single complete source. NPPES is the foundational national source for NPI identity and taxonomy data, but network analysis often requires additional sources for verified locations, contact information, network participation, negotiated rates, reputation, regulatory standing and quality.
Gigasheet combines provider identity and intelligence with normalized healthcare price transparency data, allowing payer, network-development and care-navigation teams to evaluate provider specialty, location, network participation, negotiated rates, market benchmarks and other provider signals from a unified analytical view.