Per-franchisee participation and per-location pushback

Opening a carrier from the Carriers page takes you into the carrier detail overlay. Most of that overlay reads as a single network-wide counterparty: one billed figure, one average days-to-pay, one…

11 min read·Updated July 14, 2026
On this page

What this part of carrier detail shows

Opening a carrier from the Carriers page takes you into the carrier detail overlay. Most of that overlay reads as a single network-wide counterparty: one billed figure, one average days-to-pay, one denial rate, all rolled up across every franchisee who has a relationship with that carrier. Two pieces of it break that rollup apart into individual rows instead: Per-franchisee participation, which lists every franchisee with a job on file against this carrier, and Pushback by location, which lists every franchisee's own supplement submissions and denials against this same carrier.

Both lists exist to answer the same kind of question at different resolutions: not "how is the network doing with this carrier" (the headline figures answer that), but "which specific franchisees are actually driving that number." That is exactly why these two lists carry more privacy machinery than almost anything else on the Carriers page: unlike a network total, a per-franchisee row can identify a single business by elimination if it is shown carelessly. This article documents what each row means, where the numbers come from, and, in detail, how Verinode HQ decides whether a franchisee's real name appears, an anonymized label appears, or the row is withheld from view entirely, because the two lists are gated differently and it matters which is which.

Verinode HQ is the network intelligence layer sitting on top of what your franchisees already run day to day. It is not a job-management system, and this page is not where you go to manage an individual franchisee's claim. Franchisees own their business data. What HQ sees here is a rollup Verinode builds nightly from that data, filtered through a privacy boundary designed so leadership can see the network's pattern with a carrier without being handed a single franchisee's private book of business. Verinode surfaces the pattern; leadership decides what to do with it.

Where to find it

Open Accounts from the HQ sidebar (Revenue band) at hq.verinode.ai/carriers. The page opens on the Carriers pill of a three-pill strip (Carriers · TPAs · Commercial). Click any carrier tile, in any row on the page (Slowest Payers, Broadest Network Footprint, Heaviest Pushback, or All Carriers), and the carrier detail overlay opens as a wide modal on top of the page. Closing it returns you to the same scroll position.

Inside the overlay, scrolling past the headline figures, job-volume rows, the network-wide supplement pushback figures, and the line-item cut breakdown ("What this carrier cuts across your network," a separate feature documented in Carriers overview), you reach, in order:

  1. Pushback by location, the per-franchisee supplement breakdown (only when the carrier has supplement activity on record)
  2. Per-franchisee participation, the full per-franchisee job and billing list, at the very bottom of the overlay

A deep-link fallback page also exists at hq.verinode.ai/carriers/[canonical_entity_id], useful for bookmarking or sharing a direct link to one carrier without going through the overlay's own navigation. It carries the headline figures, job-volume tiles, and Per-franchisee participation, but it does not include the supplement pushback figures or the Pushback by location breakdown at all; those two pieces render only in the overlay you reach by clicking a carrier tile on the Carriers page itself.

Note

Both lists read from tables the nightly network aggregation job writes: the network data for participation, the network data for the per-location supplement breakdown. Neither reads pii.* directly. What you see reflects last night's rollup, not a live feed.

Per-franchisee participation

What it is. One row per franchisee with any job on file against this carrier, sorted by billed dollars (36 months) from highest to lowest.

Reading a row. Each row shows:

  • Franchisee name, bold, on the left. Real name or anonymized label depending on your network's configuration, covered in detail below.
  • Meta line underneath the name: the job count over 36 months ("14 jobs (36mo)"), then, only when nonzero, the count from the last 30 days ("· 3 last 30d"), then, only when a completed job exists, the date of the most recent one ("· last Jun 12, 2026").
  • Billed, right-aligned: this franchisee's own billed dollars with this carrier over the trailing 36 months.
  • Days to pay, right-aligned, hidden on narrow screens: this franchisee's own average days-to-pay with this carrier. Plain text, no color coding, in the overlay.
  • Rating, right-aligned, hidden below tablet width: this franchisee's own satisfaction rating for this carrier, one decimal, or a dash placeholder when no rating is on file. This is that one franchisee's individual rating, not the network average shown higher up in the overlay.

Empty state. When no franchisee has a job on file with this carrier yet, the list is replaced with one line:

"No franchisee jobs on file with this carrier yet. Rows populate after the nightly aggregator runs."

This is the normal state for a carrier that has just crossed onto the Carriers page for the first time; participation catches up on the next nightly aggregation cycle, no action needed from HQ.

Tip

The deep-link fallback page (hq.verinode.ai/carriers/[canonical_entity_id]) shows the same participation list with two small differences: the meta line reads "in last 30d" instead of "last 30d," and all three right-hand columns (Billed, Days, Rating) stay visible regardless of screen width instead of hiding progressively as the overlay does. The fallback page also colors the Days figure red past 60 days; the overlay leaves it plain. Same data, slightly different presentation between the two surfaces.

Pushback by location

What it is. Only appears when this carrier has submitted supplement dollars on record at all. One row per franchisee, sorted by cut dollars from highest to lowest, showing that franchisee's own supplement submissions and denials against this specific carrier. This is the row that answers the question the network-wide denial figure above it cannot: is this carrier's cut pattern systematic (most locations get cut) or isolated (one or two locations are getting cut while the rest sail through), which is the difference between a carrier-policy problem and a documentation-coaching problem at a single location.

Reading a row. Each row shows:

  • Franchisee name, bold, on the left, subject to the same real-name-versus-anonymized rule as participation, below.
  • Meta line: the supplement count ("6 supplements"), then, only when nonzero, the denied count ("· 2 denied").
  • Cut, right-aligned: this franchisee's own denied dollars with this carrier.
  • Denial rate, right-aligned, hidden on narrow screens: this franchisee's own denial rate as a share of supplement dollars, colored Ember Red once it reaches 30%.

Aggregate-only disclosure. On networks where per-location detail is withheld (covered below), this whole section is replaced with one line instead of any rows:

"Per-location supplement detail is shown only for networks that own their locations' data. Your network sees the aggregate above."

"The aggregate above" is the network-wide supplement pushback figures higher in the same overlay: denial rate, cut dollars, average response days, and the 30-day trend, all still computed across the whole network regardless of whether this section shows per-location rows.

No section at all. If the carrier has no submitted supplement dollars on record for anyone, neither the per-location rows nor the aggregate-only disclosure appears; the section is simply absent from the overlay.

Why these two lists are gated differently

This is the part worth being precise about, because the two lists sit at different points on HQ's privacy design, and mixing them up leads to the wrong read of what a blank row means.

Per-franchisee participation is always shown, with names anonymized where required. As long as the carrier itself has cleared the network-wide cohort floor (below), every franchisee with a job on file appears as its own row. What changes between network types is only the name on that row:

  • Networks configured as a single entity (an enterprise operating multiple branches under one legal structure, where "franchisee" really means "our own location") see the real branch name on every row, because there is no separate business to protect.
  • Networks of independent franchisees (the default, and the safer posture for a new group) see a stable anonymized label instead, formatted as "Franchisee #" followed by four characters (for example, "Franchisee #A1B2"), derived from that franchisee's own account so the same franchisee always gets the same label across every carrier and every visit, without revealing which franchisee it actually is.

So on an independent-franchisee network, participation still shows you the full spread, jobs, billed dollars, days-to-pay, rating, per franchisee, you simply cannot tell which named business sits behind "Franchisee #A1B2" without cross-referencing your own operational knowledge.

Pushback by location is either fully shown or fully withheld, with no anonymized middle ground. Single-entity networks get the full named per-location breakdown, same as participation. Independent-franchisee networks get nothing below row level at all, not even anonymized rows, only the aggregate-only disclosure. The reasoning is different from a name-swap: a franchisee's supplement submission and denial pattern with a carrier is closer to that franchisee's own performance record than a simple job count is, and on a network of independently owned locations, that record belongs to the member, not to the network. HQ's privacy design treats it as data the member holds, not data the network aggregates down to a label.

Heads up

Don't read a missing Pushback by location section as a sign the carrier is not cutting anyone. It may mean exactly the opposite, this section only appears once supplement dollars have actually been submitted. Check the network-wide denial figures higher in the overlay before assuming there's nothing to see.

The cohort floor: when the whole carrier is hidden

Both lists above only render at all once the carrier itself clears a separate, earlier gate: the network-wide cohort floor. A carrier served by too few distinct franchisees is withheld from the entire overlay, participation and pushback by location included, because naming a specific carrier's figures at all would identify the one or two franchisees behind it by elimination, regardless of whether the rows carry real names or anonymized labels.

When a carrier falls below that floor, opening it shows an aggregate-only disclosure instead of any of its metrics:

"Aggregate-only view. This carrier is currently served by fewer than [the network's minimum cohort size] franchisees in your network. Per-carrier metrics are suppressed to protect operator privacy."

The deep-link fallback page adds a second sentence to the same message, pointing at how the state resolves: "The carrier will surface here in full once cohort size reaches [the minimum], or change the network data posture in Settings → Group → Data posture." In practice that means one of two things closes the gap: more franchisees start billing that carrier and organically cross the floor, or HQ reconfigures the network's own entity model (independent-franchisee versus single-entity) in Settings, which, for single-entity networks, removes the floor entirely since there is no separate business to protect.

This floor applies only to networks of independent franchisees. Single-entity networks bypass it and see every carrier's row regardless of how many locations serve it, for the same reason they see real names throughout: there is no separate business behind a branch to protect from elimination.

How to use these two lists

  1. 1Open a carrier from any row on the Carriers page and scroll to the bottom of the overlay for Per-franchisee participation first. It tells you which franchisees are actually driving that carrier's billed dollars and days-to-pay, rather than reading only the network-wide blend.
  2. 2If the carrier has supplement activity, check Pushback by location before deciding whether a carrier's denial rate is a carrier-policy problem or a single-location coaching gap. A cut concentrated in one or two rows is a different conversation than a cut spread evenly across everyone.
  3. 3On an independent-franchisee network, use the anonymized labels to spot the pattern (which franchisee, consistently, pays slowest or gets cut hardest) without needing the real name to act: a network-wide policy question or an escalation to the carrier doesn't require knowing which specific business sits behind the label.
  4. 4If Pushback by location shows the aggregate-only disclosure instead of rows, don't chase it further inside HQ. That per-location detail belongs to the member; raise it as a conversation with the franchisee directly if it matters, or work from the network-wide aggregate figures still shown higher in the same overlay.
  5. 5Treat a carrier that never appears at all as a data-completeness or cohort-size question, not a compliment. It either has no franchisee relationships rolled up yet, or it sits below the cohort floor and simply hasn't crossed it.

Best-practice example

Say a carrier's overlay shows a network-wide denial rate nine points above the national industry average. Per-franchisee participation shows four franchisees with jobs on file; Pushback by location shows the cut is concentrated almost entirely in one row, "Franchisee #C7D2," with the other three showing denial rates close to zero. On an independent-franchisee network, that's the signal to stop reading this as "this carrier is unusually aggressive with our network" and start reading it as "one location's submissions to this carrier need a documentation review," a coaching conversation with that specific franchisee (who you or they can identify outside Verinode) rather than a network-wide escalation to the carrier's adjuster pool.

  • Carriers overview: the full Carriers page, including the headline figures and the four ranked rows that lead into this overlay
  • What HQ sees: the network privacy boundary: the aggregates-only rule that governs this list and every other per-franchisee rollup on HQ
  • Slowest Payers: the network-wide days-to-pay ranking this page's per-franchisee days-to-pay rows roll up into
  • HQ overview: orientation to the HQ sidebar and what each section covers
  • Network health: the HQ command home the Carriers page's data feeds into
  • HQ compliance: network-wide compliance posture, for when a per-location pattern warrants a standards conversation

Data sources

Data sources

  1. 1.Franchisee-reported carrier jobs, billing, and days-to-pay, per franchisee. Your network's franchisees.
  2. 2.Franchisee-reported supplement submissions and denials, per franchisee. Your network's franchisees.
  3. 3.Nightly network aggregation, rolled up by canonical carrier and by franchisee. Verinode HQ.
Was this helpful?