Prior-Auth Packet Linter

A deterministic prior-authorization packet linter that runs entirely in your browser.

Open the tool → Runs in your browser. Data leaves only if you deliberately send a problem report from the interactive tool.

Inputs and output

What you enter

The documents that make up the prior-authorization packet, as PDF, DOCX, or TXT. They are read in your browser and never uploaded.

What you get
Drop one or more files on the dropzone. Sophie extracts the text on-device, runs the rule checks, and returns a findings list where each finding shows its status, a plain-language description, the evidence it found, and a citation. Nothing leaves your browser.

What this is

Drop the PDF, DOCX, or TXT documents that make up the PA packet (clinical note, payer PA form, medical-necessity letter, supporting labs and imaging, prior denial if this is a resubmission) and Sophie returns a findings list of mechanical defects: missing fields, missing evidence, expired labs, mismatched code pairs, absent attestations, wrong place-of-service, missing modifier, missing step-therapy documentation, or a missing prior-denial reference on a resubmission. Each finding ties to a stable rule id, a payer-policy citation, an evidence pointer, and a dated source hash. No AI. No server. No upload. Your packet stays in this browser tab; closing the tab destroys all in-memory state.

When to use it

Use this before you fax, portal-submit, or e-submit a prior-authorization packet to any payer. The linter is for the people doing the paperwork: utilization-management nurses, case managers, prior-auth coordinators, billers, and the moonlighting clinician who just got handed a denial. It runs locally against the packet you are about to submit, flags the mechanical defects, and produces a citable findings report that you can save, hand off, or use as the basis for a clean resubmission. Sophie PA is not a submission tool, not a coding tool, not a medical-necessity adjudicator, and not a billing engine; the clinical adequacy of every document remains the reviewer's responsibility.

How this is calculated

Checks a prior-authorization packet against public coding standards (AMA CPT, CMS HCPCS, ICD-10-CM, CMS Place of Service) and published payer prior-authorization policies. Deterministic and fully on-device.

A reference and educational tool. Not medical, legal, or financial advice, and not a substitute for clinician judgment.

Browse all tools

Built by Clay Good. Source on GitHub.