Engineering-grade detail. The numbers, the latencies, the model choices. No marketing fluff.
Compressed-but-complete encoding of the deterministic ruleset, the payer playbook library, and a strict output schema. Always asks the model to NOT duplicate flags already raised by stage 1, and to return an empty array on clean claims.
Schema:
{
"flags": [
{
"severity": "BLOCKING" | "WARNING" | "INFO",
"category": "NCCI-PTP" | "MOD-VAL" | "DX-PROC"
| "POS" | "FREQ" | "PAYER-Q" | "MISSING-INFO",
"code": string,
"message": string,
"citation": string, // real reference, never fabricated
"suggestedFix": string,
"affectedLines": number[]
}
]
}practices, practice_members, profiles tables shared with sister products. sentry_scrub_results is product-scoped. RLS enforced on every read.
Patient ID and names stripped client-side BEFORE the model call. The scrubber sees CPT/dx/POS/payer/dates only — no PHI necessary for adjudication.
AI call fails → return deterministic flags only. AI call malformed → drop AI output, return deterministic. Never block on a soft signal.
Start free and scrub your first claim in minutes. Five sample claims pre-loaded so you can see flag output before you upload your own.