ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

CXML-EXTRINSIC

cXML Extrinsic is the <Extrinsic> element of the cXML DTD that carries an arbitrary key/value pair to extend a message without breaking conformance to the base schema.

Definition

<Extrinsic name="...">value</Extrinsic> can appear in nearly every cXML element (Order, Item, ShipTo, etc.). Its semantics are agreed bilaterally between partners; the receiver must ignore extrinsics it does not recognise.

Origin

Included in cXML 1.0 to allow controlled extension of the standard without bumping the version. Functionally equivalent to EDIFACT extensions (UNS segments).

Use

To carry a project ID, a buyer adds in their OrderRequest: <Extrinsic name="ProjectCode">PRJ-2026-042</Extrinsic>. The supplier carries this code through to their invoice to enable matching.

Last updated: May 14, 2026