Resolve full knowledge stack
Resolve the full L1-L6 knowledge stack for a facility.
Given a CCN (Medicare Provider Number) plus either a single cpt or
claim-shaped lines[] + dx[], returns L1–L6 including GPCI, payment
system, billing form, payer rules, per-line service group, RVU estimate,
LCD DX match, and NCCI PTP across the claim.
Authorizations
Body
Resolve the full L1-L6 knowledge stack for a facility and optional claim.
Two equivalent input shapes (both valid):
- Single-code (legacy):
cpt+ optionaldx_codes - Claim-shaped (locked):
lines[]+dx[]— same line object asPOST /v1/knowledge/payment-calc/claim
When lines is present it is authoritative; cpt is ignored.
dx wins over the legacy dx_codes alias when both are sent.
6-digit Medicare Provider Number (CCN)
^\d{6}$"170001"
Care setting context
"outpatient"
Single CPT/HCPCS code (legacy). Ignored when lines[] is sent.
^[A-Za-z0-9]{5}$"99213"
YYYY-MM-DD for NCCI versioning
ICD-10-CM diagnosis codes for the claim (preferred over dx_codes)
Legacy DX alias. Prefer dx[].
Claim procedure lines (max 25). Same shape as payment-calc/claim.
25Payer name or identifier
"Medicare"
Claim-level POS default (e.g. 11, 22)
"22"
Response
Complete L1-L6 resolution with optional payment estimate
Full knowledge resolution result across all applicable layers.
layers + payment_estimate stay the single-code view (first line)
for existing clients. dx / lines / ncci_* are the locked
claim-shaped fields.
The queried CCN
Resolved L1-L6 layer data
SENTINEL audit tier (green/yellow/red)
Coverage context if payer was provided
Normalized claim DX
Resolved facility name
Per-line L5/L6/coverage. Empty when no CPT/lines were sent.
Physician RVU estimate for the first line (legacy)