← adambecker.org

THE ATTRIBUTION BOOK

Whose patient is this?

Before a value-based contract can compute a single quality rate, risk score, or dollar of savings, it has to answer one question: which patients count? The answer is called attribution, it differs by contract for the same patient, and every number downstream inherits it. This page runs one small synthetic clinic through three attribution rules side by side, including the real Medicare Shared Savings Program assignment methodology, exactly as CMS publishes it.

MSSP ASSIGNMENT METHODOLOGY V14 · PY 2026 · NO COMPANIES, NO REAL PATIENTS, JUST THE RULES

CLINIC PANEL
MSSP CONTRACT
ELECTION CONTRACT
VISIT-PLURALITY CONTRACT

Same 42 patients, three contracts, three denominators. Every rate is a fraction, and this row is the bottom of every fraction.

CHAPTER 01

The denominator problem

Meet a clinic. Two practices, Northside Clinic and Riverside Practice, share six clinicians and belong to one accountable care organization, called Harbor ACO here. Around them sit the other places their patients also go: another primary care practice, a Florida clinic, an urgent care, a cardiology group. Forty-two patients, twenty-four months of synthetic visit history, every fact fabricated.

Now ask the only question that matters before any measurement can start: which of these patients belong to the clinic? Three contracts answer three different ways. A Shared Savings contract follows claims dollars through a federal rulebook. An election-style contract, common in Medicare Advantage arrangements, counts whoever picked a network clinician as their own. A visit-plurality contract, a common commercial shape, counts whoever shows up most often. The table below is the whole point of this page: read across any row and watch the same patient get three different answers.

THE ROSTER, THREE WAYS

Performance year 2026, final windows. Click a patient to open their file in chapter 3. counted, not counted; the plurality column names the winning organization instead, since that rule hands every patient to whichever door they used most.

PatientMSSPElectionVisit plurality

CHAPTER 02

The rules

Only one of the three contracts runs on a published federal methodology: the Medicare Shared Savings Program, whose assignment rules CMS publishes in a versioned specification and in regulation. That is the rule this page implements in full. The other two columns are archetypes: simplified stand-ins for contract families whose exact rules vary payer by payer and are usually not public. The page is honest about that line, and everything below the line is the real thing.

First, who is even assignable

Before any claims are counted, a patient must clear four screens: at least one month of both Part A and Part B and no months of only one of them; zero months of Medicare Advantage or other private plan enrollment, so a single MA month removes a patient entirely; no alignment to another shared savings initiative; and US residence. That second screen is the bridge to this site's other pages: the same enrollment choice that builds the MA books subtracts, member by member, from every MSSP denominator.

Then, what counts as primary care

The methodology defines primary care as a specific list of billing codes: office and home visits, wellness visits, care management, behavioral health integration, even e-visits and virtual check-ins. It also defines who: primary care physician specialties, non-physician practitioner types, and other physician specialties that count in a fallback step. Everything else a patient does, a knee replacement, an ECG, a dermatology biopsy, is invisible to attribution.

The algorithm: a pre-step, then three steps

Assignment is computed from allowed charges, not visit counts: the methodology says plainly that dollars reduce ties. A pre-step asks whether the patient saw an ACO physician at all during the year. Then:

Exact ties have their own cascade: the organization with the most recent primary care service from a primary care clinician wins, then the most recent from a specialist, and if the tie somehow survives all of that, the methodology assigns at random. On this panel the random rung is never reached, and the page treats reaching it as an error.

Two overrides sit on top of the claims math. A patient who designates an ACO clinician as their primary clinician on Medicare.gov is assigned to that ACO regardless of where their dollars went. And the mirror image, easy to miss: a patient who designates a clinician outside the ACO is blocked from assignment even when the claims say they belong. Patient 04 and Patient 05 in the roster demonstrate the pair.

CHAPTER 03

Flip a patient

Attribution feels abstract until you watch how little it takes to move someone. Open a patient's file, read how each contract decided, then change one fact and watch the verdicts recompute. The ten patients at the top of the roster were each built to carry one lesson; the rest are ordinary.

CHANGE ONE FACT

Medicare.gov primary clinician designation

VISIT HISTORY

DateClinicianOrganizationServiceAllowed

CHAPTER 04

The roster moves on its own

Here is the part that surprises people who live downstream of these lists: under the most common MSSP election, assignment is recomputed every quarter over a rolling twelve-month window, using claims with a week or less of run-out. The final list for the year is computed later, over the calendar year, with three months of run-out. So the roster changes every quarter even when not a single patient changes doctors: the window slides, late claims arrive, and patients enter and leave the denominator on paper.

The figure below runs this clinic's MSSP assignment at each 2026 quarterly point and at the final reconciliation run. The bars move. The decomposition underneath answers the question every analyst gets asked about a quarter like that: who left, who entered, and which part of the rule did it.

MSSP ROSTER BY ASSIGNMENT RUN

Quarterly runs use the rolling window ending that quarter; the Q4 window and the final window are the same calendar year, so any difference between them on a real roster is claims run-out, which this synthetic panel does not model.

SOURCES & METHOD

Where the rules come from