CMS Provider Ownership & Quality Change Report avatar

CMS Provider Ownership & Quality Change Report

Pricing

from $5.00 / 1,000 cms provider rows

Go to Apify Store
CMS Provider Ownership & Quality Change Report

CMS Provider Ownership & Quality Change Report

Monitor public CMS nursing-home facility snapshots for ownership and quality/rating changes, then receive source-linked alerts, portfolio reports, or compact exports. Baselines and unchanged checks emit zero rows and zero charges. Uses official data.cms.gov public APIs without a key or login and exc

Pricing

from $5.00 / 1,000 cms provider rows

Rating

0.0

(0)

Developer

naoki anzai

naoki anzai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Healthcare strategy, provider-operations, and market-research teams provide facility CCNs, states, or public CMS system names.
The Actor compares public CMS Provider Information and Ownership snapshots across recurring runs.
The result is a source-linked ownership/quality change alert, portfolio report, or compact export; individual owner names and personal fields are excluded.

Run the next report

Store Quickstart

  1. Start with initialRunMode: "baseline_only" and a stable monitorKey.
  2. Provide at least one bounded watch using facilityIds, states, systemNames, ownershipTypes, or an overall-rating range.
  3. Keep emitUnchanged: false. The first baseline and unchanged recurring runs emit 0 rows / 0 charge.
  4. After the baseline, run the same watch with generateReport: true. Only new or changed public facility snapshots produce billable output.

This Actor uses only the official CMS Provider Data Catalog API. It does not require an API key, login, cookie, patient data, or individual enrichment.

Example 1: A known facility portfolio

{
"watches": [{
"id": "known-facilities",
"facilityIds": ["015009", "015010"],
"minOverallRating": 1,
"maxOverallRating": 5
}],
"monitorKey": "known-facilities-monthly",
"initialRunMode": "baseline_only",
"generateReport": true,
"emitExport": true,
"emitUnchanged": false,
"maxRecordsPerWatch": 50,
"maxChargeUsd": 25
}

Example 2: A state quality portfolio

{
"watches": [{
"id": "texas-quality-watch",
"states": ["TX"],
"minOverallRating": 1,
"maxOverallRating": 2
}],
"monitorKey": "texas-low-rating-review",
"initialRunMode": "baseline_only",
"generateReport": true,
"emitRawRows": false,
"emitExport": false,
"emitUnchanged": false,
"maxRecordsPerWatch": 100,
"maxChargeUsd": 25
}

Example 3: A public chain/system watch

{
"watches": [{
"id": "system-watch",
"systemNames": ["PRIME HEALTH CARE ENTERPRISES"],
"ownershipTypes": ["For profit - Corporation"]
}],
"monitorKey": "system-ownership-quality-watch",
"initialRunMode": "baseline_only",
"includeOwnership": true,
"includeQuality": true,
"generateReport": true,
"emitExport": true,
"emitUnchanged": false,
"maxRecordsPerWatch": 50,
"maxChargeUsd": 25
}

What you receive

  • cms-provider-ownership-quality-report: grouped counts by change type, state, system, ownership type, and rating, plus source-linked facility evidence.
  • cms-provider-change-alert: one alert for a new or changed public facility snapshot.
  • cms-provider-export: compact JSON for downstream research or review workflows.
  • cms-provider-row: optional low-priced normalized facility row when emitRawRows is enabled.

Provider output includes a CMS Certification Number, public facility name, state, public system name when present, public facility ownership type, rating fields, processing date, and aggregate organizational ownership signals. Individual-owner rows are excluded from normalization. It never returns individual owner names, owner addresses, telephone numbers, coordinates, patient data, or contact enrichment.

Pricing and no-change behavior

EventPriceWhen it is emitted
cms-provider-row$0.005Optional normalized row for a new or changed facility snapshot
cms-provider-change-alert$0.25New or changed ownership/quality snapshot
cms-provider-ownership-quality-report$10.00One grouped portfolio report for the selected changes
cms-provider-export$6.00Optional source-linked JSON export

The initial baseline_only run stores state without output. An unchanged recurring run emits zero rows and zero charge, even if emitUnchanged is accidentally true. maxChargeUsd is checked before delivery. Unknown event names, missing charge receipts, delivery failures, and state-save failures fail closed; state is committed only after billable rows are delivered successfully.

Compliance and data boundary

  • Official data.cms.gov Provider Data Catalog API only: API documentation.
  • Source datasets: Provider Information and Ownership.
  • Ownership is self-reported in the CMS source. The Actor compares public snapshots; it does not verify or interpret ownership control.
  • Individual owner names and personal fields are deliberately removed. Do not use this Actor to identify, enrich, profile, or contact people.
  • Ratings are descriptive CMS fields and are not a care recommendation, quality guarantee, legal finding, investment thesis, acquisition conclusion, or CMS endorsement.
  • Verify the current CMS record and applicable professional guidance before making an operational decision.

Support files

  • docs/source-compliance.md
  • docs/store-competitive-snapshot.md
  • docs/integration-guide.md
  • docs/sample-output.json
  • docs/icon-spec.md