CMS Nursing Home Ratings Scraper - Low-cost๐Ÿ’ฒ๐Ÿ”ฅ๐Ÿ”Ž๐Ÿฅ avatar

CMS Nursing Home Ratings Scraper - Low-cost๐Ÿ’ฒ๐Ÿ”ฅ๐Ÿ”Ž๐Ÿฅ

Pricing

from $0.00005 / actor start

Go to Apify Store
CMS Nursing Home Ratings Scraper - Low-cost๐Ÿ’ฒ๐Ÿ”ฅ๐Ÿ”Ž๐Ÿฅ

CMS Nursing Home Ratings Scraper - Low-cost๐Ÿ’ฒ๐Ÿ”ฅ๐Ÿ”Ž๐Ÿฅ

Scrape CMS Care Compare nursing home ratings ๐Ÿ”Ž๐Ÿฅ with a powerful healthcare data scraper. Extract nursing home names, overall ratings, staffing ratings, inspection scores, locations, phone numbers, and more from URLs. Ideal for healthcare research and structured health datasets ๐Ÿ“Š๐Ÿš€

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

Prime Scrape

Prime Scrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

CMS Nursing Home Ratings Scraper


CMS Nursing Home Ratings Scraper ๐Ÿฅโญ๐Ÿ“Š

The CMS Nursing Home Ratings Scraper is a powerful and scalable Apify Actor designed to extract structured nursing home rating data directly from CMS Care Compare (Medicare.gov).

It enables healthcare research, compliance monitoring, investment analysis, and public health benchmarking using official CMS data.


๐ŸŽฏ What This Scraper Does

Simply provide one or more CMS Care Compare search URLs and the scraper handles everything automatically.

โœ… Extracts nursing home listings from CMS Care Compare

โœ… Intercepts CMS responses

โœ… Collects structured facility & rating data

โœ… Supports pagination and multi-page scraping

โœ… Applies maxItemsPerUrl limits

โœ… Outputs clean, ready-to-use datasets


๐Ÿ“Š Data Extracted

๐Ÿฅ Facility Information

FieldDescription
๐Ÿ†” providerIdCMS provider identifier
๐Ÿฅ nameNursing home name
๐Ÿข legalBusinessNameRegistered business name
๐Ÿท ownershipTypeOwnership type
๐Ÿ“ addressLine1Street address
๐Ÿ™ addressCityCity
๐Ÿ—บ addressStateState
๐Ÿ“ฎ addressZipcodeZIP code
โ˜Ž๏ธ phonePhone number
๐Ÿ› numberOfCertifiedBedsCertified beds
๐Ÿ“ distanceDistance from search
๐ŸŒ lat / lonCoordinates

โญ Ratings Data

FieldDescription
โญ overallRatingOverall CMS rating
๐Ÿฅ healthInspectionRatingInspection rating
๐Ÿ“Š qmRatingQuality measures rating
๐Ÿ‘ฉโ€โš•๏ธ staffingRatingStaffing rating
๐Ÿ›Œ longStayQMRatingLong-stay quality
โฑ shortStayQMRatingShort-stay quality

โš ๏ธ Compliance & Safety

FieldDescription
๐Ÿ’ฐ numberOfFinesRegulatory fines
๐Ÿšซ numberOfPaymentDenialsPayment denials
โš ๏ธ citedForAbuseAbuse citations
๐Ÿ“ข numberOfFacilityReportedIncidentsReported incidents
๐Ÿ“„ numberOfSubstantiatedComplaintsVerified complaints

๐Ÿ‘ฉโ€โš•๏ธ Staffing & Inspection Metrics

FieldDescription
๐Ÿ“… ratingCycleOneStandardHealthSurveyDateLast inspection date
โš ๏ธ ratingCycleOneTotalHealthDeficienciesDeficiencies count
๐Ÿ” nursingStaffTurnoverStaff turnover rate
๐Ÿ‘ฉโ€โš•๏ธ registeredNurseTurnoverRN turnover rate
โณ nurseStaffHoursWeekendNurse hours/weekend
โณ registeredNurseHoursWeekendRN hours/weekend

๐Ÿข Chain Information

FieldDescription
๐Ÿข chainNameChain name
๐Ÿ†” chainIdChain ID
๐Ÿจ numberOfFacilitiesInChainTotal facilities
โญ chainAverageOverall5StarRatingAvg rating
๐Ÿฅ chainAverageHealthInspectionRatingAvg inspection rating

๐Ÿ›  How to Use

1๏ธโƒฃ Configure Input

Provide one or multiple URLs:

{
"urls": [
"https://www.medicare.gov/care-compare/results?searchType=NursingHome&state=NY",
"https://www.medicare.gov/care-compare/results?searchType=NursingHome&state=CA"
],
"maxItemsPerUrl": 50
}

2๏ธโƒฃ Run the Actor

โ€ข Call CMS Care Compare API

โ€ข Extract structured JSON data

โ€ข Paginate through results

โ€ข Normalize facility ratings

โ€ข Build structured dataset

3๏ธโƒฃ Export the Dataset

Download your results in multiple formats:

โœ… JSON

โœ… CSV

โœ… Excel

โœ… XML

โœ… HTML


โš™๏ธ Input Configuration

๐Ÿ“ฅ Input Example

{
"urls": [
"https://www.medicare.gov/care-compare/results?searchType=NursingHome&state=NY",
"https://www.medicare.gov/care-compare/results?searchType=NursingHome&state=CA"
],
"maxItemsPerUrl": 50
}

Input Fields

FieldTypeDescription
keywordsarrayYouTube search keywords
domainemailarrayEmail domains to filter
maxemails_per_keywordintegerMax emails collected per keyword

๐Ÿ“ค Output Example

{
"providerId": "123456",
"name": "Sunrise Care Center",
"addressCity": "New York",
"addressState": "NY",
"overallRating": 4,
"healthInspectionRating": 3,
"qmRating": 5,
"staffingRating": 4,
"numberOfFines": 0,
"numberOfSubstantiatedComplaints": 2
}

๐Ÿ“Š Output explanation

๐Ÿฅ Healthcare Research

๐Ÿ“Š Public Health Analytics

โš–๏ธ Compliance Monitoring

๐Ÿข Investment Analysis

๐Ÿ“‰ Quality Benchmarking

๐Ÿ“ Geographic Facility Comparison


๐ŸŒ Why Use This Scraper?

๐Ÿš€ Official CMS data source

โšก Fast structured extraction

๐Ÿ“Š Multi-page scraping support

๐Ÿฅ Complete nursing home dataset

๐Ÿ”Ž Compliance & safety insights

๐Ÿค– Automation-ready


โš ๏ธ Disclaimer

This tool is an independent solution and is not affiliated with, endorsed by, or sponsored by CMS or Medicare.gov.


๐Ÿ’ธ Pricing

This scraper runs on a pay per events subscription model.

You only pay for successful runs.

๐Ÿ’ณ Price: $1.99 / 1000 results


If you're interested in other scraping solutions, explore more tools:

(Coming soon)


๐Ÿ“ฌ Support

โญโญโญโญโญ Leave a 5-star rating if you like this tool


๐ŸŒ PrimeScrape

Built for scalable web data extraction & automation

Contact for custom scraping solutions or enterprise requests via Apify or by email.