Example processhealthcareCMS

Prior authorization automation software

An example of prior authorization as a governed process: agents do the 8 steps, and a person signs 2 gates before anything irreversible happens. Download it, import it into your workspace, and adapt it to your systems.

Download example · JSONImport into Minctrl →

minctrl.process/v1 · hash 2b640a3e230d…e30f

The graph8 agent steps2 human gatessigns: Plan medical director (UM)

Prior-authorization autopilot

Prior authorization is the most-hated administrative burden in US healthcare — slow, manual, and a denial without a physician signature is a legal and reputational landmine. Routine requests are auto-approved against criteria in minutes; only genuine medical-necessity calls reach a medical director, who signs every adverse determination.

The governed flow · branches, parallel work & a human on the irreversible step
meets criteria / gold-cardedfails criteria / medical-necessity callneeds more clinical infodirector signs determinationprovider resubmits with added documentationprovider files an appeal / peer-to-peer requestappeal overturned — issue revised determinationappeal upheld — close out
Start
agent · low risk
Pull the auth request and clinical chart from the EHR
parallel · fan-out / join
Run clinical and policy checks concurrently
agent · low risk
Match the request against medical-necessity criteria (MCG / InterQual / NCD-LCD)
agent · low risk
Run gold-card, ERISA-plan and appeal-rights checks
parallel · fan-out / join
Combine clinical and policy findings
decision
Meets criteria cleanly (or gold-carded)?
agent · low risk
Auto-approve and send the electronic approval notice to the provider
agent · medium risk
Draft the adverse determination with a specific denial reason (CMS-0057-F), clinical rationale, and appeal rights
gate · human sign-off
A plan medical director reviews the chart and signs, requests more info, or sends back for re-review of every denial / adverse determination — per NCQA, a clinician (not software) must make any medical-necessity denial.signs: Plan medical director (MD)
decision
Director's call?
agent · medium risk
Issue an X12 275 additional-documentation request to the provider and pend the case until the requested clinical info is resubmitted
agent · high riskirreversible
Transmit the signed determination to the provider as an X12 278 response / FHIR ClaimResponse (reviewaction reason code)
agent · low risk
Track CMS-0057-F decision SLAs (72h expedited / 7 calendar-day standard), route appeals, and report the annual prior-authorization metrics
gate · human sign-off
A same-or-similar-specialty physician (not the original reviewer) reviews the appeal of an adverse determination and upholds or overturns it — NCQA requires same/similar-specialty appeal reviewsigns: Appeal reviewer (same/similar-specialty MD)
decision
Appeal upheld or overturned?
Done
low riskmedium riskhigh riskbranch / reworkgate · human sign-off
What it is modelled on

Issuing an authorization decision — especially a denial — is a regulated adverse-benefit determination with appeal rights, so a clinician signs off before a denial or a limited approval is released.

RuleWhat it requires
CMS Interoperability & Prior Authorization Final Rule (CMS-0057-F)Impacted payers must support electronic prior authorization (FHIR-based PARDD APIs), send decisions within 72 hours for expedited and 7 calendar days for standard requests, and give a specific reason on every denial — with most provisions effective January 2026/2027.
Payer medical-necessity criteriaApproval turns on the plan's coverage policy and medical-necessity criteria (often InterQual or MCG); the request must attach the clinical documentation that supports the requested service, drug, or procedure.
ERISA / ACA adverse-benefit-determination rulesA denial is an adverse benefit determination: the member must get the clinical rationale and appeal rights, so the deciding logic and evidence have to be recorded and defensible.
HIPAA Privacy & Security RulesPHI in the auth packet must stay minimum-necessary, access-controlled and audit-logged end to end.

A summary for orientation, not legal advice.

Use this example
01

Download the file

A minctrl.process/v1 document: the graph and the hash of the process it becomes.

02

Import it in Processes

Import into Minctrl opens this example in your workspace; one click stores it as your first version. Import JSON does the same with the file, and a file changed after download is refused.

03

Connect your systems

Every connector starts in shadow: steps run, nothing leaves Minctrl until you configure a connector and switch it live.

04

Adapt it

Change signers, time limits and steps on the canvas. Each save is a new version; a running case stays on the version it started with.

Questions
How does the prior-authorization example handle the CMS prior-authorization rule?

The example models what the CMS Interoperability and Prior Authorization Final Rule (CMS-0057-F) asks of a decision: a specific denial reason, timing against the 72-hour expedited and 7-calendar-day standard windows, and a log of every determination with its evidence. Whether your organization meets the rule depends on your systems, your API obligations and your own compliance review. Minctrl holds no certification, and this is not legal advice.

How does the AI decide medical necessity without over-denying?

The AI agent gathers the clinical documentation and codes and maps them to the plan's medical-necessity criteria, then produces a recommendation with its confidence score. It never releases a denial or a limited approval on its own — those park at a clinical sign-off gate, so a licensed reviewer owns the adverse determination.

Is the audit trail enough for an appeal or ERISA adverse-determination review?

Every prior authorization decision is recorded with the criteria applied, the clinical evidence, the confidence, the human who signed off, and a tamper-evident audit hash. Because runs are deterministic and replayable, an appeals reviewer or auditor re-running the case gets the same result and the same rationale.

More examples