Skip to main content

CMS MSSP Connector

The CMS MSSP Connector is a dbt project for staging the remaining MSSP ACO report files that are not handled by the CMS ALR Connector or the Medicare CCLF Connector. In its current form, the repo is focused on source mapping and typed staging views over raw MSSP report tables loaded by the MSSP Pipeline.

Source File Coverage

The current project stages the following raw MSSP report tables:

File TypeRaw TablesDescription
BEURExpenditure and utilization reportsPer-beneficiary expenditure and utilization benchmarks
BAIPAdvanced Investment Payment reportsAdvanced investment payment amounts per beneficiary
NCBPNon claims-based payment reportsNon-claims-based payment adjustments
BNEXBeneficiary exclusionsBeneficiaries excluded from data sharing
BNEX MBI XREFMember benficiary crosswalkMBI cross-reference for excluded beneficiaries
EXPUExpenditure and utilization reportExpenditure and utilization by enrollment type (used in benchmark calculations)
MCQMMedicare quality measure listMedicare quality measure results by beneficiary and measure
Participant ListParticipant listsACO participant TIN and NPI rosters
Shadow BundlesShadow bundle reportsEpisode payment shadow bundle reports by bundle type
CCLFA/BCCLFA & CCLF B reportsClaims benefit enhancement and demonstration code files

Architecture

The latest repo currently contains one implemented model layer:

Model Layers

Staging (views)

The repo currently implements 25 staging models. These models are type-casting views over raw MSSP tables with no downstream enrichment layer yet. Major staging groups include:

GroupStaging models
MSSP reportsstg_baip_beneficiary_advanced_investment_payment, stg_beur_beneficiary_expenditure_utilization_report, stg_ncbp_non_claims_based_payments
Beneficiary exclusionsstg_beneficiary_exclusions, stg_excluded_beneficiary_mbi_xref
EXPUstg_expu_table_1, stg_expu_table_2, stg_expu_table_3
MCQMstg_mcqm_beneficiaries, stg_mcqm_dm_001ssp, stg_mcqm_bcs_112ssp, stg_mcqm_dep_134ssp, stg_mcqm_htn_236ssp
Participantsstg_participants_list, stg_provider_and_supplier_list
Shadow bundlesstg_shadow_bundles_dm, stg_shadow_bundles_epi, stg_shadow_bundles_hh, stg_shadow_bundles_hs, stg_shadow_bundles_ip, stg_shadow_bundles_opl, stg_shadow_bundles_pb, stg_shadow_bundles_sn
CCLF-related MSSP filesstg_claims_benefit_enhancement_and_demonstration_code_file_cclfa, stg_cclfb_claims_benefit_enhancement_and_demonstration_code_file_cclfb

The repo does not currently include the intermediate models and enriched marts described in earlier documentation.

Configuration

vars:
# Raw MSSP source data loaded by the MSSP Pipeline
input_database: "your_database"
input_schema: "your_mssp_schema"

# Optional connector toggle used by downstream integrations
cms_alr_connector: true

How to Run

Build the staging project after the MSSP Pipeline has loaded the raw report tables:

cd cms_mssp_connector
dbt deps
dbt build

This produces typed staging views for the supported MSSP report files.