Binding law — not yet in force or stayed Stayed
Adverse ADMT outcomes require a 30-day plain-language explanation
When covered ADMT materially influences a consequential decision that results in an adverse outcome, the deployer must, within 30 days, give a plain-language description of the decision and the ADMT's role, instructions to request more information (ADMT name/version/developer, data categories), and an explanation of consumer rights. Detect an adverse-outcome path with no explanation artifact.
Who it applies to
- Duty falls on: deployer
- Systems covered: automated decision, consequential decision
- Sectors: employment, insurance, lending, housing, healthcare, education, essential services
- Deployers in Colorado whose covered ADMT materially influences a consequential decision producing an adverse outcome for a consumer. Effective 2027-01-01; enforcement stayed.
- Whether it applies depends on facts outside the code; a person has to decide.
The guard to add
Send each adverse AI-assisted decision with its main reasons and the AI's role, plus a way to correct data and appeal to a human who can change the outcome.
Where model output becomes an adverse status (denied, declined, rejected, ineligible), the decision service stores reason codes or principal reasons, the model id and version, and an input snapshot or hash with the decision. The notice to the person (letter, email, portal response) says AI was involved and what role it played, lists the main factors, and links to data correction and to an appeal that creates a human-review task with authority to change the outcome. An explanation endpoint returns the stored record on request, so the deployer can explain a decision long after the model has changed.
Where it goes: 2 data models, 9 AI output handling, 14 user-facing text.
What this provision adds:
- Give the explanation within 30 days of the adverse outcome: a plain-language description of the decision and the ADMT's role, and an explanation of consumer rights.
- Include instructions to request more information: the ADMT's name, version and developer, and the data categories used.
Example (Python + OpenAI SDK + Pydantic), before:
resp = client.chat.completions.create(model=MODEL, messages=msgs)
if 'deny' in resp.choices[0].message.content.lower():
application.status = 'denied'
send_email(applicant.email, 'Your application was declined.')After:
a = Assessment.model_validate_json(resp.choices[0].message.content) # decision, reason_codes
if a.decision == 'deny':
decisions.insert(app_id=application.id, status='denied', reason_codes=a.reason_codes,
model=resp.model, input_hash=hashlib.sha256(payload).hexdigest())
send_email(applicant.email, render('adverse_action_notice.txt',
reasons=a.reason_codes,
role_of_ai='An AI model assessed your application; a reviewer can change the outcome.',
correct_data_url='/profile/data', appeal_url=f'/appeals/new?decision={application.id}'))Control: Adverse AI decision without explanation/appeal. The same guard addresses 6 items with binding law in 2 jurisdictions. Engineering guidance, not legal advice.
Standards that recommend the same control
- Significant AI decisions should be documented and contestable with remedies (CoE Framework Convention) (CoE AI Framework Convention (CETS 225) · CoE Framework Convention on AI (CETS 225), Article 14(2))
- Financial institutions should disclose AI use and explain AI-driven decisions on request (MAS FEAT) (MAS FEAT Principles · MAS FEAT Principles — Transparency, Principles 12-14)
- Health AI/LMMs should be transparent and documented before deployment (WHO) (WHO AI-for-Health (LMM) Guidance · WHO Ethics and Governance of AI for Health (LMMs, 2024) — Six Consensus Principles)
Related incidents
- UnitedHealth nH Predict claim-denial litigation (2023-11; alleged (not proven)). A class action filed in November 2023 alleges that UnitedHealth's nH Predict model had a 90% error rate, measured by denials reversed on appeal, while only about 0.2% of members appealed. UnitedHealth disputes the allegations; the litigation is ongoing. Source: STAT News · evidence grade: primary · cited by Explain adverse AI-assisted decisions and offer a way to contest them — everywhere
Rule id co-sb26-189.adverse-outcome-explanation · review status: primary source derived