X12 141 — Product Service Claim Response
The 141 is the supplier's response to a 142 (Product Service Claim): acceptance, refusal or request for additional information on a product claim.
Purpose
The 141 documents the supplier or service-provider decision on a claim received via a 142: original claim number, status (accepted, rejected, partial, pending), reason, accepted or rejected amount, and proposed action (replacement, credit, return).
It typically closes the 142 → 141 cycle in automotive warranty programs (AIAG), HVAC and major appliances. It is acknowledged by 997 and triggers an 812 (Credit/Debit Adjustment) when a financial credit follows.
Envelope structure
The 141 travels within the three X12 envelope levels (ISA/IEA,
GS/GE with functional group PE, and ST/SE).
Didactic example in release 004010:
ISA*00* *00* *ZZ*ACMESUPPLIER *ZZ*ACMEBUYER *260514*1200*U*00401*000000141*0*P*>~
GS*PE*ACMESUPPLIER*ACMEBUYER*20260514*1200*1*X*004010~
ST*141*0001~
BPS*00*RSP-2026-0091*20260514~
N1*BY*ACME RETAIL CO*92*0001~
N1*VN*ACME SUPPLIER INC*92*V-9087~
LX*1~
REF*CL*CLM-2026-0019~
SLN*1*A*RJ*1*EA~
PID*F****REPLACEMENT MOTOR ASSY~
AMT*ZZ*220.00~
MSG*Claim rejected — out of warranty per serial lookup~
SE*11*0001~
GE*1*1~
IEA*1*000000141~ Common segments
- Header —
ST,BPS(Beginning Segment for Product Service),DTM. - Parties —
N1(BY, VN, IF = Inspector). - Claim reference —
LXloop +REF*CL(original claim). - Lines —
SLN(Subline Item Detail),PID,AMT,MSG(free-text reason). - Summary —
SE.
Common pitfalls
- Missing claim reference:
REF*CLis mandatory at implementation level — without it, the 141 cannot reconcile to the originating 142 and the buyer cannot close the case. - Action vs financial credit: the 141 carries the decision, not the financial credit. Do not bundle with an 812 in the same transaction set — these are two distinct transactions.
- Reason codes: AIAG and industry programs publish code lists; free-text in
MSGis insufficient when a program code list is mandated.
Related transactions
Documentation
The code 141 and the name Product Service Claim Response are public and listed on x12.org/products/transaction-sets. The complete structure of loops, qualifiers and code lists is distributed by DISA via the proprietary Implementation Guides (TR3). ediverse.io covers only public concepts, the envelope and didactic examples.