Provider identity

CMS PECOS Provider Ownership ("All Owners", PE-rollup layer)

medicare_silver.fact_provider_ownership·live·silver·Provider Enrollment & Ownership (PECOS)
Rows
814,242
Columns
56
History
N/A
Card
nocolumns only
Typed tools
1

What it is

  1. 1The CMS PECOS "All Owners" ownership records, unified across six facility types (hospital, hha, hospice, snf, fqhc, rhc).
  2. 2One row per facility↔owner edge: owner identity (individual or org name/DBA/address), percentage ownership, role, association date, and the owner-type flags that drive accountability/PE analysis — PRIVATE EQUITY, REIT, HOLDING COMPANY, INVESTMENT FIRM, CHAIN HOME OFFICE, PARENT COMPANY, TRUST/TRUSTEE, FOR/NON PROFIT, plus an indirect-chain "owned by another org" flag.
  3. 3THE ownership / private-equity-rollup intelligence layer (who really owns each facility).

Grain

KeyGrain
N/A
  1. 1One row per facility ↔ owner edge (enrollment_id × owner), partitioned by facility_type.

Columns (56)

ColumnTypeMeaning
facility_typestring
enrollment_idstring
associate_idstring
organization_namestring
owner_associate_idstring
owner_typestring
role_codestring
role_textstring
association_datestring
owner_first_namestring
owner_middle_namestring
owner_last_namestring
owner_titlestring
owner_org_namestring
owner_dba_namestring
owner_address1string
owner_address2string
owner_citystring
owner_statestring
owner_zipstring
other_type_textstring
percentage_ownershipdouble
created_for_acquisitionboolean
is_corporationboolean
is_llcboolean
is_medical_providerboolean
is_management_servicesboolean
is_medical_staffingboolean
is_holding_companyboolean
is_investment_firmboolean
is_financial_institutionboolean
is_consulting_firmboolean
is_for_profitboolean
is_non_profitboolean
is_private_equityboolean
is_reitboolean
is_chain_home_officeboolean
is_parent_companyboolean
is_trust_or_trusteeboolean
is_other_typeboolean
owned_by_anotherboolean
observed_perioddate
asserted_atdate
effective_period_startdate
effective_period_enddate
cms_vintage_sequenceint
parse_revisionint
parser_artifact_hashstring
source_urlstring
sha256_content_hashstring
source_idstring
is_currentboolean
bronze_object_keystring
s3_version_idstring
vintage_tagstring
drug_source_version_idstring

Query it

describe_data_source(source_fqn="medicare_silver.fact_provider_ownership")     # the card, live
query_substrate(sql="SELECT * FROM medicare_silver.fact_provider_ownership WHERE <filter> LIMIT 100")
ItemValue
Typed tools that read itresolve_provider
Identity keyenrollment_id
Joinhow_to_join(source_fqn="medicare_silver.fact_provider_ownership")
Raw doorAthena (read-only via query_substrate): medicare_silver.fact_provider_ownership
Company namesorganization_name owner_org_name resolve to a permanent Vlada ID: resolve_entity(text=<name>); the company pages hold owners and holdings
NoteIceberg table medicare_silver.fact_provider_ownership, partitioned by facility_type; one All-Owners file fully restates its type (replace, idempotent by SHA-256). One runner ingests all six datasets.

This page as markdown: /docs-md/data/medicare_silver_fact_provider_ownership.md · every page in one file: /llms-full.txt