X12 844 — Product Transfer Account Adjustment
Le 844 sert à transmettre un ajustement de compte — débit, crédit ou demande de crédit — sur des transferts de produit pré-autorisés entre un fabricant, un grossiste et un point de vente.
Objet
Le 844 est l'instrument central des programmes de chargeback dans la distribution CPG, pharmacie et hardware nord-américaine. Le schéma est récurrent : le fabricant négocie avec un acheteur final (chaîne d'hôpitaux, retailer national) un prix contractuel inférieur au prix grossiste public ; le grossiste vend au prix négocié et facture l'écart au fabricant. Le 844 porte ce détail d'écart par ligne — référence article, quantité, prix grossiste, prix contracté, montant ajusté.
En santé, le 844 sert aussi à réconcilier les transferts de produits sous le programme 340B (DSCSA) ou les retours pharmaceutiques avec adjustment de crédit fabricant. Sa réponse standard est le 849, qui accepte ou conteste l'ajustement.
Structure d'enveloppe
Le 844 voyage dans un functional group CF (Chargeback Finance). Exemple
didactique en 004010 sur un ajustement pharmacie :
ISA*00* *00* *ZZ*ACMEWHOLES *ZZ*ACMEMANU *260514*1100*U*00401*000000844*0*P*>~
GS*CF*ACMEWHOLES*ACMEMANU*20260514*1100*1*X*004010~
ST*844*0001~
BCT*CR*PTA-2026-0044*20260514**A**B~
N1*BY*ACME PHARMACY 42*92*PH-0042~
N1*VN*ACME MANUFACTURER INC*92*M-9087~
N1*WH*ACME WHOLESALER*92*WH-001~
LIN*1*NDC*012345678905~
PID*F****ACETAMINOPHEN 500MG~
G39*72*144*EA*1.50*1.20*0.30~
SE*9*0001~
GE*1*1~
IEA*1*000000844~
Le BCT (Beginning Segment for Product Transfer Account Adjustment) ouvre :
type d'ajustement (CR / DR), identifiant, date. Les N1 identifient les trois
parties : BY (Buyer final), VN (Vendor / Manufacturer), WH (Wholesaler). La boucle
LIN identifie l'item. Le G39 (Item Characteristics) porte le
triplet quantité / prix grossiste / prix contracté / montant à recouvrer.
Segments courants
- Header —
ST,BCT(Beginning Segment for Product Transfer Account Adjustment),REF(n° contrat). - Parties — boucle
N1(BY, VN, WH) avecN3/N4. - Item ajusté — boucle
LINavecPID,QTY,G39(prix et delta),REFpour numéro de contrat / programme. - Allowance / charge —
SACpour rebates, fees programme, ou ajustements spécifiques. - Summary —
CTT,SE.
Pièges courants
- Référence contrat manquante : sans
REF*KKouREF*CTpointant au contrat négocié, le fabricant ne peut pas vérifier l'éligibilité du chargeback. - NDC vs GTIN : pharmacie US exige NDC (National Drug Code) dans
LIN02 = N4; un identifiant GTIN générique sera rejeté. - Délai de soumission : la plupart des fabricants imposent une fenêtre (souvent 60 jours) après le transfert grossiste→point de vente pour accepter un 844 ; au-delà, le 849 retourne un rejet.
Transactions liées
- 849 — Response to Product Transfer Account Adjustment
- 867 — Product Transfer and Resale Report
- 812 — Credit/Debit Adjustment
- X12 — Hub
Documentation
Le code 844 et le nom Product Transfer Account Adjustment sont publics et listés sur x12.org/products/transaction-sets. Les schémas spécifiques pharma (HDA — Healthcare Distribution Alliance) sont publiés par l'association sectorielle pour ses adhérents.