Overview
PriceMedic Core is delivered as a private Snowflake Secure Data Share that PriceMedic provisions directly to your Snowflake account when you purchase. The share is exclusive to your account — no data is copied and there is nothing to install. Once the share is accepted, you query 2.26 billion negotiated rates in place, paying only for your own compute. Setup takes about 10 minutes of work on your side, plus PriceMedic’s provisioning turnaround.Looking to sync your PriceMedic platform data (reports, fee schedules, benchmarks) into your own warehouse instead? See Data Integrations. This page covers access to the PriceMedic Core national rates dataset.
Prerequisites
- A Snowflake account (any edition). To create a database from the share, you need the
ACCOUNTADMINrole or a role with theIMPORT SHAREprivilege. - A virtual warehouse. The share includes storage but not compute — queries run on your own warehouse. Step 6 shows how to create one if you don’t have one yet.
- Same cloud and region as PriceMedic’s provider account. Direct shares require the provider and consumer accounts to be in the same cloud region. If your account is in a different region or cloud, flag this when you contact PriceMedic — we’ll arrange delivery via replication or the Marketplace listing instead.
Setup Steps
1
Locate and send your Snowflake account details
PriceMedic needs your organization name, account name, and cloud region to target the share. Run this in any Snowflake worksheet:Example output:
Email all four values to team@pricemedic.com or your PriceMedic account contact. The organization name and account name pair (
MYORG.MY_ACCOUNT1) is the identifier PriceMedic uses to provision the share.2
Wait for share provisioning
PriceMedic provisions the share to your account and confirms by email, including the exact provider account identifier and share name you’ll use in the next steps. Provisioning typically completes within one business day.
3
Confirm the inbound share
Once you receive the confirmation email, verify the share is visible in your account. Run as
ACCOUNTADMIN (or a role with IMPORT SHARE):PRICEMEDIC.PM_PROD is a placeholder for the provider account identifier — use the exact <provider_org>.<provider_account>.<share_name> string from your provisioning email. It also appears verbatim in the SHOW SHARES output.DESC SHARE should list the SNAPSHOT_FEB_2026 schema containing the PROVIDERS and RATES tables and the V_PROVIDER_RATES view.4
Create a database from the share
5
Grant access to your roles
Shared databases work differently from regular databases: access is granted with a single Replace
IMPORTED PRIVILEGES grant per role. Object-level grants (per-schema or per-table) are not supported on shared databases.ANALYST_ROLE with your own role name.6
Create a compute warehouse
If you already have a warehouse you plan to use, grant your roles Sizing guidance — the
USAGE on it and skip to the next step. Otherwise, create a dedicated warehouse for querying PriceMedic Core:rates table holds 2.26 billion rows, so warehouse size matters more than for typical datasets:7
Verify the data and run your first query
Queries against shared data run on your own warehouse, so make sure one is active:For the February 2026 release you should see approximately 407,975 provider records and 2.26 billion negotiated rates.Now run your first analytical query — the largest health systems by hospital count and payer coverage:If this returns results, your setup is complete.
Working with Shared Data
A few properties of Snowflake data shares worth knowing as you build on PriceMedic Core:- Read-only: You can query shared objects but not modify them. To derive your own datasets, create tables in your own databases —
CREATE TABLE my_db.my_schema.t AS SELECT ...works as expected. - Bring your own compute: The share includes storage, not compute. Every query runs on one of your warehouses and bills to your account.
- No cloning or Time Travel: Shared databases and their objects cannot be cloned, and Time Travel is not available on shared data.
- Updates arrive automatically: When PriceMedic publishes a new release to the share (for example, a new snapshot schema), it appears in your database with no action on your side. Watch the release notes for what’s new.
Troubleshooting
My account is in a different region or cloud
My account is in a different region or cloud
Symptom: PriceMedic reports the share can’t be provisioned directly, or you know your account runs in a different cloud region.Cause: Direct shares only work between accounts in the same cloud and region.Solution: PriceMedic handles cross-region delivery via replication or the Snowflake Marketplace listing. Email team@pricemedic.com with your
CURRENT_REGION() output and we’ll set up the right delivery path.Insufficient privileges when creating the database
Insufficient privileges when creating the database
Symptom:
CREATE DATABASE ... FROM SHARE fails with a privilege error.Cause: Creating a database from a share requires the ACCOUNTADMIN role or the IMPORT SHARE privilege.Solution: Switch to ACCOUNTADMIN, or have an admin grant the privilege to your role:Grant fails or users can't see the data
Grant fails or users can't see the data
Symptom: Granting schema- or table-level privileges on the shared database errors out, or users with grants still can’t query.Cause: Shared databases only support the database-level
IMPORTED PRIVILEGES grant — object-level grants are rejected. Users also need USAGE on a warehouse to run queries.Solution:Queries fail with 'No active warehouse selected'
Queries fail with 'No active warehouse selected'
Symptom: Queries against the shared database fail with a no-active-warehouse error.Cause: Shared data doesn’t come with compute — a warehouse from your account must be active in the session.Solution: Run
USE WAREHOUSE <name>; in your session, or set a default warehouse for the user:Next Steps
Example Queries
Common analytical patterns — footprint analysis, rate benchmarking, and fee schedule extraction.
Providers Table
Schema reference for provider demographics, relationships, and network associations.
Rates Table
Schema reference for procedure-level negotiated rates.
February 2026 Release
Coverage details for the current hospitals and health systems release.
Getting Support
For provisioning status, region questions, or access issues:- Email: team@pricemedic.com
- Include the output of the Step 1 query when reporting access problems