Skip to content
EDI 275 — EDI TransactionPublished Nov 7, 2026

EDI 275 Claim Attachments: X210 Guide

EDI 275 claim attachments explained: solicited vs unsolicited, PWK matching, the BGN, TRN, CAT and BIN segments, and the 2026 HHS attachments rule.

The EDI 275 is how a claim attachment travels as EDI instead of by fax. Some claims cannot be paid from the 837 alone: the payer needs an operative report, a certificate of medical necessity or the records from the visit. The 275 wraps that documentation in an X12 envelope, ties it to the claim with a control number, and sends it to the payer either with the claim (unsolicited) or in answer to the payer's request (solicited).

This guide covers what the 275 carries, the regulatory status of attachments under HIPAA, how the 275 links to the 837 and the 277, every segment in the 005010X210 implementation guide, a live example built from fictional data, and the matching errors that leave attachments orphaned. It describes the X12 structure only; it is not legal, billing or compliance advice.

What Is an EDI 275?

An EDI 275 is the Patient Information transaction set defined by ASC X12. In health care claims it is implemented through the X12N Technical Report Type 3 005010X210, Additional Information to Support a Health Care Claim or Encounter. It carries a claim attachment: clinical or administrative documentation that the claim itself has no room for. The functional group code in GS01 is PI, and GS08 and ST03 carry 005010X210.

Authoritative references for 275 work:

Who sends it? The provider, usually through its clearinghouse or practice management system.

Who receives it? The health plan, or the clearinghouse or attachment vendor acting for it.

When is it sent? With or just after the 837 when the provider knows documentation is needed (unsolicited), or after the payer asks for it (solicited).

Why does it matter? A claim waiting for documentation is a claim not getting paid. An attachment that cannot be matched to its claim is as good as never sent, and the claim may be denied for missing information.

Where Claim Attachments Stand Under HIPAA

For most of HIPAA's history there was no adopted standard for claim attachments. Payers accepted documentation by fax, mail, portal upload, or a 275 built to their own companion guide, almost always on the 5010 version, 005010X210.

That changed with the HHS final rule Administrative Simplification; Adoption of Standards for Health Care Claims Attachments Transactions and Electronic Signatures, published March 24, 2026. Per the rule and the new Subpart T of 45 CFR Part 162:

ItemWhat the rule says
Transaction defined45 CFR 162.2001: attachment information sent by a provider to support a claim, or a health plan's request for it
Envelope for the provider's attachmentX12N 275 version 6020, 006020X314
Health plan's requestX12N 277 version 6020, 006020X313 (Health Care Claim Request for Additional Information)
Document contentHL7 CDA Release 2 Attachment Implementation Guide (C-CDA based documents), and the C-CDA templates for clinical notes
Electronic signaturesHL7 CDA Release 2 Digital Signatures and Delegation of Rights, where the provider uses an electronic signature
ScopeClaims attachments, solicited and unsolicited. The rule was narrowed from the proposed "health care attachments" and does not adopt standards for prior authorization attachments
Effective dateMay 26, 2026
Compliance dateMay 26, 2028, for all covered entities, with no extra time for small health plans

So the practical position in late 2026 is: production attachment exchanges run on 005010X210 under each payer's companion guide, and the industry has until May 26, 2028 to move to 006020X314 and 006020X313 with C-CDA content. The example in this guide uses 005010X210 because that is what payers accept today. The overall pattern (envelope, claim matching, attachment payload) carries over to 6020, but the segment-level details of 006020X314 come from that TR3, not from this page.

Solicited and Unsolicited Attachments

UnsolicitedSolicited
TriggerProvider knows the claim needs documentationPayer asks for documentation after receiving the claim
Payer requestNoneA 277 Request for Additional Information (005010X213 in 5010, 006020X313 under the rule)
BGN010211 (response)
How the 275 is matchedTRN02 = the attachment control number the provider put in PWK06 on the 837TRN02 = the payer's claim control number from the 277
STC in loop 2000ANot sentRequired: echoes what the payer asked for, typically as a LOINC code
Patient control numberREF*EJ matches CLM01 on the 837REF*EJ matches the value in the 277

The unsolicited path starts on the claim. In the 837, a PWK segment in loop 2300 (claim level) or 2400 (service line) tells the payer documentation exists and how it will arrive:

PWK*OB*EL***AC*EFPATT0001~

PWK01 is the report type (OB is an operative note), PWK02 the transmission code (EL = electronically only), PWK05 = AC (attachment control number) and PWK06 the control number itself. The 275 then carries the same value in TRN02. Our 837 guide covers the rest of the claim structure.

The solicited path starts at the payer. Our 277 guide covers the 277 claim status response and 277CA; the request-for-information variant uses the same transaction number with its own implementation guide.

Interactive Example: Unsolicited Claim Attachment (275, 005010X210)

A fictional family practice sends documentation for claim EFP26110902, which its 837 flagged with PWK06 = EFPATT0001. BGN01 = 02 marks it unsolicited. The four name loops identify the payer (PR), the clearinghouse that submits it (41), the provider (1P) with its address, and the patient (QC). REF*EJ repeats the claim's CLM01 and TRN02 repeats the attachment control number. CAT*AE*IA says the attachment is an electronic image, and BIN carries it. Every name, ID and value is fictional, ISA15 is T (test), and the BIN payload is a short base64 placeholder rather than a real document.

Use the Plain English tab for a readable summary, or click any segment to break it down element by element.

Live exampleFictional health planEDI 275

275 Unsolicited Claim Attachment (005010X210)

A fictional practice sends documentation with a claim: BGN01 02 (unsolicited), payer, submitter, provider and patient name loops, REF EJ matching the claim's CLM01, TRN02 matching the claim's PWK06 attachment control number, CAT AE IA (electronic image) and a short placeholder BIN payload. All people, IDs and organizations are fictional; NPI 1999999992 is a check-digit-valid test value.

Document
275 Patient Information
From / to
SAMPLECLRHSE → SAMPLEVILLEHP
Segments
22
Interchange date
Nov 10, 2026

Raw EDI (X12)

1
ISA*00* *00* *ZZ*SAMPLECLRHSE *ZZ*SAMPLEVILLEHP *261110*0900*^*00501*000000275*0*T*:~
2
GS*PI*SAMPLECLRHSE*SAMPLEVILLEHP*20261110*0900*275*X*005010X210~
3
ST*275*0001*005010X210~
4
BGN*02*EFP275000017*20261110~
5
NM1*PR*2*SAMPLEVILLE HEALTH PLAN*****PI*99999~
6
NM1*41*2*SAMPLE CLEARINGHOUSE*****46*SAMPLECH~
7
NM1*1P*2*EXAMPLE FAMILY PRACTICE*****XX*1999999992~
8
NX1*1P~
9
N3*200 SAMPLE STREET~
10
N4*SPRINGFIELD*IL*627011234~
11
NM1*QC*1*SAMPLE*JORDAN****MI*ZZM000111222~
12
REF*EJ*EFP26110902~
13
DTP*472*D8*20261109~
14
LX*1~
15
TRN*1*EFPATT0001~
16
DTP*368*D8*20261110~
17
CAT*AE*IA~
18
EFI*05~
19
BIN*140*RklDVElPTkFMIFRFU1QgQVRUQUNITUVOVC4gTk9UIEEgUkVBTCBQQVRJRU5UIFJFQ09SRC4gT1BFUkFUSVZFIE5PVEUgUExBQ0VIT0xERVIgRk9SIENMQUlNIEVGUDI2MTEwOTAyLg==~
20
SE*18*0001~
21
GE*1*275~
22
IEA*1*000000275~

Human-Readable

Interchange

Sender ID(ZZ)SAMPLECLRHSE
Receiver ID(ZZ)SAMPLEVILLEHP
Date261110
Time0900
Standards ID^
Version00501
Control Number000000275
Acknowledgment RequestedNo
UsageTest
Included Groups (IEA01)1

Functional Group

Functional IDPIPI
SenderSAMPLECLRHSE
ReceiverSAMPLEVILLEHP
Date20261110
Time0900
Control Number275
Agency CodeX
Version005010X210
Transactions1
Reported Transaction Count (GE01)1

Transaction 275

Patient Information
Transaction Type275
Control Number0001
Segments, ST to SE18
Count in SE0118 (matches)

Segment Detail

BGNBeginning Segment
BGN01Transaction Set Purpose Code02
BGN02Reference IdentificationEFP275000017
BGN03Date20261110
NM1Individual or Organizational Name
NM101Entity Identifier CodePR
NM102Entity Type Qualifier2
NM103Name (Last or Organization)SAMPLEVILLE HEALTH PLAN
NM108ID Code QualifierPI
NM109ID Code99999
NM1Individual or Organizational Name
NM101Entity Identifier Code41
NM102Entity Type Qualifier2
NM103Name (Last or Organization)SAMPLE CLEARINGHOUSE
NM108ID Code Qualifier46
NM109ID CodeSAMPLECH
NM1Individual or Organizational Name
NM101Entity Identifier Code1P
NM102Entity Type Qualifier2
NM103Name (Last or Organization)EXAMPLE FAMILY PRACTICE
NM108ID Code QualifierXX
NM109ID Code1999999992
NX1Property or Entity Identification
NX101Entity Identifier Code1P
N3Party Location
N301Address200 SAMPLE STREET
N4Geographic Location
N401CitySPRINGFIELD
N402State/ProvinceIL
N403Postal Code627011234
NM1Individual or Organizational Name
NM101Entity Identifier CodeQC
NM102Entity Type Qualifier1
NM103Name (Last or Organization)SAMPLE
NM104First NameJORDAN
NM108ID Code QualifierMI
NM109ID CodeZZM000111222
REFReference Identification
REF01QualifierEJ
REF02Reference IDEFP26110902
DTPDate or Time or Period
DTP01Date/Time Qualifier472
DTP02Date Time Period Format QualifierD8
DTP03Date Time Period20261109
LXAssigned Number
LX01Assigned Number1
TRNTrace
TRN01Trace Type Code1
TRN02Trace NumberEFPATT0001
DTPDate or Time or Period
DTP01Date/Time Qualifier368
DTP02Date Time Period Format QualifierD8
DTP03Date Time Period20261110
CATCategory of Patient Information Service
CAT01Report Type CodeAE
CAT02Report Transmission CodeIA
EFIElectronic Format Identification
EFI01Security Level Code05
BINBinary Data
BIN01Length of Binary Data140
BIN02Binary DataRklDVElPTkFMIFRFU1QgQVRUQUNITUVOVC4gTk9UIEEgUkVBTCBQQVRJRU5UIFJFQ09SRC4gT1BFUkFUSVZFIE5PVEUgUExBQ0VIT0xERVIgRk9SIENMQUlNIEVGUDI2MTEwOTAyLg==
1 functional group1 transactionControl #000000275Valid

275 Structure at a Glance (005010X210)

LoopSegmentNameUsageNotes
HeaderSTTransaction Set HeaderRequiredST01 = 275, ST03 = 005010X210
HeaderBGNBeginning SegmentRequired02 unsolicited, 11 response to a request
1000ANM1 / PERPayer Name and contactRequired / SituationalNM101 = PR. PER only when answering a 277 that included one
1000BNM1SubmitterRequiredNM101 = 41
1000CNM1 / PRV / REFProvider name, taxonomy, secondary IDRequired / SituationalNM101 = 1P, NPI in NM109
1100CNX1 / N3 / N4Provider addressRequiredNX101 = 1P in payer samples
1000DNM1Patient NameRequiredNM101 = QC
1000DREFPatient Control NumberRequiredREF01 = EJ. Must match the claim
1000DREF / DTPBill type, medical record number, claim service dateSituationalDTP*472 service date
2000ALXAssigned NumberRequired, repeatsOne per attachment
2000ATRNAttachment or payer claim control numberRequiredThe matching key
2000ASTCStatus InformationSituationalRequired when BGN01 = 11
2000AREFService line, procedure, modifierSituationalTies the attachment to one line
2100ADTPService line dateSituationalWhen dates are by line
2100BDTPAdditional Information Submission DateRequiredDTP*368 in payer samples
2100BCATCategory of Patient Information ServiceRequiredCAT01 = AE (attachment), CAT02 = format
2110BEFIElectronic Format IdentificationRequiredEFI*05 in payer samples
2110BBINBinary DataRequiredLength, then the attachment itself
TrailerSETransaction Set TrailerRequiredSegment count and control number

Key Segments Explained

BGN: Beginning Segment

BGN*02*EFP275000017*20261110~
ElementNameExampleWhat it means
BGN01Transaction Set Purpose Code0202 = unsolicited attachment. 11 = response to a payer request
BGN02Reference IdentificationEFP275000017The submitter's reference for this 275
BGN03Date20261110Date the 275 was created

NM1 and REF: Who and Which Claim

NM1*QC*1*SAMPLE*JORDAN****MI*ZZM000111222~
REF*EJ*EFP26110902~
DTP*472*D8*20261109~

The patient loop identifies the person and, through REF*EJ, the claim. On an unsolicited 275 the patient control number must equal CLM01 on the 837. The service date in DTP*472 gives the payer a second matching point. The payer and provider loops follow the same conventions as the 837: payer ID in NM109 with qualifier PI, provider NPI with qualifier XX.

TRN: The Matching Key

TRN*1*EFPATT0001~

TRN02 is what the payer uses to attach the document to the claim. For an unsolicited 275 it must equal PWK06 on the 837, character for character, and it must be unique per attachment. For a solicited 275 it carries the payer's claim control number from the 277 request. Payer samples, including the VA and Optum guides, use TRN01 = 1.

CAT: What Kind of Attachment

CAT*AE*IA~
ElementNameExampleWhat it means
CAT01Report Type CodeAEAE = attachment
CAT02Report Transmission CodeIAThe format of BIN02. HL = HL7 (CDA) format, IA = electronic image, MB = binary image, TX = text

Payers restrict CAT02. The VA guide accepts HL, IA, MB and TX; other guides require one value for images. Check the payer's companion guide before choosing.

EFI and BIN: The Attachment Itself

EFI*05~
BIN*140*RklDVElPTkFMIFRFU1QgQVRUQUNITUVOVC4g...~

EFI01 is a security level code; 05 (personal) is the value in payer samples. BIN01 is the length of the data in bytes and BIN02 is the data. The receiving translator reads exactly BIN01 bytes after the separator, which is why BIN02 can contain characters that would otherwise look like delimiters. If the count is off by even one byte, the parser reads into the next segment or stops short, and the whole transaction fails.

What goes inside BIN02 is set by the payer:

  • MIME with base64. Optum and the VA describe MIME headers (content type, transfer encoding, file name), a blank line, then the base64-encoded file. The raw PDF or TIFF bytes are not placed in the EDI directly.
  • CDA documents. With CAT02 = HL, the content is an HL7 CDA document, which the VA expects to be base64 encoded in full.
  • Payer XML wrappers. Some state Medicaid programs define their own XML envelope around the file.

Size limits are also payer-specific. The Optum, VA and Arizona AHCCCS guides state 64 MB per attachment, and Texas Medicaid's guide states 50 MB.

Where the 275 Sits in the Claim Cycle

  1. Provider sends the 837 claim, with PWK if documentation will follow.
  2. Clearinghouse or payer returns a 999 for the claim file and a 277CA for each claim.
  3. Unsolicited: provider sends the 275 with the matching attachment control number.
  4. Solicited: payer sends a 277 request for additional information, and the provider answers with a 275 (BGN01 = 11).
  5. Payer returns a 999 (or, for some payers, an 824 application advice) for the 275 itself.
  6. Payer adjudicates and sends the 835 remittance. Status in between comes from a 276 and 277.

Documentation for prior authorization is a different flow, through the 278, and is outside the 2026 claims attachments rule.

Common 275 Errors and How to Prevent Them

ErrorWhat happensPrevention
TRN02 does not equal PWK06Attachment cannot be matched; claim pends or denies for missing documentationGenerate the control number once and write it to both the 837 and the 275
Control number reused across attachmentsWrong document attached to a claimOne unique control number per attachment
REF*EJ differs from CLM01Match fails at the claim levelCopy the patient control number from the claim record, never retype it
BIN01 byte count wrongParser fails; whole 275 rejectedCompute the length from the final encoded bytes, after any line breaks are added
CAT02 not accepted by the payerRejectionUse the formats in the payer's companion guide
Attachment over the payer's size limitRejectionCheck the limit; split or compress per the guide
275 sent long after the claimClaim already deniedSend unsolicited attachments with or right after the 837, within the payer's window
Solicited 275 missing STCPayer cannot tell which request it answersEcho the request in STC when BGN01 = 11
Real patient data in test filesPrivacy exposureTest with fictional data, as in this guide's sample

275 Implementation Checklist

  • Get each payer's 275 companion guide: version, CAT02 formats, BIN02 content rules and size limits
  • Confirm whether the payer accepts unsolicited 275s, solicited 275s, or both
  • Generate attachment control numbers once, and write them to PWK06 on the 837 and TRN02 on the 275
  • Carry the patient control number and service date from the claim record
  • Encode attachments exactly as the guide specifies and compute BIN01 from the final bytes
  • Handle 277 requests for additional information and answer with BGN01 = 11 and STC
  • Process 999s (and 824s where used) for 275 files
  • Plan the move to 006020X314, 006020X313 and C-CDA content before May 26, 2028
  • Test unsolicited, solicited, multi-attachment and rejected scenarios with fictional data

For an introduction to X12 structure, see our essential guide to EDI, and for the other transaction sets, the EDI document types reference.

Where OrderSync Fits

OrderSync's product is built for supplier order flows: it reads inbound purchase orders in any format (EDI 850 and 875, PDF, email, spreadsheets), matches customers, items and units, and outputs ERP data or valid X12.

For healthcare EDI teams, the useful piece is the free EDI inspector, which parses any X12 file, 275s included. Paste a test 275 to see the payer, provider, claim and attachment control numbers and the attachment format explained segment by segment. Follow your organization's policies on protected health information before pasting a production file; test files with fictional data work just as well for checking structure. To talk through an order-side workflow, book a 15-minute walkthrough.

Frequently Asked Questions

What is an EDI 275?

The EDI 275 is the X12 Patient Information transaction. In health care claims, providers use it to send attachments, such as medical records or an operative note, that support a claim. Most payers today use the 005010X210 implementation guide.

What is 005010X210?

005010X210 is the X12 implementation guide, version 5010, for the 275 Additional Information to Support a Health Care Claim or Encounter. It defines the loops, segments and codes payers use for claim attachments in current production exchanges.

Is there a HIPAA standard for claim attachments?

Yes, since 2026. HHS published a final rule on March 24, 2026 adopting X12 275 version 006020X314, X12 277 version 006020X313 and HL7 C-CDA attachment standards for claims attachments. It took effect May 26, 2026, and covered entities must comply by May 26, 2028.

What is the difference between a solicited and an unsolicited 275?

An unsolicited 275 is sent without a request, because the provider knows the claim needs documentation; BGN01 is 02 and it matches the claim through the PWK06 attachment control number. A solicited 275 answers a payer's 277 request; BGN01 is 11 and STC identifies what was requested.

How does a 275 match its 837 claim?

For an unsolicited attachment, TRN02 on the 275 must equal PWK06 on the 837, and REF EJ must equal the claim's patient control number in CLM01. The service date in DTP 472 is a further check.

What goes in the BIN segment of a 275?

BIN01 is the length of the attachment data in bytes and BIN02 is the data itself. Payers specify the content, commonly MIME headers followed by a base64-encoded PDF or TIFF, or a base64-encoded HL7 CDA document.

Does the attachments rule cover prior authorization?

No. The final rule was narrowed to health care claims attachments. Prior authorization documentation is not covered by the standards adopted in the 2026 rule.

James Darby
Last updated: 11/7/2026

Related Resources