X12 270 — Eligibility, Coverage or Benefit Inquiry
Eligibility inquiry sent by a provider to a payer (health insurer) to verify a patient's coverage prior to a service or procedure.
Purpose
The 270 asks a payer about a member's coverage: is the plan active? which services are covered? what is the patient responsibility (deductible, copay, coinsurance, out-of-pocket maximum)? It is typically emitted in real time at appointment scheduling or admission, sometimes batched (overnight) for the day's patient list. The payer answers with a 271.
Envelope and structure
The 270 uses the triple X12 envelope with a GS of type HS
(Health Care Eligibility / Benefit Information). The ST segment carries
the implementation-guide identifier (005010X279A1) as its third element
— this is mandatory under HIPAA. A minimal example checking a patient's eligibility:
ISA*00* *00* *ZZ*PROVIDER01 *ZZ*PAYER99 *260513*0815*U*00501*000000270*0*P*>~
GS*HS*PROVIDER01*PAYER99*20260513*0815*1*X*005010X279A1~
ST*270*0001*005010X279A1~
BHT*0022*13*REQ-0001*20260513*0815~
HL*1**20*1~
NM1*PR*2*PAYER99*****PI*PAYER99~
HL*2*1*21*1~
NM1*1P*2*ACME CLINIC*****XX*1234567890~
HL*3*2*22*0~
TRN*1*TRACE-0001*9PROVIDER01~
NM1*IL*1*DOE*JANE****MI*MEMBER12345~
DMG*D8*19850412*F~
DTP*291*D8*20260513~
EQ*30~
SE*13*0001~
GE*1*1~
IEA*1*000000270~ Common segments (concept)
- Header —
BHTBeginning of Hierarchical Transaction identifies the request (reference, date), followed by four hierarchical HL loop levels: 2000A Information Source (the payer), 2000B Information Receiver (the provider asking), 2000C Subscriber (the member who holds the contract), and 2000D Dependent (a possible dependent, child or spouse). - Detail (per level) —
NM1Individual or Organizational Name identifies each party,DMGDemographic Information carries the patient's date of birth and gender,DTPDate or Time or Period defines the requested eligibility date, andEQEligibility or Benefit Inquiry targets the requested information via a service type code (30 = Health Benefit Plan Coverage, 35 = Dental, 88 = Pharmacy…). - Summary — a single
SE.
When you'll see it
The 270 is the workhorse of the US healthcare front office: it is exchanged hundreds of millions of times per day between clinics, hospitals, pharmacies and payers via clearinghouses Availity, Change Healthcare (Optum), Waystar, Trizetto. Every practice, ED, imaging lab or pharmacy that checks a patient's eligibility actually sends a 270 under the hood — whether driven from Epic, Cerner, Athenahealth, NextGen or a web portal.
Related transactions
- 271 — Eligibility Response (the answer to a 270). See 271 page →
- 276 / 277 — Claim Status Inquiry / Response. 276 · 277
- 278 — Authorization Request. See 278 page →
- 999 — Implementation Acknowledgment (HIPAA prefers 999 over 997). See 999 page →
Documentation
- x12.org/products/transaction-sets — public index, name and code 270.
- stedi.com/edi/x12/transaction-set/270 — public editorial reference, examples.
- cms.gov — HIPAA EDI guides — 5010 examples published under a US Government license.
- TR3 005010X279A1 — available for purchase on x12.org or via DISA.