SSP Pricing — Overview
Plain-language description of what the pipeline produces and how each price is constructed. No code, no SQL.
How prices are calculated
Every SSP has two price components: an institutional (facility) price paid to the hospital, and a professional fee paid to the providers involved. The pipeline produces both, per provider, per SSP.
Institutional (facility) price
The facility price is priced off the case rate of the SSP's anchor code — the MS-DRG for inpatient SSPs, the HCPCS / APC for outpatient. The rate itself comes from Clear Rates commercial canonical rates (PPO, Hospital provider type), with OPPS / IPPS Medicare rates as the Medicare benchmark.
Aggregation happens in two passes:
- Subcategory price — within a subcategory, take the volume-weighted average across the anchor codes belonging to it. For inpatient SSPs, the subcategory price is then scaled by the RII tier multiplier (multiplier = 1.0 means average intensity, >1.0 means more intensive, <1.0 means less).
- SSP price — volume-weighted average of the subcategory prices.
Carve-out RC families (see below) are added on top of the aggregated institutional price.
Professional fees
Professional pricing is a fee schedule — each professional line code
for the SSP is priced against a commercial benchmark (Clear Rates,
Physician Group / Professional bill type) and Medicare (MPFS by state,
CLFS national for labs, anesthesia fee schedule for anesthesia codes).
Prices are multiplied by a units factor (time-based scaling for
anesthesia; capped at 1 for the anchor itself) and summed across line
codes. NCCI mutually-exclusive groups are averaged instead of summed
so two alternative codes don't both contribute to the total.
After the aggregate professional fee is known, the total is split across conveners — the delivering provider type. The five currently tracked:
| Convener | How the fee is set |
|---|---|
| Primary surgeon | Full commercial professional fee for the SSP's anchor HCPCS (the Professional service-type roll-up) |
| Assistant surgeon | 16% of the primary surgeon fee |
| Assistant non-surgeon | 13.6% of the primary surgeon fee |
| Anesthesiologist | 50% of the SSP's full anesthesia fee (from CMS anesthesia reference pricing, state-level) |
| CRNA | 50% of the SSP's full anesthesia fee (split with anesthesiologist under CMS medical-direction rules) |
The assistant-surgeon percentages come from CMS assistant-at-surgery payment policy. The 50 / 50 anesthesiologist / CRNA split reflects CMS medical-direction rules when a CRNA works under an anesthesiologist.
Lab/Path and Radiology fees are tracked separately from the conveners
list and roll up into the SSP total. The SSP-level prof_price uses
the full anesthesia fee so the 50% convener splits don't
double-count.
Carve-outs
Implants, devices, and high-cost drugs are priced separately from the base facility price and added on top. The pipeline decides what qualifies as a carve-out using explicit reference tables and thresholds.
Implants and devices (Carved Out: Implant)
A line code is labeled Carved Out: Implant when both are true:
- It appears in the SSP's facility-fee line codes on an implant
revenue code (
0275= pacemakers or0278= other implants). - It is classified as a device in
ref_aapc_cpthierarchy:- C-codes at level 2 in the implant device categories (cardiac, joint, vascular, neurostimulator, etc.)
- Q-codes at level 2 in
Skin Substitutes and Biologicals - L-codes at level 2 for prosthetics (eye/ear, breast, hand/feet, vascular, neurostimulator)
At the SSP level, the entire Med/Surg Supplies revenue-code family
(0270-0279) only participates as a carve-out — it never shares in
the base allocation and only appears for SSPs that actually have a
Carved Out: Implant line code.
High-cost drugs (Carved Out: Drug)
A line code is labeled Carved Out: Drug when all three are
true:
- It appears in the SSP's facility-fee line codes on the drug
revenue code
0636(Drugs Requiring Detailed Coding). - Its Komodo average line charge exceeds $1,000.
- It is listed in
asp_reference_pricing(a CMS Average Sales Price drug).
At the SSP level, the Pharmacy revenue-code family (0630-0639)
participates as a carve-out only when its SSP-level
rc_family_avg_line_charge exceeds $2,000. Below that threshold,
Pharmacy shares in the normal proportional allocation like any other
family.
Carve-out pricing
Every qualifying carve-out is priced as:
allocated_price = rc_family_avg_line_charge × 0.5
This 50% factor is additive on top of the base institutional price — it isn't netted out of any other family's allocation.
Sub-categories
Sub-categories capture severity / complexity variants within a single SSP:
0= base or least complex1,2, … = progressively more complex
For inpatient SSPs, sub-categories are derived from the Relative
Intensity Index (RII). Each tier gets an avg_intensity_score from
claims, then a multiplier centered on 1.0. The multiplier's
spread is calibrated from the SSP's DRG canonical-rate spread
(max_median / min_median) so intensity differentiation matches the
price differentiation that already exists in the rate data. A
multiplier of 1.0 leaves the tier at the weighted average; higher
scales up, lower scales down.
For outpatient SSPs, sub-categories usually correspond directly to different CPT codes (e.g. colonoscopy with biopsy vs. colonoscopy with polyp removal).
Relative weights
All price columns have a _weight companion equal to price / base_rate,
where base_rate = 500. Weights make prices comparable across
procedures without tying them to a specific dollar amount —
contracts and benchmarks use weight × negotiated_base_rate to
recover the payable amount.
Association rates
Not every line code included in an SSP shows up on every encounter. The association rate is how often a line code co-occurs with the anchor in Komodo claims:
1.0= line code appears as often as the anchor0.3= line code appears on 30% of encounters (pipeline cutoff)
Association rates are computed from real claims. The minimum threshold of 0.3 keeps common co-billed codes and drops rare ones that would add noise.
On the institutional side, revenue-code families are also ranked by association rate, normalized so the anchor's own family = 1.0 and every other family is relative to that.
Multiple-procedure SSPs
When two procedures are commonly performed together in the same visit (e.g. colonoscopy + EGD), we price them as a single multiple-procedure SSP using the CMS multiple-procedure reduction rule:
- 100% of the higher-priced procedure (primary)
- 50% of the lower-priced procedure (secondary)
Which SSP is primary is decided per provider by comparing facility prices. This mirrors how insurers actually pay in a combined session — facility, anesthesia, and setup costs overlap, so the secondary procedure is discounted.
Multiple-procedure SSPs sit in the same combined output tables as
standard SSPs, carry a single sub_category = '0', and use segment
2 in their name (e.g. GA.2.colonoscopy_and_egd).