SBDH
Standard Business Document Header. The XML envelope that adds routing and identification metadata to any business document — UBL, GS1 XML, EDIFACT serialised in CDATA.
Definition
SBDH is a generic XML envelope designed to carry any business document with the technical metadata required for automated routing. The SBDH is placed around the business document inside a Standard Business Document (SBD). Structure:
- HeaderVersion: SBDH version (1.0 or 1.3).
- Sender / Receiver: each party has an
Identifierqualified by a scheme (GLN, SIRET, IBAN, PEPPOL participant ID) and optionally aContactInformation. - DocumentIdentification:
Standard(UBL, GS1, EDIFACT…),TypeVersion,InstanceIdentifier(unique),Type(Invoice, Order…),MultipleType,CreationDateAndTime. - Manifest: optional list of related binary objects.
- BusinessScope: business context — for example PEPPOL process identifier, supply chain identifier, industry code.
The business document itself is then wrapped after the SBDH in the parent SBD.
Origin
SBDH was published in September 2005 by UN/CEFACT and OASIS in a joint effort. GS1 standardised version 1.3 in 2007 (Standard Business Document Header v1.3 Technical Specification) and selected it as the normative envelope for its XML transactions (GS1 EDI XML, Order, Despatch, Invoice). PEPPOL uses it as the inner envelope of the Standard Business Document transported over AS4 — PEPPOL even mandates SBDH version 1.0 OASIS, not GS1 1.3.
Example in context
Minimal PEPPOL SBDH wrapping a UBL Invoice:
Related terms
- CEFACT — co-publisher of SBDH.
- OASIS — the other co-publisher.
- PEPPOL BIS Billing 3.0 — primary user.
- ICD — qualifies Sender/Receiver identifiers.