The UN Core Component Library (CCL) is a library of business semantics in a data model which is harmonised, audited and published by UN/CEFACT. The CCL uses Core component Technical Specifications (CCTS) to ensure consistency and interoperability. The library has contributions from many organizations including government and business and deals with Cross Border Trade for messages for Buy, Ship and Pay business processes.
The library is essentially a collection of business entities, based on core components which can be reused in many scenarios. Business entities are the basis of documents which are restricted by context to a specific domain. Defining the context is key as this is the basis of the restricted use of each component. For example there is a "Party" core component in the Library, which has many attributes and can be reused to define many parties within a trade transaction. The image below shows an extract from the Cross Industry Invoice (CII) in CCL v2; CI_ Trade_ Party is an Aggregate Business Information Entity (meaning it has many properties) which inherits from the Core Component named Party. With its reuse a limited number of properties are selected for this context and through its association with a trade agreement it has a CI_ Trade_ Party for seller, buyer and many others.
Pages that cite the UN CCL:
ISO Trade Standards
Semantic Harmonisation Standards
Standardization of Messages
UN Core Component Technical Specifications (CCTS)
UNNExT Data Harmonization Modelling Guide