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
CCTS.xsd
UBL Core Component Types
CoreComponentTypes.xsd
UBL Order
UBL_Order.xsd
UBL Order Response
UBL_OrderResp.xsd
UBL Simple Order Response
UBL_OrderRespSimple.xsd
UBL Order Cancellation
UBL_OrderCancellation.xsd
UBL Despatch Advice
UBL_DespatchAdv.xsd
UBL Receipt Advice
UBL_ReceiptAdv.xsd
UBL Invoice
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
UBL_Order.xls
UBL Order Response
UBL_OrderResp.xls
UBL Simple Order Response
UBL_OrderRespSimple.xls
UBL Order Cancellation
UBL_OrderCancellation.xls
UBL Despatch Advice
UBL_DespatchAdv.xls
UBL Receipt Advice
UBL_ReceiptAdv.xls
UBL Invoice
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
UBL_Order.asn
UBL Order Response
UBL_OrderResp.asn
UBL Simple Order Response
UBL_OrderRespSimple.asn
UBL Order Cancellation
UBL_OrderCancellation.asn
UBL Despatch Advice
UBL_DespatchAdv.asn
UBL Receipt Advice
UBL_ReceiptAdv.asn
UBL Invoice
UBL_Invoice.asn

D.4 RELAX NG Schemas

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

UBL Order
UBL_Order.rng
UBL Order Response
UBL_OrderResp.rng
UBL Simple Order Response
UBL_OrderRespSimple.rng
UBL Order Cancellation
UBL_OrderCancellation.rng
UBL Despatch Advice
UBL_DespatchAdv.rng
UBL Receipt Advice
UBL_ReceiptAdv.rng
UBL Invoice
UBL_Invoice.rng