GRPHDR
Bloc <GrpHdr> obligatoire à la racine de chaque message ISO 20022 — porte MessageId, CreationDateTime, NbOfTxs, ControlSum, InitiatingParty.
Définition
Présent dans tous les messages pacs/pain/camt, le <GrpHdr> est le pendant du segment UNB / ISA / cXML Header dans l'écosystème ISO 20022. Il agrège l'identité du message, la date de création, le nombre de transactions, la somme de contrôle et l'initiateur.
Origine
Défini dans la première version d'ISO 20022 (2004) et stable depuis. Sa structure XML est codifiée dans les Message Definition Reports (MDR) publiés par l'ISO 20022 Registration Authority.
Usage
Dans un pacs.008.001.10 généré par une banque, le <GrpHdr> commence par <MsgId>BNP/20260514/0001</MsgId><CreDtTm>2026-05-14T08:30:00</CreDtTm><NbOfTxs>3</NbOfTxs><CtrlSum>15234.50</CtrlSum>. Toute incohérence entre <NbOfTxs> et le nombre réel de <CdtTrfTxInf> rejette le message.
Termes liés
- ISO 20022 — le standard parent.
- CdtTrfTxInf — le bloc transaction.
- PmtInf — le bloc instruction.
- UNB — équivalent EDIFACT.