Universal Business Language — Part 2: Library Content

[NOTE: This is just a mockup, not the real thing!!! 2002.12.23]

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 an XML library of simple and aggregate business information entities to be used in the construction of business documents together with a set of basic XML 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 Context and Business Rules

[The former “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/0p70/xsd/CCTS.xsd
UBL Core Component Types
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/CoreComponentTypes.xsd
UBL Order
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_Order.xsd
UBL Order Response
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_OrderResp.xsd
UBL Simple Order Response
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_OrderRespSimple.xsd
UBL Order Cancellation
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_OrderCancellation.xsd
UBL Despatch Advice
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_DespatchAdv.xsd
UBL Receipt Advice
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_ReceiptAdv.xsd
UBL Invoice
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/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
http://oasis-open.org/committees/ubl/lcsc/0p70/xls/UBL_NormComp.xls

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 Library Spreadsheet

The spreadsheet for the component library is referenced through
[Link to the library spreadsheet goes here] [is this document actually going to exist???]

C.3 ASN.1 schema

An ASN.1 schema for the component library is referenced through
[Link to the ASN.1 equivalent of the component library goes here.][is this document actually going to exist???]

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.][is this document actually going to exist???]

Annex D UBL Reference Models (informative)

D.1 Introduction

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

D.2 Document Spreadsheets

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

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

D.3 UML Class Diagrams

[Note to SC: I'll include these as soon as someone sends me an exported set of JPEGs.]

Class diagrams for the UBL documents are referenced through the identifiers below.

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

D.4 ASN.1 Schemas

Note: This section is a placeholder for materials that will be supplied in the final specification. In the current review cycle, they are scheduled for release after the ASN.1 team processes the normative materials given above. When available, those materials will be found in a supplementary package linked from the UBL Library Content Subcommittee portal at http://oasis-open.org/committees/ubl/lcsc/.

ASN.1 schemas for the UBL documents are referenced through the identifiers below.

UBL Order
pending
UBL Order Response
pending
UBL Simple Order Response
pending
UBL Order Cancellation
pending
UBL Despatch Advice
pending
UBL Receipt Advice
pending
UBL Invoice
pending

D.5 RELAX NG Schemas

Note: This section is a placeholder for materials that will be supplied in the final specification. In the current review cycle, they are scheduled for release after the RELAX NG team processes the normative materials given above. When available, those materials will be found in a supplementary package linked from the UBL Library Content Subcommittee portal at http://oasis-open.org/committees/ubl/lcsc/.

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

UBL Order
pending
UBL Order Response
pending
UBL Simple Order Response
pending
UBL Order Cancellation
pending
UBL Despatch Advice
pending
UBL Receipt Advice
pending
UBL Invoice
pending

D.6 XSL-FO Stylesheets

Note: This section is a placeholder for materials that will be supplied in the final specification. In the current review cycle, they are scheduled for release after the XSL-FO team processes the normative materials given above. When available, those materials will be found in a supplementary package linked from the UBL Library Content Subcommittee portal at http://oasis-open.org/committees/ubl/lcsc/.

XSL-FO stylesheets for the UBL documents are referenced through the identifiers below.

UBL Order
pending
UBL Order Response
pending
UBL Simple Order Response
pending
UBL Order Cancellation
pending
UBL Despatch Advice
pending
UBL Receipt Advice
pending
UBL Invoice
pending