@pipeworx/nc-medical-exclusions
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/nc-medical-exclusions’s. Install: one-click buttons
Connect to just the @pipeworx/nc-medical-exclusions pack
https://gateway.pipeworx.io/nc-medical-exclusions/mcp — only @pipeworx/nc-medical-exclusions’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 2
Screens a provider or business name, an NPI, or a non-NPI “atypical” Medicaid provider ID against North Carolina’s Medicaid provider exclusion list — the state-level counterpart to the federal HHS OIG LEIE for North Carolina specifically, and the sibling of ny-omig-exclusions, ca-medical-exclusions, tx-medical-exclusions, fl-medical-exclusions, pa-medical-exclusions, ga-medical-exclusions, oh-medical-exclusions and nj-medical-exclusions.
Tools
nc_medical_check_exclusion(name?, npi?, atypical_id?, limit?)— screens a provider or business against the list. An NPI or atypical-ID match is an IDENTIFICATION; a name match against the EXCLUDED ENTITY field is a CANDIDATE lead only. A name that matches only the OWNERSHIP field of a row (an owner/principal listed for context, per NC Medicaid’s own published note) comes backmatch_type: "ownership_only_match"withexcluded:false— never conflated with an exclusion.nc_medical_exclusion_coverage(year?, start_date?, end_date?)— with no arguments, reports total rows, how many carry an NPI vs. an atypical ID, the distinct exclusion reasons, and the oldest/newest effective dates. Withyearor a date range, counts how many exclusions took effect in that window (counted byeffective_date, over the whole list, not a page).
Auth
Keyless.
Data sources
- NC Medicaid, Division of Health Benefits, Office of Compliance and Program Integrity — State Excluded Providers List. Service providers terminated for cause from North Carolina’s Medicaid and other Health Programs. No login, no CAPTCHA.
Notes
- This is a CURRENT SNAPSHOT, not an ever-excluded history — unlike
the TX/PA/NJ precedent packs. NC Medicaid publishes no end/reinstatement
date column; a reinstated provider simply disappears from the next
monthly file (same construction as ga-medical-exclusions). Every row
this pack serves is therefore
currently_excluded:true. - No home address is served. This source carries no street address at all for any row — CITY/STATE/ZIP is the provider’s registered location, served at the same coarse grain ga-medical-exclusions serves its STATE field, never a street-level address.
- OWNERSHIP is not an exclusion. NC Medicaid’s own published caveat: names in the OWNERSHIP column are not excluded unless separately listed under EXCLUDED ENTITY. This pack keeps that distinction live in its match types rather than treating an ownership hit as a finding.
- The identifier is not always an NPI. NC Medicaid’s own column header
is “NPI/ATYPICAL ID (EXCLUDED)” — most rows carry a well-formed 10-digit
NPI, but a minority carry an 8-digit non-NPI “atypical” Medicaid provider
ID instead.
npiandatypical_idare kept as separate fields. - Effective dates are mixed-type in the source file itself — most rows store the date as an Excel date serial, a handful as a literal “MM/DD/YYYY” string. Both are decoded to the same ISO date.
- Refreshed by
scripts/bake-index.mjs, which re-fetches the published file (NC Medicaid’s download link is stable — no listing page to re-resolve) and rebuildssrc/nc-dhb-index-data.ts; re-run periodically and recommit.data_as_ofon every response says how stale the baked copy is.
Tools
- nc_medical_check_exclusion — Is this healthcare provider excluded from the North Carolina Medicaid program? Screens a person or business name, an NPI, and/or an atypical (non-NPI) Medicaid provider ID against NC Medicaid’s (Divis
- nc_medical_exclusion_coverage — What the NC Medicaid State Excluded Providers List covers and how current it is: total rows, how many carry an NPI vs. an atypical (non-NPI) ID, the distinct exclusion reasons published (FEDERAL, STAT
Tools
nc_medical_check_exclusion— Is this healthcare provider excluded from the North Carolina Medicaid program? Screens a person or business name, an NPI, and/or an atypical (non-NPI) Medicaid provider ID against NC Medicaid's (Divisnc_medical_exclusion_coverage— What the NC Medicaid State Excluded Providers List covers and how current it is: total rows, how many carry an NPI vs. an atypical (non-NPI) ID, the distinct exclusion reasons published (FEDERAL, STAT