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