X12 501 — Vendor Performance Review
Le 501 documente l'évaluation d'un fournisseur fédéral : note de performance, livraison à temps, qualité, conformité contrat, alimentation du CPARS (DoD) ou du PPIRS / CPARS.
Objet
Le 501 est l'instrument EDI structuré du Contractor Performance Assessment Reporting System (CPARS) et de son prédécesseur PPIRS. Il porte l'évaluation périodique d'un contractant par l'agence cliente : note globale, notes par dimension (quality, schedule, cost, management), commentaires libres, période évaluée, contrat de référence.
Il est versé dans la base CPARS consultée par tous les officiers de marchés US pour les futures sources selection. Acquitté par 997, il peut déclencher un 824 si le vendor conteste l'évaluation via le formal rebuttal process FAR 42.15. Critique pour les vendors qui visent des contrats Future MDAP.
Structure d'enveloppe
Le 501 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA,
GS/GE avec functional group PR, et ST/SE).
Exemple didactique en 004010 :
ISA*00* *00* *ZZ*USDODOSD *ZZ*ACMEDEFCONT *260514*1500*U*00401*000000501*0*P*>~
GS*PR*USDODOSD*ACMEDEFCONT*20260514*1500*1*X*004010~
ST*501*0001~
BGN*00*CPARS-2026-CR-091*20260514~
N1*BY*US DEPARTMENT OF DEFENSE*46*CAGE-DOD~
N1*VN*ACME DEFENSE SYSTEMS*46*CAGE-1A2B3~
REF*CT*N00019-24-C-0001~
DTM*RT*20250401~
DTM*RT*20260331~
LX*1~
REF*ZZ*QUALITY-EXCEPTIONAL~
AMT*ZZ*5~
LX*2~
REF*ZZ*SCHEDULE-VERY-GOOD~
AMT*ZZ*4~
LX*3~
REF*ZZ*COST-CONTROL-SATISFACTORY~
AMT*ZZ*3~
SE*13*0001~
GE*1*1~
IEA*1*000000501~ Segments courants
- Header —
ST,BGN(Beginning Segment),DTM(période évaluée). - Parties —
N1*BY(agence cliente),N1*VN(vendor évalué),REF*CT(contrat). - Dimensions — boucle
LXpar critère :REF*ZZ(nom du critère),AMT*ZZ(score 1-5 selon échelle CPARS). - Justification —
MSGlibre pour les commentaires officiers (mandatory si grade ≤ 3). - Summary —
SE.
Pièges courants
- Échelle CPARS : la grille officielle est Exceptional (5) / Very Good (4) / Satisfactory (3) / Marginal (2) / Unsatisfactory (1) ; toute autre échelle est rejetée par CPARS sans 824 — le 501 disparaît dans une boîte noire.
- Rebuttal FAR 42.15 : un score ≤ 3 sans commentaire
MSGjustifié déclenche automatiquement le rebuttal process ; ne pas zapper le commentaire si la note est marginale. - Contrat indéfini :
REF*CTdoit pointer un contrat actif dans la base DoD ; un numéro mal orthographié envoie le 501 dans une queue Unmatched côté CPARS.
Transactions liées
Documentation
Le code 501 et le nom Vendor Performance Review sont publics et listés sur x12.org/products/transaction-sets. La structure complète des loops, qualifiers et code-lists est distribuée par DISA via les Implementation Guides (TR3) propriétaires. ediverse.io ne couvre que les concepts publics, l'enveloppe et des exemples didactiques.