Universal Business Language — Part 2: Library Content

Introduction

[The overview goes here.]

1 Scope

UBL establishes a system for the concrete representation of documents to be used in electronic commerce.

This part of UBL specifies a library of simple and aggregate business information entities to be used in the construction of business documents together with a set of basic business documents assembled from entities in the library.

2 Normative References

[Normative references go here:

XML

XML Schema

CCTS ASN.1 ...]

3 Terms and Definitions

[Terms and definitions go here; can point to CCTS for most of them...]

4 Symbols and Abbreviations

[Symbols and abbreviations go here]

5 UBL Business Context

[The “Scope Document” goes here. Note that we cannot use “Scope” for the name of this section; that's reserved for the scope statement at number 1 above.]

6 UBL Component Library

6.1 Description

[Some kind of introductory language goes here.]

6.2 Component Library Schema

The UBL component libary schema is referenced through
[Link to the component library schema goes here.]

7 UBL Document Schemas

7.1 Introduction

[Explanatory text goes here.]

7.2 XSD Schemas

Normative XSD schemas for the UBL documents and core component types are referenced through the identifiers below.

UBL Core Components
http://oasis-open.org/committees/ubl/lcsc/0p80/CCTS.xsd
UBL Core Component Types
http://oasis-open.org/committees/ubl/lcsc/0p80/CoreComponentTypes.xsd
UBL Order
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_Order.xsd
UBL Order Response
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderResp.xsd
UBL Simple Order Response
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderRespSimple.xsd
UBL Order Cancellation
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderCancellation.xsd
UBL Despatch Advice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_DespatchAdv.xsd
UBL Receipt Advice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_ReceiptAdv.xsd
UBL Invoice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_Invoice.xsd

Annex A Methodology (informative)

[The methodology document goes here.]

Annex B UBL Associative Data Model (informative)

B.1 Introduction

[Intro goes here.]

B.2 Spreadsheet

The spreadsheet for the associative data model is referenced through
[Link to the data model goes here.]

Annex C UBL Component Library Descriptions (informative)

C.1 Introduction

[An explanation of these pieces goes here, including caveats about their non-normative status.]

C.2 Spreadsheet

The spreadsheet for the component library is referenced through
[Link to the library spreadsheet goes here]

C.3 ASN.1 [schema equivalent]

An ASN.1 [schema equivalent] for the component library is referenced through
[Link to the ASN.1 equivalent of the component library goes here. Is there one?]

C.4 RELAX NG Schema

A RELAX NG schema for the component library is referenced through
[Link to RELAX NG version of the library goes here.]

Annex D UBL Document Descriptions (informative)

D.1 Introduction

[An explanation of these pieces goes here, including caveats about their non-normative status.]

D.2 Spreadsheets

Spreadsheets for the UBL documents are referenced through the identifiers below.

UBL Order
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_Order.xls
UBL Order Response
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderResp.xls
UBL Simple Order Response
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderRespSimple.xls
UBL Order Cancellation
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderCancellation.xls
UBL Despatch Advice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_DespatchAdv.xls
UBL Receipt Advice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_ReceiptAdv.xls
UBL Invoice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_Invoice.xls

D.3 ASN.1 [schema equivalents]

ASN.1 [schema equivalents] for the UBL documents are referenced through the identifiers below.

UBL Order
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_Order.asn
UBL Order Response
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderResp.asn
UBL Simple Order Response
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderRespSimple.asn
UBL Order Cancellation
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderCancellation.asn
UBL Despatch Advice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_DespatchAdv.asn
UBL Receipt Advice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_ReceiptAdv.asn
UBL Invoice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_Invoice.asn

D.4 RELAX NG Schemas

RELAX NG schemas for the UBL documents are referenced through the identifiers below.

UBL Order
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_Order.rng
UBL Order Response
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderResp.rng
UBL Simple Order Response
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderRespSimple.rng
UBL Order Cancellation
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_OrderCancellation.rng
UBL Despatch Advice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_DespatchAdv.rng
UBL Receipt Advice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_ReceiptAdv.rng
UBL Invoice
http://oasis-open.org/committees/ubl/lcsc/0p80/UBL_Invoice.rng