GRPHDR
GrpHdr is the mandatory <GrpHdr> block at the root of every ISO 20022 message — carries MessageId, CreationDateTime, NbOfTxs, ControlSum, InitiatingParty.
Definition
Present in every pacs/pain/camt message, <GrpHdr> is the ISO 20022 counterpart of the UNB / ISA / cXML Header segment. It aggregates message identity, creation date, transaction count, control sum and initiating party.
Origin
Defined in the first ISO 20022 version (2004) and stable since. Its XML structure is codified in the Message Definition Reports (MDR) published by the ISO 20022 Registration Authority.
Use
In a pacs.008.001.10 generated by a bank, <GrpHdr> starts with <MsgId>BNP/20260514/0001</MsgId><CreDtTm>2026-05-14T08:30:00</CreDtTm><NbOfTxs>3</NbOfTxs><CtrlSum>15234.50</CtrlSum>. Any inconsistency between <NbOfTxs> and the actual count of <CdtTrfTxInf> rejects the message.
Related terms
- ISO 20022 — the parent standard.
- CdtTrfTxInf — the transaction block.
- PmtInf — the instruction block.
- UNB — EDIFACT equivalent.