# CARC 140 Denial Code (Patient / Insured Identification Number and Name Mismatch) | ANSI 835 EDI Spec
> Comprehensive healthcare EDI technical reference and denial resolution guide for Claim Adjustment Reason Code 140 (Patient / Insured Identification Number and Name Mismatch) under ANSI ASC X12 835 005010X221A1.

- **Canonical URL:** https://stanzaapi.com/tools/x12-parser/carc/carc-140-patient-id-name-mismatch
- **Governing Standard:** ANSI ASC X12 Standards (005010) (Accredited Standards Committee X12 / HIPAA 5010)
- **Edge Latency SLA:** <2ms Edge (Cloudflare V8 Isolates)
- **Execution Model:** Pure compute $f(x) = y$, 100% In-Memory (Zero Store, Zero Log)

## Technical Overview & Governing Rules
Claim Adjustment Reason Code (CARC) 140 communicates: "Patient/Insured health ID number and name do not match.".

In ANSI X12 835 Electronic Remittance Advice (ERA) files, CARC 140 is reported in Loop 2110 (Service Payment Information) or Loop 2100 (Claim Payment Information) under the Claim Adjustment (CAS) segment with Group Code 'CO' (Contractual Obligation), formatted as: CAS*CO*140*AMOUNT~.

Root Cause: Typographical error in subscriber ID number, misspelling of first/last name, or altered maiden name.

Adjudication & Appeal Strategy: Run real-time ANSI 270 eligibility inquiry to pull exact legal name and member ID recorded in payer database; correct 837 Loop 2010BA/2010CA and resubmit.

## Specification Matrix
| Attribute | Value | Technical Guidance |
| --- | --- | --- |
| Reason Code | CARC 140 | Patient / Insured Identification Number and Name Mismatch |
| Standard Group Code | CO | Contractual Obligation |
| ANSI 835 Segment | CAS*CO*140*AMOUNT~ | Loop 2110 or Loop 2100 |
| Balance Billing Patient | Prohibited. | Compliance with billing regulations |
| Common RARCs | MA61, N30 | Remittance Advice Remark Codes |
| Recommended Action | Run real-time ANSI 270 eligibility inquiry to pull exact legal name and member ID recorded in payer database; correct 837 Loop 2010BA/2010CA and resubmit. | Workflow for billing teams |

## Standard JSON Response Model
```json
{
  "transactionType": "835",
  "claimNumber": "CLM-2026-001",
  "adjudication": {
    "billedAmount": 500,
    "paidAmount": 0,
    "adjustments": [
      {
        "groupCode": "CO",
        "groupName": "Contractual Obligation",
        "reasonCode": "140",
        "reasonDescription": "Patient / Insured Identification Number and Name Mismatch",
        "adjustmentAmount": 500
      }
    ]
  }
}
```

## Frequently Asked Questions & Edge Cases
### Q: What does CARC 140 mean on an 835 ERA?
**A:** CARC 140 signifies: "Patient/Insured health ID number and name do not match.". It explains why the payer did not pay the full billed charge.

### Q: Can a provider balance-bill the patient for CARC 140?
**A:** Prohibited.

### Q: How do medical billing teams resolve and appeal CARC 140?
**A:** Run real-time ANSI 270 eligibility inquiry to pull exact legal name and member ID recorded in payer database; correct 837 Loop 2010BA/2010CA and resubmit.
