Provider identity
CMS Facility Organization NPI to CCN Crosswalk
medicare_silver.facility_npi_ccn_xref·live·silverRows
N/A
Columns
22
History
N/A
Card
nocolumns only
Typed tools
0
What it is
- 1Exact facility NPI<->CCN bridge derived from CMS per-provider-type Public Provider Enrollment files: Home Health Agency Enrollments, Hospice Enrollments, Skilled Nursing Facility Enrollments, Rural Health Clinic Enrollments, and Federally Qualified Health Center Enrollments.
- 2Each source row carries both NPI and CCN; the pipeline emits direct edges only, with no fuzzy matching, name similarity, or address matching.
Grain
| Key | Grain |
|---|---|
| N/A |
|
Columns (22)
| Column | Type | Meaning |
|---|---|---|
npi | string | |
ccn | string | |
facility_type | string | |
source | string | |
enrollment_id | string | |
provider_type_code | string | |
provider_type_text | 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.facility_npi_ccn_xref") # the card, live query_substrate(sql="SELECT * FROM medicare_silver.facility_npi_ccn_xref WHERE <filter> LIMIT 100")
| Item | Value |
|---|---|
| Typed tools that read it | none; raw SQL |
| Identity key | npi |
| Join | how_to_join(source_fqn="medicare_silver.facility_npi_ccn_xref") |
| Raw door | Athena (read-only via query_substrate): medicare_silver.facility_npi_ccn_xref |
| Note | Iceberg table medicare_silver.facility_npi_ccn_xref, partitioned by facility_type; one atomic per-facility-type replace per ingest. Source rows are exact CMS-published enrollment edges. |
This page as markdown: /docs-md/data/medicare_silver_facility_npi_ccn_xref.md · every page in one file: /llms-full.txt