UBLVersionID
UBL 2.x document-level element, distinct from CustomizationID and ProfileID.
Definition
UBLVersionID is an optional document-level element (typical values 2.0, 2.1, 2.2) declaring the UBL major/minor schema version against which the instance was built. It is independent of CustomizationID (which spec/CIUS) and ProfileID (which business process), and is frequently fixed to 2.1 by profiles such as PEPPOL BIS.
Origin
Defined in the OASIS Universal Business Language (UBL) v2.1 specification (OASIS Standard, 2013), in the CommonBasicComponents schema and reused by every UBL document type.
Example in context
<cbc:UBLVersionID>2.1</cbc:UBLVersionID>
Related terms
- CustomizationID (BT-24) — names the specification followed, not the schema version.
- UBL CommonBasicComponents — the cbc: namespace this element belongs to.