ArticleslgStudy

astronomy

Universal Business Language

Universal Business Language is a astronomy topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Universal Business Language rather than just read about it. In short: Universal Business Language (UBL), ISO/IEC 19845, is an open library of standard electronic business documents and information models for supply chain, procurement, and transportation such as purchase orders, invoices, transport logistics and waybills. Originally developed by an OASIS Technical Committee with participation from a variety of industry data standards organizations.

Key takeaways

  • Universal Business Language belongs to astronomy; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Universal Business Language to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Universal Business Language from memory before moving on to harder problems.

Reference excerpt

Universal Business Language (UBL), ISO/IEC 19845, is an open library of standard electronic business documents and information models for supply chain, procurement, and transportation such as purchase orders, invoices, transport logistics and waybills. Originally developed by an OASIS Technical Committee with participation from a variety of industry data standards organizations. UBL is designed to plug directly into existing business, legal, auditing, and records management practices. It is designed to streamline information exchange through standardization, facilitating seamless connections between small, medium-sized, and large organization, thereby eliminating the re-keying of data and providing a comprehensive framework for electronic commerce. UBL is owned by OASIS and is available to all, with no royalty fees. The UBL semantic library is a well-developed information and data model with validators, authoring software, parsers and generators. As of May 2026, the latest approved OASIS Standard is UBL Version 2.4, which includes a total of 93 business document types. All UBL minor versions are fully backwards compatible back to UBL Version 2.0. On 15 April 2026 UBL 2.5 was approved as a Committee Specification that will be submitted as a future Oasis Standard.

History

Origins and development Originally tracing it origins back to the EDI standards and other derived XML standards, UBL has evolved to include a broader range of syntaxes such as JSON, thereby enhancing global harmonization and interoperability. UBL now defines a syntax-neutral information model that can be restricted or extended to meet the requirements of particular industries, sectors, and communities, thus providing interoperability between systems and vendors when used as a generic interchange format.

Ontologies and semantic web integration Ontologies are used to describe markup languages for business workflows. UBL is only one option to map e-business processes into an OWL description.

Versions and standards

Current versions UBL 2.5 - https://docs.oasis-open.org/ubl/cs01-UBL-2.5/ (Published as CS on 15 April 2026) UBL 2.4 - https://docs.oasis-open.org/ubl/UBL-2.4.html (Published 20 June 2024) UBL 2.3 - https://docs.oasis-open.org/ubl/UBL-2.3.html (Published 15 June 2021) UBL 2.2 - https://docs.oasis-open.org/ubl/UBL-2.2.html (Published 9 July 2018) UBL 2.1 - https://docs.oasis-open.org/ubl/UBL-2.1.html UBL 2.1 as ISO/IEC 19845:2015 - http://standards.iso.org/ittf/PubliclyAvailableStandards/

Historical versions UBL 2.0 - http://docs.oasis-open.org/ubl/os-UBL-2.0-update/ UBL 1.0 - http://docs.oasis-open.org/ubl/cd-UBL-1.0/

Technical specifications

UBL 2.1 as ISO/IEC 19845:2015 The OASIS UBL 2.1 specification has been approved as ISO/IEC 19845 as of 2015-12-15:

http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=66370

UBL 2.2 The OASIS UBL 2.2 specification has been approved as an OASIS Standard as of 2018-07-09.

UBL 2.3 OASIS UBL Version 2.3 has been approved as an OASIS Standard as of 15 June 2021.

UBL 2.4 OASIS UBL Version 2.4 has been approved as an OASIS Standard as of 20 June 2024.

UBL 2.5 OASIS UBL Version 2.5 has been approved as an Committee Specification as of 15 April 2026.

National standards adoption on February 17, 2017, Canada formally adopted UBL 2.1 as Canadian national standard CAN/CSA-ISO/IEC 19845:16 (paid content identical to free content from OASIS download web site cited above)

Governance and development

OASIS UBL Technical Committee The OASIS Universal Business Language (UBL) Technical Committee is responsible for the creation and maintenance of the OASIS Standard.

ISO/IEC 19845 Maintenance Agency OASIS UBL Technical Committee has been designated the maintenance agency for ISO/IEC 19845. The maintenance governance procedures describe how committee and non-committee members contribute to the development of the specification.

UBL Vocabulary Development The OASIS UBL Naming and Design Rules Version 3.0 documents how the UBL Technical Committee applies the OASIS Business Document Naming and Design Rules Version 1.0 specification for defining a business document creating XSD schemas on the basis of business objects described using the UN/CEFACT Core Component Technical Specification 2.01. The committee has published a reference for one to create one's own UBL subset schema by starting from the same resources used by the committee to publish the UBL distribution. The committee announced the first public review of the OASIS Business Document Naming and Design Rules Version 1.1 proposed OASIS Standard with new rules for creating JSON validation artefacts for JSON documents, complete with the OASIS Committee Note of all UBL 2.1 document types as JSON schemas and all UBL 2.1 example documents as JSON documents, beginning February 1, 2017 and closing April 1, 2017.

Technical specifications

Business processes

Business process support originating with UBL 1.0 (2004) Ordering, Fulfilment, Billing

Business process support added in UBL 2.0 (2006) Catalogue, Quotation, Payment, Statement, Transport Services, Certificate of Origin

Business process support added in UBL 2.1 (2013) eTendering, Vendor Managed Inventory, Intermodal Freight Management, Utility Billing, and Collaborative Planning, Forecasting, Replenishment and e-Invoice / e-Archive and e-Ledger in Turkey

Business process support added in UBL 2.2 (2018) Weight Statement, Business Directory, eTendering

Document types

Document types originally defined in UBL 1.0 (2004) Order, Order Response, Order Response Simple, Order Change, Order Cancellation, Despatch Advice [Advance Ship Notice], Receipt Advice, Invoice

Document types added in UBL 2.0 (2006) Added document types for sourcing: Catalogue, Catalogue Deletion, Catalogue Item Specification Update, Catalogue Pricing Update, Catalogue Request, Quotation, Request for Quotation Added document types for fulfillment: Bill of Lading, Certificate of Origin, Forwarding Instructions, Packing List, Transportation Status, Waybill Added document types for billing: Credit Note, Debit Note, Freight Invoice, Reminder, Self Billed Credit Note, Self Billed Invoice Added document types for payment: Remittance Advice, Statement Added supplementary document types: Application Response, Attached Document

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with Universal Business Language

Start with the simplest possible case. Write down what Universal Business Language claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In astronomy, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Universal Business Language before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Universal Business Language ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Universal Business Language

In research
Universal Business Language appears in astronomy research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Universal Business Language in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Universal Business Language is common in secondary-school and first-year university syllabi. It links to neighbouring topics Markup languages, XML markup languages, so understanding it makes those chapters shorter.
In everyday life
Look for Universal Business Language outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Universal Business Language in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Universal Business Language means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Universal Business Language out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Universal Business Language in simple terms?

Universal Business Language (UBL), ISO/IEC 19845, is an open library of standard electronic business documents and information models for supply chain, procurement, and transportation such as purchase orders, invoices, transport logistics and waybills. Originally developed by an OASIS Technical Com…

Why does Universal Business Language matter?

Because it connects several astronomy ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Universal Business Language?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Universal Business Language.

Tags

  • Markup languages
  • XML markup languages

Keep exploring