X12 142 — Product Service Claim
The 142 carries a product or service claim from buyer to supplier: in-warranty failure, defect found in operation, request for refund or replacement.
Purpose
The 142 documents the claim event on the buyer side: product identification (part number, serial, lot, purchase date), nature of the defect, operating conditions, requested action (replacement, credit, RMA), supporting documents. It is the sibling of the 842 (Nonconformance Report) but focused on end-customer and service rather than industrial QC.
Heavily used in automotive (AIAG warranty programs), HVAC and consumer electronics. Typically acknowledged by 997, it triggers a 141 (Product Service Claim Response) and optionally a 180 (RMA) and 812.
Envelope structure
The 142 travels within the three X12 envelope levels (ISA/IEA,
GS/GE with functional group PC, and ST/SE).
Didactic example in release 004010:
ISA*00* *00* *ZZ*ACMEBUYER *ZZ*ACMESUPPLIER *260514*0930*U*00401*000000142*0*P*>~
GS*PC*ACMEBUYER*ACMESUPPLIER*20260514*0930*1*X*004010~
ST*142*0001~
BPS*00*CLM-2026-0019*20260514~
N1*BY*ACME RETAIL CO*92*0001~
N1*VN*ACME SUPPLIER INC*92*V-9087~
LX*1~
LIN*1*UP*012345678905~
PID*F****HVAC BLOWER MOTOR M310~
REF*LT*LOT-MAR-2025~
REF*SE*SN-77001-44~
DTM*007*20250410~
QTY*47*1*EA~
SLN*1*A*RP*1*EA~
MSG*Motor failed at 14 months under nominal load~
SE*13*0001~
GE*1*1~
IEA*1*000000142~ Common segments
- Header —
ST,BPS(Beginning Segment for Product Service),DTM(failure date). - Parties —
N1(BY, VN, IF). - Affected item —
LINloop withPID,REF*LT(lot),REF*SE(serial),DTM(purchase date),QTY. - Requested action —
SLN(Subline Detail) with action code (RP= Replace,CR= Credit,RT= Return). - Description — free-text
MSG,PWKfor photos / measurements. - Summary —
SE.
Common pitfalls
- Missing serial / lot: without
REF*SE(Serial) orREF*LT(Lot), the supplier cannot verify warranty and the return 141 will almost always be a rejection or information request. - Confusion with 842: the 142 targets the end customer or service department; the 842 is industrial inspection / QC at receiving. Pick based on the partner's quality program.
- Action code:
SLN02action code must match the warranty-program code list (AIAG, EIA), not an invented value.
Related transactions
Documentation
The code 142 and the name Product Service Claim 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.