Provider identity
CMS Medicare FFS Public Provider Enrollment (PECOS NPI↔enrollment bridge)
Rows
2,981,799
Columns
26
History
N/A
Card
nocolumns only
Typed tools
1
What it is
- 1The CMS Medicare Fee-For-Service Public Provider Enrollment registry — one row per PECOS enrollment linking NPI ↔ enrollment_id (ENRLMT_ID) ↔ associate_id (PECOS_ASCT_CNTL_ID), with provider type and name.
- 2THE bridge that resolves fact_provider_ownership (keyed on enrollment_id / owner_associate_id) to a provider NPI — closing the ownership→NPI gap. ~2.98M enrollments / 2.56M NPIs.
Grain
| Key | Grain |
|---|---|
| N/A |
|
Columns (26)
| Column | Type | Meaning |
|---|---|---|
state | string | |
npi | string | |
enrollment_id | string | |
associate_id | string | |
multiple_npi_flag | string | |
provider_type_code | string | |
provider_type_desc | string | |
first_name | string | |
middle_name | string | |
last_name | string | |
org_name | string | |
observed_period | date | |
asserted_at | date | |
effective_period_start | date | |
effective_period_end | date | |
cms_vintage_sequence | int | |
parse_revision | int | |
parser_artifact_hash | string | |
source_url | string | |
sha256_content_hash | string | |
source_id | string | |
is_current | boolean | |
bronze_object_key | string | |
s3_version_id | string | |
vintage_tag | string | |
drug_source_version_id | string |
Query it
describe_data_source(source_fqn="medicare_silver.fact_pecos_enrollment") # the card, live query_substrate(sql="SELECT * FROM medicare_silver.fact_pecos_enrollment WHERE <filter> LIMIT 100")
| Item | Value |
|---|---|
| Typed tools that read it | resolve_provider |
| Identity key | npi |
| Join | how_to_join(source_fqn="medicare_silver.fact_pecos_enrollment") |
| Raw door | Athena (read-only via query_substrate): medicare_silver.fact_pecos_enrollment |
| Company names | org_name resolve to a permanent Vlada ID: resolve_entity(text=<name>); the company pages hold owners and holdings |
| Note | Iceberg medicare_silver.fact_pecos_enrollment, partition by state, replace (idempotent by SHA-256). |
This page as markdown: /docs-md/data/medicare_silver_fact_pecos_enrollment.md · every page in one file: /llms-full.txt