<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" 
                 href="db/spec-0.5/stylesheets/oasis-specification-html.xsl"?>
<!DOCTYPE article
  PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
  "db/spec-0.5/docbook/docbookx.dtd"
[

<!-- *******************************************************************

     PRD2 candidate

     ******************************************************************* -->

<!--the document properties-->
<!ENTITY name "UBL">
<!ENTITY pversion "NONE">
<!ENTITY version "2.1">
<!ENTITY stage "NONE">
<!ENTITY standard "Committee Specification Draft 02 / Public Review Draft 02">
<!ENTITY this-loc     "http://docs.oasis-open.org/ubl/prd2-UBL-2.1">
<!ENTITY previous-loc "http://docs.oasis-open.org/ubl/prd1-UBL-2.1">
<!ENTITY latest-loc   "http://docs.oasis-open.org/ubl">
<!ENTITY pubdate "{foo}">
]>
<article status="&standard;">
   <articleinfo>
      <productname>&name;</productname>
      <productnumber>&version;</productnumber>

      <releaseinfo role="OASIS-specification-this"
         >&this-loc;/&name;-&version;.html</releaseinfo>
      <releaseinfo role="OASIS-specification-this"
         >&this-loc;/&name;-&version;.pdf</releaseinfo>
      <releaseinfo role="OASIS-specification-this-authoritative"
         >&this-loc;/&name;-&version;.xml</releaseinfo>

      <releaseinfo role="OASIS-specification-previous">&previous-loc;/UBL-2.1.html</releaseinfo>
      <releaseinfo role="OASIS-specification-previous">&previous-loc;/UBL-2.1.pdf</releaseinfo>
      <releaseinfo role="OASIS-specification-previous">&previous-loc;/UBL-2.1.xml</releaseinfo>

<!-- generic form of above
      <releaseinfo role="OASIS-specification-previous"
         >&previous-loc;/&name;-&version;.html</releaseinfo>
      <releaseinfo role="OASIS-specification-previous"
         >&previous-loc;/&name;-&version;.pdf</releaseinfo>
      <releaseinfo role="OASIS-specification-previous"
         >&previous-loc;/&name;-&version;.xml</releaseinfo> -->

      <releaseinfo role="OASIS-specification-latest"
         >&latest-loc;/&name;-2.1.html</releaseinfo>
      <releaseinfo role="OASIS-specification-latest"
         >&latest-loc;/&name;-2.1.pdf</releaseinfo>
      <releaseinfo role="OASIS-specification-latest-authoritative"
         >&latest-loc;/&name;-2.1.xml</releaseinfo>

<!-- generic form of above
      <releaseinfo role="OASIS-specification-latest"
         >&latest-loc;/&name;-&version;.html</releaseinfo>
      <releaseinfo role="OASIS-specification-latest"
         >&latest-loc;/&name;-&version;.pdf</releaseinfo>
      <releaseinfo role="OASIS-specification-latest-authoritative"
         >&latest-loc;/&name;-&version;.xml</releaseinfo> -->

      <title>Universal Business Language Version 2.1</title>

<releaseinfo role="committee"><ulink
url="http://www.oasis-open.org/committees/ubl">OASIS Universal
Business Language TC</ulink></releaseinfo>


      <authorgroup>
         <editor>
            <firstname>Jon</firstname>
            <surname><?nospell-start?>Bosak<?nospell-end?></surname>
            <affiliation>
               <orgname>Pinax</orgname>
               <address><email>bosak@pinax.com</email></address>
            </affiliation>
         </editor>
         <editor>
            <firstname>Tim</firstname>
            <surname>McGrath</surname>
            <affiliation>
               <address><email>tim.mcgrath@documentengineeringservices.com</email></address>
            </affiliation>
         </editor>
         <editor>
            <firstname>G. Ken</firstname>
            <surname>Holman</surname>
            <affiliation>
               <orgname>Crane Softwrights Ltd.</orgname>
               <address><email>gkholman@CraneSoftwrights.com</email></address>
            </affiliation>
         </editor>
         <othercredit>
            <firstname>Jon</firstname>
            <surname>Bosak</surname>
            <affiliation>
               <orgname>Pinax</orgname>
               <address><email>bosak@pinax.com</email></address>
            </affiliation>
         </othercredit>
         <othercredit>
            <firstname>Tim</firstname>
            <surname>McGrath</surname>
            <affiliation>
               <address><email>tim.mcgrath@documentengineeringservices.com</email></address>
            </affiliation>
         </othercredit>
      </authorgroup>
     <pubdate>30 May 2011</pubdate>
      <legalnotice role="related">
         <title>Related Work</title>
         <para>This specification supersedes <ulink
         url="http://docs.oasis-open.org/ubl/os-UBL-2.0-update/UBL-2.0.html">UBL 2.0</ulink>. </para>
      </legalnotice>


<legalnotice role="namespaces">
   <title>Declared XML Namespaces</title>

   <simplelist>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CommonSignatureComponents-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:QualifiedDataTypes-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:SignatureAggregateComponents-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:SignatureBasicComponents-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2
      </member>
   </simplelist>
   <para></para>
   <simplelist>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:AttachedDocument-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:AwardedNotification-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:BillOfLading-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CallForTenders-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:Catalogue-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CatalogueDeletion-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CatalogueItemSpecificationUpdate-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CataloguePricingUpdate-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CatalogueRequest-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CertificateOfOrigin-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:ContractAwardNotice-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:ContractNotice-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:DebitNote-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:DespatchAdvice-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:DocumentStatus-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:DocumentStatusRequest-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:ExceptionCriteria-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:ExceptionNotification-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:Forecast-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:ForecastRevision-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:ForwardingInstructions-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:FreightInvoice-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:GuaranteeCertificate-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:InstructionForReturns-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:InventoryReport-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:Invoice-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:ItemInformationRequest-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:Order-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:OrderCancellation-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:OrderChange-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:OrderResponseSimple-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:PackingList-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:PerformanceHistory-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:PriorInformationNotice-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:ProductActivity-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:Quotation-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:ReceiptAdvice-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:Reminder-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:RemittanceAdvice-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:RequestForQuotation-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:RetailEvent-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:SelfBilledCreditNote-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:SelfBilledInvoice-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:Statement-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:StockAvailabilityReport-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:Tender-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:TendererQualification-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:TendererQualificationResponse-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:TenderReceipt-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:TradeItemLocationProfile-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:TransportationStatus-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:TransportExecutionPlan-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:TransportExecutionStatus-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:TransportProgressStatus-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:UnawardedNotification-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:UtilityStatement-2
      </member>
      <member>
         urn:oasis:names:specification:ubl:schema:xsd:Waybill-2
      </member>
   </simplelist>
</legalnotice>

      <abstract>
         <para>This specification defines the Universal Business Language,
            version 2.1.</para>
      </abstract>
      <legalnotice role="status" id="STATUS">
         <title>Status</title>
         <para>This document was last revised or approved by the UBL TC on the
            above date. The level of approval is also listed above. Check the
            current location noted above for possible later revisions of this
            document. This document is updated periodically on no particular
            schedule.</para>
         <para>Technical Committee members should send comments on this
            specification to the Technical Committee's email list. Others should
            send comments to the Technical Committee by using the "Send A
            Comment" button on the Technical Committee's web page at <ulink
               url="http://www.oasis-open.org/committees/ubl/"
               >http://www.oasis-open.org/committees/ubl/</ulink>.</para>
         <para>For information on whether any patents have been disclosed that
            may be essential to implementing this specification, and any offers
            of patent licensing terms, please refer to the Intellectual Property
            Rights section of the Technical Committee web page at <ulink
               url="http://www.oasis-open.org/committees/ubl/ipr.php"
               >http://www.oasis-open.org/committees/ubl/ipr.php</ulink>.</para>
         <para>See <xref linkend="RELNOTES"/> for more information regarding
            this release package.</para>
      </legalnotice>
      
      <legalnotice role="citation" id="CITATION"> 
         <title>Citation format:</title>
         <para>When referencing this specification the following citation format should be used:</para>
         <bibliolist id="citationfmt">
            <title/>
            <bibliomixed id="UBL">
             <abbrev>UBL-2.1</abbrev>
             <citetitle>
               <emphasis>Universal Business Language Version 2.1</emphasis>
                30 May 2011. Committee Specification Draft 02 / Public Review Draft 02. 
               <ulink url=" http://docs.oasis-open.org/ubl/prd2-UBL-2.1/UBL-2.1.html"> 
               http://docs.oasis-open.org/ubl/prd2-UBL-2.1/UBL-2.1.html</ulink>
            </citetitle>
            </bibliomixed>
         </bibliolist>
         </legalnotice>
      
      <legalnotice role="notices"><title>Notices</title>
      <para>Copyright &#169; OASIS&#174; Open 2011. All Rights
         Reserved.  </para>
      <para>All capitalized terms in the following text have the
         meanings assigned to them in the OASIS Intellectual
         Property Rights Policy (the "OASIS IPR Policy"). The full
         Policy may be found at the OASIS website.</para>
      <para>This document and translations of it may be copied and
         furnished to others, and derivative works that comment on
         or otherwise explain it or assist in its implementation
         may be prepared, copied, published, and distributed, in
         whole or in part, without restriction of any kind,
         provided that the above copyright notice and this section
         are included on all such copies and derivative
         works. However, this document itself may not be modified
         in any way, including by removing the copyright notice or
         references to OASIS, except as needed for the purpose of
         developing any document or deliverable produced by an
         OASIS Technical Committee (in which case the rules
         applicable to copyrights, as set forth in the OASIS IPR
         Policy, must be followed) or as required to translate it
         into languages other than English.</para>
      <para>The limited permissions granted above are perpetual
         and will not be revoked by OASIS or its successors or
         assigns.</para>
      <para>This document and the information contained herein is
         provided on an "AS IS" basis and OASIS DISCLAIMS ALL
         WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
         TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN
         WILL NOT INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED
         WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
         PURPOSE.</para>
      <para>OASIS requests that any OASIS Party or any other party
         that believes it has patent claims that would necessarily
         be infringed by implementations of this OASIS Committee
         Specification or OASIS Standard, to notify OASIS TC
         Administrator and provide an indication of its
         willingness to grant patent licenses to such patent
         claims in a manner consistent with the IPR Mode of the
         OASIS Technical Committee that produced this
         specification.</para>
      <para>OASIS invites any party to contact the OASIS TC
         Administrator if it is aware of a claim of ownership of
         any patent claims that would necessarily be infringed by
         implementations of this specification by a patent holder
         that is not willing to provide a license to such patent
         claims in a manner consistent with the IPR Mode of the
         OASIS Technical Committee that produced this
         specification. OASIS may include such claims on its
         website, but disclaims any obligation to do so.</para>
      <para>OASIS takes no position regarding the validity or
         scope of any intellectual property or other rights that
         might be claimed to pertain to the implementation or use
         of the technology described in this document or the
         extent to which any license under such rights might or
         might not be available; neither does it represent that it
         has made any effort to identify any such
         rights. Information on OASIS' procedures with respect to
         rights in any document or deliverable produced by an
         OASIS Technical Committee can be found on the OASIS
         website. Copies of claims of rights made available for
         publication and any assurances of licenses to be made
         available, or the result of an attempt made to obtain a
         general license or permission for the use of such
         proprietary rights by implementers or users of this OASIS
         Committee Specification or OASIS Standard, can be
         obtained from the OASIS TC Administrator. OASIS makes no
         representation that any information or list of
         intellectual property rights will at any time be
         complete, or that any claims in such list are, in fact,
         Essential Claims.</para>
      <para>The name "OASIS" is a trademark of <ulink
         url="http://www.oasis-open.org">OASIS</ulink>, the owner
         and developer of this specification, and should be used
         only to refer to the organization and its official
         outputs. OASIS welcomes reference to, and implementation
         and use of, specifications, while reserving the right to
         enforce its marks against misleading uses. Please see
         <ulink
         url="http://www.oasis-open.org/who/trademark.php">http://www.oasis-open.org/who/trademark.php</ulink>
         for above guidance.</para>
      </legalnotice>

   </articleinfo>
   <section id="INTRO" role="non-normative">
      <title>Introduction</title>
      <para>Since its approval as a W3C recommendation in 1998, XML has been
         adopted in a number of industries as a framework for the definition of
         the messages exchanged in electronic commerce. The widespread use of
         XML has led to the development of multiple industry-specific XML
         versions of such basic documents as purchase orders, shipping notices,
         and invoices.</para>
      <para>While industry-specific data formats have the advantage of maximal
         optimization for their business context, the existence of different
         formats to accomplish the same purpose in different business domains is
         attended by a number of significant disadvantages as well.</para>
      <itemizedlist>
         <listitem>
            <para>Developing and maintaining multiple versions of common
               business documents like purchase orders and invoices is a major
               duplication of effort.</para>
         </listitem>
         <listitem>
            <para>Creating and maintaining multiple adapters to enable trading
               relationships across domain boundaries is an even greater
               effort.</para>
         </listitem>
         <listitem>
            <para>The existence of multiple XML formats makes it much harder to
               integrate XML business messages with back-office systems.</para>
         </listitem>
         <listitem>
            <para>The need to support an arbitrary number of XML formats makes
               tools more expensive and trained workers harder to find.</para>
         </listitem>
      </itemizedlist>
      <para>The OASIS Universal Business Language (UBL) is intended to help
         solve these problems by defining a generic XML interchange format for
         business documents that can be extended to meet the requirements of
         particular industries. Specifically, UBL provides the following:</para>
      <itemizedlist>
         <listitem>
            <para>A library of XML schemas for reusable data components such as
               &#8220;Address,&#8221; &#8220;Item,&#8221; and
               &#8220;Payment&#8221;&#8212;the common data elements of
               everyday business documents.</para>
         </listitem>
         <listitem>
            <para>A set of XML schemas for common business documents such as
               &#8220;Order,&#8221; &#8220;Despatch Advice,&#8221; and
               &#8220;Invoice&#8221; that are constructed from the UBL library
               components and can be used in generic procurement and
               transportation contexts.</para>
         </listitem>
      </itemizedlist>
      <para>A standard basis for XML business schemas provides the following
         advantages:</para>
      <itemizedlist>
         <listitem>
            <para>Lower cost of integration, both among and within enterprises,
               through the reuse of common data structures.</para>
         </listitem>
         <listitem>
            <para>Lower cost of commercial software, because software written to
               process a given XML tag set is much easier to develop than
               software that can handle an unlimited number of tag sets.</para>
         </listitem>
         <listitem>
            <para>An easier learning curve, because users need master just a
               single library.</para>
         </listitem>
         <listitem>
            <para>Lower cost of entry and therefore quicker adoption by small
               and medium-size enterprises (SMEs).</para>
         </listitem>
         <listitem>
            <para>Standardized training, resulting in many skilled
               workers.</para>
         </listitem>
         <listitem>
            <para>A universally available pool of system integrators.</para>
         </listitem>
         <listitem>
            <para>Standardized, inexpensive data input and output tools.</para>
         </listitem>
         <listitem>
            <para>A standard target for inexpensive off-the-shelf business
               software.</para>
         </listitem>
      </itemizedlist>
      <para>UBL is designed to provide a universally understood and recognized
         commercial syntax for legally binding business documents and to operate
         within a standard business framework such as ISO 15000 (ebXML) to
         provide a complete, standards-based infrastructure that can extend the
         benefits of existing EDI systems to businesses of all sizes. UBL is
         freely available to everyone without legal encumbrance or licensing
         fees.</para>
      <para>UBL schemas are modular, reusable, and extensible in XML-aware ways.
         As the first standard implementation of ebXML Core Components Technical
         Specification 2.01, the UBL Library is based on a conceptual model of
         information components known as Business Information Entities (BIEs).
         These components are assembled into specific document models such as
         Order and Invoice. These document assembly models are then transformed
         in accordance with UBL Naming and Design Rules into W3C XSD schema
         syntax. This approach facilitates the creation of UBL-based document
         types beyond those specified in this release.</para>
      <section id="TERMINOLOGY">
         <title>Terminology</title>
         <section id="DEFS">
            <title>Terms and Definitions</title>
            <variablelist>
               <varlistentry>
                  <term>
                     <emphasis role="bold">Assembly model</emphasis>
                  </term>
                  <listitem>
                     <para>A tree-structured model of ABIEs that
                        can be implemented as a document
                        schema. In this release, assembly models
                        are provided in tabular form as
                        spreadsheets.</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">Document</emphasis>
                  </term>
                  <listitem>
                     <para>A set of information components that are interchanged
                        as part of a business transaction; for example, in
                        placing an order.</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">XSD schema</emphasis>
                  </term>
                  <listitem>
                     <para>An XML document definition conforming to the W3C XML
                        Schema language <xref linkend="xsd1"/>
                        <xref linkend="xsd2"/>.</para>
                  </listitem>
               </varlistentry>
            </variablelist>
            <para>The terms <emphasis>Core Component (CC), Basic Core Component
                  (BCC), Aggregate Core Component (ACC), Association Core
                  Component (ASCC), Business Information Entity (BIE), Basic
                  Business Information Entity (BBIE),</emphasis> and
                  <emphasis>Aggregate Business Information Entity
                  (ABIE)</emphasis> are used in this specification with the
               meanings given in <xref linkend="ccts"/>.</para>
            <para>The terms <emphasis>Object Class, Property Term,
                  Representation Term,</emphasis> and
                  <emphasis>Qualifier</emphasis> are used in this specification
               with the meanings given in <xref linkend="iso11179"/>.</para>
            <para>The keywords MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT,
               SHOULD, SHOULD NOT, RECOMMENDED, MAY and OPTIONAL, when they
               appear in this document, are to be interpreted as described in
                  <xref linkend="rfc2119"/>.</para>
         </section>
         <section id="ABBR">
            <title>Symbols and Abbreviations</title>
            <variablelist>
               <varlistentry>
                  <term>
                     <emphasis role="bold">ABIE</emphasis>
                  </term>
                  <listitem>
                     <para>Aggregate Business Information Entity</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">ASBIE</emphasis>
                  </term>
                  <listitem>
                     <para>Association Business Information Entity</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">BBIE</emphasis>
                  </term>
                  <listitem>
                     <para>Basic Business Information Entity</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">BIE</emphasis>
                  </term>
                  <listitem>
                     <para>Business Information Entity</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">CC</emphasis>
                  </term>
                  <listitem>
                     <para>Core Component</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term><emphasis role="bold">CPFR</emphasis></term>
                  <listitem>
                     <para>Collaborative Planning, Forecasting, and
                        Replenishment <xref linkend="cpfr"/></para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">CV2</emphasis>
                  </term>
                  <listitem>
                     <para>Credit Card Verification Numbering System</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">EDI</emphasis>
                  </term>
                  <listitem>
                     <para>Electronic Data Interchange</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">ISO</emphasis>
                  </term>
                  <listitem>
                     <para>International Organization for Standardization</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">NDR</emphasis>
                  </term>
                  <listitem>
                     <para>UBL Naming and Design Rules</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">UML</emphasis>
                  </term>
                  <listitem>
                     <para>Unified Modeling Language <xref linkend="uml"/>
                     </para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">UN/CEFACT</emphasis>
                  </term>
                  <listitem>
                     <para>United Nations Centre for Trade Facilitation and
                        Electronic Business</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">UNDG</emphasis>
                  </term>
                  <listitem>
                     <para>United Nations Dangerous Goods</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">URI</emphasis>
                  </term>
                  <listitem>
                     <para>Uniform Resource Identifier</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">UUID</emphasis>
                  </term>
                  <listitem>
                     <para>Universally Unique Identifier</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">XML</emphasis>
                  </term>
                  <listitem>
                     <para>Extensible Markup Language <xref linkend="xml"/>
                     </para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">XPath</emphasis>
                  </term>
                  <listitem>
                     <para>The XML Path Language</para>
                  </listitem>
               </varlistentry>
               <varlistentry>
                  <term>
                     <emphasis role="bold">XSD</emphasis>
                  </term>
                  <listitem>
                     <para>W3C XML Schema Language <xref linkend="xsd1"/>
                        <xref linkend="xsd2"/>
                     </para>
                  </listitem>
               </varlistentry>
            </variablelist>
         </section>
      </section>
      <section id="NORMATIVE">
         <title>Normative References</title>
         <para/>
         <bibliography id="normbibl">
            <title/>
            <bibliomixed id="asn.1">
               <abbrev>ASN.1</abbrev>
               <citetitle>
                  <ulink
                     url="http://www.itu.int/ITU-T/studygroups/com17/languages/X.680-X.693-0207w.zip"
                     >ITU-T X.680-X.683: Abstract Syntax Notation One
                     (ASN.1)</ulink>
               </citetitle>, <citetitle>
                  <ulink
                     url="http://www.oasis-open.org/committees/download.php/6320/X.680-X.693-0207w.zip"
                     >ITU-T X.690-X.693: ASN.1 encoding rules</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="ccts">
               <abbrev>CCTS</abbrev>
               <citetitle>
                  <ulink
                     url="http://www.oasis-open.org/committees/download.php/6232/CEFACT-CCTS-Version-2pt01.zip"
                     >ISO/TS 15000-5:2005 Electronic Business Extensible Markup
                     Language (ebXML)&#8212;Part 5: ebXML Core Components
                     Technical Specification, Version 2.01</ulink> (identical to
                  Part 8 of the ebXML Framework) </citetitle>
            </bibliomixed>
            <bibliomixed id="cpfr">
               <abbrev>CPFR</abbrev><citetitle>
                  <ulink
                     url="http://www.vics.org/docs/committees/cpfr/CPFR_Tabs_061802.pdf"
                     >Voluntary Interindustry Commerce Standards, Collaborative
                     Planning, Forecasting and Replenishment Version 2.0, Global
                     Commerce Initiative Recommended Guidelines, June
                     2002</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="custguide">
               <abbrev>Customization</abbrev>
                     <citetitle><ulink
                     url="http://docs.oasis-open.org/ubl/guidelines/UBL2-Customization1.0cs01.pdf"
                     >OASIS Committee Specification 01, UBL 2
                     Guidelines for Customization, First Edition,
                     25 December 2009</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="cva">
               <abbrev>CVA</abbrev><citetitle><ulink
                     url="http://docs.oasis-open.org/codelist/cs01-ContextValueAssociation-1.0/doc/context-value-association.html"
                     >OASIS Committee Specification 01, Context/value
                     association using genericode 1.0, 15 April 2010</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="gc">
               <abbrev>genericode</abbrev>
               <citetitle>
                  <ulink
                     url="http://docs.oasis-open.org/codelist/cs-genericode-1.0/doc/oasis-code-list-representation-genericode.pdf"
                     >OASIS Committee Specification 01, Code List Representation
                     (Genericode) Version 1.0, 28 December 2007</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="iso11179">
               <abbrev>ISO11179</abbrev><citetitle>
                  <ulink
                     url="http://www.oasis-open.org/committees/download.php/6233/c002349_ISO_IEC_11179-1_1999%28E%29.pdf"
                     >ISO/IEC 11179-1:1999 Information technology &#8212;
                     Specification and standardization of data elements &#8212;
                     Part 1: Framework for the specification and standardization
                     of data elements</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="relaxng">
               <abbrev>RELAX NG</abbrev>
               <citetitle>
                  <ulink
                     url="http://standards.iso.org/ittf/PubliclyAvailableStandards/c037605_ISO_IEC_19757-2_2003(E).zip"
                     >ISO/IEC 19757-2, Information technology &#8212;
                        Document Schema Definition Language (DSDL)
                        &#8212; Part 2: Regular-grammar-based validation
                        &#8212; RELAX NG</ulink>
               </citetitle>,
               <citetitle>
                  <ulink
                     url="http://standards.iso.org/ittf/PubliclyAvailableStandards/c040774_ISO_IEC_19757-2_2003_Amd_1_2006(E).zip"
                     >Information technology &#8212; Document Schema
                        Definition Language (DSDL) &#8212; Part 2:
                        Regular-grammar-based validation &#8212; RELAX
                        NG AMENDMENT 1: Compact Syntax</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="rfc2119">
               <abbrev>RFC2119</abbrev><citetitle>
                  <ulink url="http://www.faqs.org/rfcs/rfc2119.html">Key words
                     for use in RFCs to Indicate Requirement Levels</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="schematron">
               <abbrev>SCH</abbrev><citetitle>
                  <ulink
                     url="http://standards.iso.org/ittf/PubliclyAvailableStandards/c040833_ISO_IEC_19757-3_2006(E).zip"
                     >Document Schema Definition Languages (DSDL) &#8212; Part 3:
                     Rule-based validation (Schematron)</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="uml">
               <abbrev>UML</abbrev><citetitle>
                  <ulink
                     url="http://www.oasis-open.org/committees/download.php/6240/03-03-01.zip"
                     >Unified Modeling Language Version 1.5
                     (formal/03-03-01)</ulink>
               </citetitle>
            </bibliomixed>

            <bibliomixed id="b_XAdES">
               <abbrev>XAdES</abbrev><citetitle>
                  <ulink
                  url="http://uri.etsi.org/01903/v1.2.2/ts_101903v010202p.pdf"
                  >XML Advanced Electronic Signatures.
                     ETSI TS 101 903 V1.2.2 (2004-04)</ulink>
               </citetitle>
            </bibliomixed>

            <bibliomixed id="xml">
               <abbrev>XML</abbrev><citetitle>
                  <ulink url="http://www.w3.org/TR/2000/REC-xml-20001006"
                     >Extensible Markup Language (XML) 1.0 (Second Edition), W3C
                     Recommendation 6 October 2000</ulink>
               </citetitle>
            </bibliomixed>

            <bibliomixed id="b_xmldsig">
               <abbrev>xmldsig</abbrev><citetitle>
                  <ulink
                  url="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"
                     >XML-Signature Syntax and Processing.
                      W3C Recommendation 12 February 2002</ulink>
               </citetitle>
            </bibliomixed>

            <bibliomixed id="xsd1">
               <abbrev>XSD1</abbrev><citetitle>
                  <ulink
                     url="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"
                     >XML Schema Part 1: Structures. Second Edition. W3C
                     Recommendation 28 October 2004</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="xsd2">
               <abbrev>XSD2</abbrev><citetitle>
                  <ulink
                     url="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"
                     >XML Schema Part 2: Datatypes. Second Edition. W3C
                     Recommendation 28 October 2004</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="xslt">
               <abbrev>XSLT</abbrev><citetitle>
                  <ulink url="http://www.w3.org/TR/1999/REC-xslt-19991116">XSL
                     Transformations (XSLT) Version 1.0, W3C Recommendation 16
                     November 1999</ulink>
               </citetitle>
            </bibliomixed>
         </bibliography>
      </section>
      <section id="INFORMATIVE">
         <title>Non-Normative References</title>
         <para/>
         <bibliography id="infobibl">
            <title/>
            <bibliomixed id="cpfroview">
               <abbrev>CPFRoverview</abbrev><citetitle>
                  <ulink
                     url="http://www.vics.org/docs/standards/CPFR_Overview_US-A4.pdf"
                     >CPFR: An Overview, 18 May 2004</ulink>
               </citetitle>
            </bibliomixed>
            <bibliomixed id="ebiz">
               <abbrev>eBiz-TCF</abbrev><citetitle>
                  <ulink
                     url="http://spring.bologna.enea.it/ebiz/defaultebiz.asp?versione=DOWNSTREAM"
                     >Reference Architecture of eBusiness in
                      Textile Clothing and Footwear Sector</ulink>
               </citetitle>
            </bibliomixed>
         </bibliography>
      </section>
   </section>
   <section id="CONTEXT">
      <title>UBL 2.1 Context of Use</title>
      <para>The processes described in this section, and the business rules
         associated with them, define a context for the use of UBL 2.1 business
         documents. They are normative insofar as they provide semantics for the
         UBL document schemas, but they should not be construed as limiting the
         application of those schemas.</para>
      <para>UBL 2.1 extends the supply chain (including the commercial
         collaborations of international trade) to include documents for
         collaborative forecasting, planning and scheduling; vendor managed
         inventory; utility billing; tendering; and intermodal freight management. The
         following diagram illustrates the process context assumed by UBL 2.1
         documents.</para>
      <figure>
         <title>UBL 2.1 Use Case</title>
         <mediaobject>
            <imageobject>
               <imagedata fileref="art/UBL-2.1-UseCase.png"
                  contentwidth="750px"/>
            </imageobject>
            <textobject>
               <phrase>[Use Case Diagram]</phrase>
            </textobject>
         </mediaobject>
      </figure>

      <para>The document types included in UBL 2.1 are listed in <xref
      linkend="DOCUMENT-TYPES"/>.  It is important to note that, as with
      previous UBL releases, the UBL 2.1 library is designed to support
      the construction of a wide variety of document types beyond those
      provided in the 2.1 package. It is expected that implementers will
      develop their own customized document types and components and
      that more UBL document types will be added as the library
      evolves. For guidance in customizing UBL document types, see the
      UBL Guidelines for Customization <xref
      linkend="custguide"/>.</para>

      <section id="BUSINESSREQS">
         <title>General Business Requirements</title>
         <para>This section describes some of the requirements and general
            business rules that are assumed for collaborations and document
            exchanges in UBL 2.1.</para>
         <section id="ITEMRULES">
            <title>Items</title>
            <itemizedlist>
               <listitem>
                  <para>An item may be a product or a service</para>
               </listitem>
               <listitem>
                  <para>Items may have multiple classifications</para>
               </listitem>
               <listitem>
                  <para>A contract may influence
                     prices<!-- for tim: why is this in with "items"? - jb --></para>
               </listitem>
               <listitem>
                  <para>An item may be part of another item</para>
               </listitem>
               <listitem>
                  <para>An item may have a price per unit and an order
                     unit</para>
               </listitem>
               <listitem>
                  <para>An item may reference pictures and documents</para>
               </listitem>
               <listitem>
                  <para>An item may have a validity period</para>
               </listitem>
               <listitem>
                  <para>An item may refer to other relevant or necessary
                     items</para>
               </listitem>
            </itemizedlist>
         </section>
         <section id="ITEMIDENTIFICATIONRULES">
            <title>Item Identification</title>
            <para>One of the following identifiers may be used to identify each
               Item (for example, a product):</para>
            <itemizedlist>
               <listitem>
                  <para>Buyer&#8217;s Item Identification, or</para>
               </listitem>
               <listitem>
                  <para>Seller&#8217;s Item Identification, or</para>
               </listitem>
               <listitem>
                  <para>Manufacturer&#8217;s Item Identification, or</para>
               </listitem>
               <listitem>
                  <para>Catalogue Item Identification, or</para>
               </listitem>
               <listitem>
                  <para>Item Identification according to a system promulgated by
                     a standards body.</para>
               </listitem>
            </itemizedlist>
            <para>The Item may be further distinguished by the specification of
               Measurement(s) or Physical Attribute(s). This enables
               specification of the following kinds of item:</para>
            <itemizedlist>
               <listitem>
                  <para>Item Requiring Description</para>
                  <para>This is an item that is not identified by an unambiguous
                     machine-processable product code and requires additional
                     descriptive information to precisely identify it.</para>
               </listitem>
               <listitem>
                  <para>Customer Defined Item</para>
                  <para>This is an item that the customer describes according to
                     his need, and in the specification of which the customer
                     may make some reference to comparable
                     &#8220;standard&#8221; items.</para>
               </listitem>
               <listitem>
                  <para>Item Requiring Measurements</para>
                  <para>This is an item for which it is necessary to specify one
                     or more measurements as part of the descriptive
                     specification of the item.</para>
               </listitem>
            </itemizedlist>
         </section>
         <section id="ITEMINSTANCESRULES">
            <title>Item Instances</title>
            <para>Certain Items may be identified and ordered as individual,
               unique objects&#8212;for example, a specific car rather than a make
               and model of a car. This form of identification may also be
               needed for product tracing (e.g., perishable goods) or because of
               the nature of the commodity (e.g., used, collectible,
               specialized, or rare).</para>
            <para>In data modeling terms, an Item Instance is an extension of an
               Item.</para>
         </section>
         <section id="ITEMPRICINGRULES">
            <title>Item Pricing</title>
            <para>For any given Item, price ranges by amount, quantity,
               location, etc., are specified by the Seller during the sourcing
               stage. They are not repeated back to the Seller during Ordering;
               only the active price is specified.</para>
            <para>In some cases, the Buyer may not know the Item Price, in which
               case it is not specified. This makes a detailed response from the
               Seller necessary; see Order Response.</para>
         </section>
         <section id="HAZARDOUSITEMSRULES">
            <title>Hazardous Items</title>
            <para>Although ordered items may include Hazardous items, it is not
               necessary to specify information related to Hazardous status at
               the order stage. The Buyer may not be aware of the nature of the
               Item. Indication of the Hazardous nature of the Item, and any
               relevant information, would be indicated in the Despatch Advice
               and Transportation documents.</para>
         </section>
         <section id="PARTIESRULES">
            <title>Parties</title>
            <para>In UBL, a party is defined as an individual, a group,
               or a body having a role in a business function.
               Dependent on the business process, a Party may play
               various roles in the document exchange. For a list of UBL
               parties and their roles, see <xref
               linkend="PARTY-ROLES"/>.</para>
         </section>
         <section id="MULTILINGUALTEXTRULES">
            <title>Multilingual Text</title>
            <para>Some textual components, such as Notes and Description, may be
               specified in several languages. Each should be a separate
               occurrence of the component, using the language attribute to
               define its presentation. However, multiple occurrences of the
               same textual components should not be in the same
               language.</para>
         </section>
      </section>

      <section id="OVERVIEW">
         <title>Overview of Business Processes</title>
         <para>Following from UBL 2.0, the UBL 2.1 documents and library support
            an increased range of different business processes. These processes
            (with the additions in 2.1 shown in underlined boldface) can be
            categorized as follows:</para>
         <itemizedlist spacing="compact" mark="none">
            <listitem>
               <para>Procurement</para>
               <itemizedlist spacing="compact" mark="none">
                  <listitem>
                     <para>Sourcing</para>
                     <itemizedlist spacing="compact" mark="none">
                        <listitem>
                           <para>Pre-Award</para>
                           <itemizedlist spacing="compact" mark="none">
                              <listitem>
                                 <para><emphasis role="bold"><emphasis
                                        role="underline"
                                       >Tendering</emphasis></emphasis></para>
                              </listitem>
                              <listitem>
                                 <para>Catalogue</para>
                              </listitem>
                           </itemizedlist>
                        </listitem>
                        <listitem>
                           <para>Post-Award</para>
                           <itemizedlist spacing="compact" mark="none">
                              <listitem>
                                 <para><emphasis role="bold"><emphasis
                                        role="underline"
                                       >Catalogue</emphasis></emphasis></para>
                              </listitem>
                              <listitem>
                                 <para><emphasis role="bold"><emphasis
                                        role="underline"
                                       >Quotation</emphasis></emphasis></para>
                              </listitem>
                           </itemizedlist>
                        </listitem>
                     </itemizedlist>
                  </listitem>
                  <listitem>
                     <para>Ordering</para>
                  </listitem>
                  <listitem>
                     <para>Fulfilment</para>
                  </listitem>
                  <listitem>
                     <para>Billing</para>
                     <itemizedlist spacing="compact" mark="none">
                        <listitem>
                           <para><emphasis role="bold"><emphasis
                                    role="underline">Freight
                                 Billing</emphasis></emphasis></para>
                        </listitem>
                        <listitem>
                           <para><emphasis role="bold"><emphasis
                                    role="underline">Utility
                                 Billing</emphasis></emphasis></para>
                        </listitem>
                     </itemizedlist>
                  </listitem>
                  <listitem>
                     <para><emphasis role="bold"><emphasis role="underline"
                              >Payment</emphasis></emphasis></para>
                  </listitem>
                  <listitem>
                     <para>Replenishment</para>
                     <itemizedlist spacing="compact" mark="none">
                        <listitem>
                           <para><emphasis role="bold"><emphasis
                                    role="underline">Collaborative Planning,
                                    Forecasting and
                                 Replenishment</emphasis></emphasis></para>
                        </listitem>
                        <listitem>
                           <para><emphasis role="bold"><emphasis
                                    role="underline">Vendor Managed
                                    Inventory</emphasis></emphasis></para>
                           <itemizedlist spacing="compact" mark="none">
                              <listitem>
                                 <para><emphasis role="bold"><emphasis
                                        role="underline">Cyclic Replenishment
                                        Program</emphasis></emphasis></para>
                              </listitem>
                           </itemizedlist>
                        </listitem>
                     </itemizedlist>
                  </listitem>
               </itemizedlist>
            </listitem>
            <listitem>
               <para>Transportation</para>
               <itemizedlist spacing="compact" mark="none">
                  <listitem>
                     <para><emphasis role="bold"><emphasis role="underline"
                              >International Freight Management</emphasis></emphasis></para>
                  </listitem>
                  <listitem>
                     <para><emphasis role="bold"><emphasis
                              role="underline">Intermodal Freight
                              Management</emphasis></emphasis></para>
                  </listitem>
                  <listitem>
                     <para><emphasis role="bold"><emphasis
                              role="underline">Freight Status
                              Reporting</emphasis></emphasis></para>
                  </listitem>
               </itemizedlist>
            </listitem>
            <listitem>
               <para>International Trade</para>
               <itemizedlist spacing="compact" mark="none">
                  <listitem>
                     <para><emphasis role="bold"><emphasis role="underline"
                              >Certification of Origin of
                           Goods</emphasis></emphasis></para>
                     <!-- is this one really new? -->
                  </listitem>
               </itemizedlist>
            </listitem>
         </itemizedlist>
         <para>The following sections contain the formal business process
            descriptions:</para>
         <blockquote>
            <simplelist>
               <member><xref linkend="TENDERING"/></member>
               <member><xref linkend="CATALOGUE"/></member>
               <member><xref linkend="QUOTATION"/></member>
               <member><xref linkend="ORDERING"/></member>
               <member><xref linkend="FULFILMENT"/></member>
               <member><xref linkend="BILLING"/></member>
               <member><xref linkend="FREIGHT-BILLING"/></member>
               <member><xref linkend="UTILITY-BILLING"/></member>
               <member><xref linkend="PAYMENT"/></member>
               <member><xref linkend="COLLABORATIVE"/></member>
               <member><xref linkend="VMI"/></member>
               <member><xref linkend="FREIGHT-MGMT"/></member>
               <member><xref linkend="INTERMODAL"/></member>
               <member><xref linkend="FREIGHT-STATUS"/></member>
               <member><xref linkend="CERTIFICATION"/></member>
            </simplelist>
         </blockquote>
      </section>
      <section id="TENDERING">
         <title>Tendering</title>
         <para>Tendering is the case where a contracting authority
            (the Originator) initiates a procurement project to
            buy goods, services, or works during a specified
            period, as shown in the following diagram.</para>
         <figure>
            <title>The Tendering Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.1-Tender-TenderingProcess.png"
                     contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Tendering Process Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
         <section id="CONTRACT-INFO-PREP">
            <title>Contract Information Preparation</title>
            <para>The Tendering process optionally begins with
               publication of a Prior Information Notice prepared
               by a Contracting Authority to <emphasis>declare the
               intention</emphasis> to buy goods, services, or
               works during a specified period. The purpose of
               this step (if implemented) is to reduce preparation
               time when an actual Contract Notice is published
               (see <xref linkend="CONTRACT-INFO-NOTIFICATION"/>).</para>
         <figure>
            <title>Contract Information Preparation</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.1-Tender-ContractInfoPrep.png"
                     contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Tendering Process Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
         </section>
<?pb?>
         <section id="CONTRACT-INFO-NOTIFICATION">
            <title>Contract Information Notification</title>
            <para>The process of Notification includes the
               publication by the Contracting Authority of a
               Contract Notice to <emphasis>announce</emphasis>
               the project to buy goods, services, or works. The
               details shown here are specific to the EU, which
               requires contracts over a certain amount
               (Harmonized contracts) to be published in the
               Official Journal of the EU. Other tendering
               contexts will differ in their publication
               requirements.</para>
            <figure>
               <title>Contract Information Notification</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-Tender-ContractInfoNotify.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Contract Information Notification Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>
<?pb?>
         <section id="INVITATION-TENDER">
            <title>Invitation to Tender</title>
            <para>In some procedures, the Contracting Authority
               invites economic operators to participate in a
               contest by sending them an invitation to tender
               using a Call for Tenders to
               <emphasis>define</emphasis> the procurement project
               to buy goods, services, or works during a specified
               period. The Call For Tenders may be sent jointly
               with an unstructured letter of invitation to
               tender.</para>
            <figure>
               <title>Invitation to Tender</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-Tender-Invitation.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Invitation to Tender Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>
         <section id="QUALIFICATION-INFO">
            <title>Submission of Qualification Information</title>
            <para>The economic operator sends a Tenderer
               Qualification to the Contracting Authority to
               <emphasis>define its own situation or
               status</emphasis> relating to the requirements of
               the Contracting Authority for a specific tendering
               process. The Contracting Authority uses the
               Tenderer Qualification Response to notify the
               Tenderer of its <emphasis>admission to or exclusion
               from the tendering process.</emphasis></para>
            <figure>
               <title>Submission of Qualification Information</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-Tender-QualificationInfo.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Submission of Qualification
               Information Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>
         <section id="SUBMISSION-TENDERS">
            <title>Submission of Tenders</title>
            <para>A Tenderer submits one or more Tender documents
               that offer a tender to the Contracting Authority
               for bid. The Contracting Authority responds with a
               Tender Receipt to <emphasis>notify the reception of
               the tender</emphasis> for a tendering process. The
               date and time of the Tender Receipt are
               significant, because tendering procedures usually
               have tight deadlines for tender
               presentation.</para>
            <figure>
               <title>Submission of Tenders</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-Tender-SubmissionOfTenders.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Submission of Tenders Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>
         <section id="AWARDING-TENDERS">
            <title>Awarding of Tenders</title>
            <para>The awarding of tenders takes place in three
               phases.</para>
            <para>First, the Contracting Authority
               <emphasis>notifies each tenderer of its success or
               failure</emphasis> in winning the contract, using
               the Awarded Notification document to communicate
               the contract award to the winning tenderer or the
               Unawarded Notification document to communicate that
               the contract has been awarded to another
               tenderer.</para>
            <figure>
               <title>Award Notification</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-Tender-AwardNotification.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Award Notification Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>Second, the Contracting Authority causes a Contract
               Award Notice to be published to <emphasis>announce
               the awarding</emphasis> of a procurement
               project.</para>
            <figure>
               <title>Award Publication</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-Tender-AwardPublication.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Award Publication Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>Finally, the Tenderer sends a Guarantee
               Certificate to <emphasis>notify the deposit of a
               guarantee.</emphasis></para>
            <figure>
               <title>Guarantee Deposit</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-Tender-GuaranteeDeposit.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Guarantee Deposit Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>
      </section>
      <section id="CATALOGUE">
         <title>Catalogue</title>
         <para>A Catalogue is a document produced by a party in the
               procurement chain that describes items and prices.
               Document types associated with Catalogue processes are
               Catalogue Request, Application Response, Catalogue Item
               Specification Update, Catalogue Pricing Update, and
               Catalogue Deletion.</para>
         <section id="CATALOGUE-RULES">
            <title>Catalogue Business Rules</title>
            <itemizedlist mark="bullet">
               <listitem>
                  <para>Any conditions specified in the contract shall overrule
                     those stated in the common Catalogue.</para>
               </listitem>
               <listitem>
                  <para>A Catalogue exchange shall be between one Provider and
                     one Receiver Party.</para>
               </listitem>
               <listitem>
                  <para>A classification system may have its own set of
                     properties.</para>
               </listitem>
               <listitem>
                  <para>A classification scheme shall have metadata.</para>
               </listitem>
               <listitem>
                  <para>A Catalogue may have a validity period.</para>
               </listitem>
               <listitem>
                  <para>A Catalogue should include item classifications.</para>
               </listitem>
               <listitem>
                  <para>Classification schemes should include standard and
                     specific properties.</para>
               </listitem>
               <listitem>
                  <para>A Catalogue may refer to the lot (sub-section) of a
                     contract.</para>
               </listitem>
               <listitem>
                  <para>A Catalogue may explicitly specify the framework
                     contract reference.</para>
               </listitem>
               <listitem>
                  <para>A Catalogue may refer to a DPS contract number.</para>
               </listitem>
               <listitem>
                  <para>When a Catalogue item is updated, the item shall be
                     replaced in the Catalogue.</para>
               </listitem>
               <listitem>
                  <para>When a Catalogue item is updated, historical information
                     about replaced or updated items must be available to
                     reconcile with outstanding transactions.</para>
               </listitem>
               <listitem>
                  <para>Prices may be updated independently of other Catalogue
                     information.</para>
               </listitem>
               <listitem>
                  <para>Catalogue distribution may be Provider or Receiver Party
                     initiated.</para>
               </listitem>
               <listitem>
                  <para>If a Receiver initiates a request for a Catalogue, they
                     may request an entire Catalogue or only updates to either
                     pricing or item specification details.</para>
               </listitem>
               <listitem>
                  <para>Whether Receiver Party initiated or not, the decision to
                     issue a new Catalogue or update an existing one shall be at
                     the discretion of the Provider Party.</para>
               </listitem>
               <listitem>
                  <para>If an updated Catalogue is issued, then an action code
                     shall define the status of the items in the
                     Catalogue.</para>
               </listitem>
            </itemizedlist>
         </section>
         <section id="CATALOGUE-PROVISION">
            <title>Catalogue Provision</title>




            <para>Catalogue provision is the case where a Provider sends
               information regarding items available for purchase to a
               Receiver. This may be on request or unsolicited. Because
               they are only potential purchasers, a Receiver may never
               become a Customer Party.</para>
            <section id="CREATE-CATALOGUE">
               <title>Create Catalogue</title>
               <para>The process of creating a Catalogue is shown in the
                  following diagram.</para>
               <figure>
                  <title>Create Catalogue Process</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.0-CreateCatalogueProcess.jpg"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Create Catalogue Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="UPDATE-CATALOGUE">
               <title>Update Catalogue Item Specification</title>
               <para>The process of updating a Catalogue Item Specification is
                  shown in the following diagram.</para>
               <figure>
                  <title>Update Item Specification Process</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.0-UpdateCatalogueItemSpecificationProcess.jpg"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Update Item Specification Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
<?pb?>
            <section id="UPDATE-PRICING">
               <title>Update Catalogue Pricing</title>
               <para>The process of updating Catalogue pricing is shown in the
                  following diagram.</para>
               <figure>
                  <title>Update Catalogue Pricing Process</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.0-UpdateCataloguePricingProcess.jpg"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Update Catalogue Pricing Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="DELETE-CATALOGUE">
               <title>Delete Catalogue</title>
               <para>Deletion of a Catalogue is shown in the following
                  diagram.</para>
               <figure>
                  <title>Delete Catalogue Process</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.0-DeleteCatalogueProcess.jpg"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Delete Catalogue Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="PUNCHOUT">
               <title>Punchout</title>
               <para>Punchout is a technological innovation whereby an
                  Originator is able to directly access a Seller's
                  application from within their own procurement
                  application.</para>
               <figure>
                  <title>Punchout Sourcing Process</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.0-SourcingPunchoutProcess.jpg"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Punchout Sourcing Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
               <para>The Originators leave (“punch out” from) their system and
                  interact with the Seller's catalogue to locate and order
                  products, while their application transparently gathers
                  pertinent information.</para>
               <para>While conceptually the punchout request is a form of
                  Request for Quote, the exchange transaction is tightly coupled
                  to the specific catalogue application and is considered
                  outside the scope of UBL.</para>
            </section>
         </section>
      </section>
      <section id="QUOTATION">
         <title>Quotation</title>
         <para>Less formally defined than a tender, a quotation process is the
            case where the Originator asks for a quotation, as shown in the
            following diagram.</para>
         <figure>
            <title>Quotation Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.0-SourcingBuyerInitiatedProcess.jpg" contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Quotation Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
      </section>
      <section id="ORDERING">
         <title>Ordering</title>
         <para>Ordering is the collaboration that creates a contractual
            obligation between the Seller Supplier Party and the Buyer Customer
            Party. Document types in these processes are Order, Order Response,
            Order Response Simple, Order Change, and Order Cancellation.</para>
         <figure>
            <title>Ordering Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.1-OrderingProcess.jpg" contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Ordering Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
         <section id="ORDERING-RULES">
            <title>Ordering Business Rules</title>
            <itemizedlist mark="bullet">
               <listitem>
                  <para>The Order may specify allowance and charge instructions
                     (e.g., freight, documentation, etc.) that identify the type
                     of charge and who pays which charges. The Order may be
                     placed “on account” against a trading credit account held
                     by the Seller, or against a credit/debit card account, or
                     against a direct debit agreement. The Order allows for an
                     overall currency defining a default for all pricing and
                     also a specific currency to be used for Invoicing. Within
                     an Order, additional currencies may be specified both for
                     individual item pricing and for any allowances or
                     charges.</para>
               </listitem>
               <listitem>
                  <para>Trade discount may be specified at the Order level. The
                     Buyer may not know the trade discount, in which case it is
                     not specified. This makes a detailed response from the
                     Seller necessary; see Order Response (Section
                     2.6.3).</para>
               </listitem>
               <listitem>
                  <para>The Order provides for multiple Order Lines.</para>
               </listitem>
               <listitem>
                  <para>The Order may specify delivery terms, while the Order
                     Line may provide instructions for delivery.</para>
               </listitem>
               <listitem>
                  <para>The Buyer may indicate potential acceptable
                     alternatives.</para>
               </listitem>
            </itemizedlist>
         </section>
         <section id="ORDER-RESPONSE-SIMPLE">
            <title>Order Response Simple</title>
            <para>The Order Response Simple is the means by which the Seller
               confirms receipt of the Order from the Buyer, indicating either
               commitment to fulfil without change or that the Order has been
               rejected.</para>
         </section>
         <section id="ORDER-RESPONSE">
            <title>Order Response</title>
            <para>Proposed changes to an Order by the Seller are accomplished
               through the full Order Response document.</para>
            <para>The Order Response proposes to replace the original Order. It
               reflects the entire new state of an order transaction.</para>
            <para>It also is the means by which the Seller confirms or supplies
               Order-related details to the Buyer that were not available to, or
               specified by, the Buyer at the time of ordering. These may
               include:</para>
            <itemizedlist mark="bullet">
               <listitem>
                  <para>Delivery date, offered by the Seller if not specifically
                     requested by the Buyer</para>
               </listitem>
               <listitem>
                  <para>Prices</para>
               </listitem>
               <listitem>
                  <para>Discounts</para>
               </listitem>
               <listitem>
                  <para>Charges</para>
               </listitem>
               <listitem>
                  <para>Item Classification codes</para>
               </listitem>
            </itemizedlist>
            <para>The Seller may advise on replacements, substitutes, or other
               necessary changes using the Order Response.</para>
         </section>
         <section id="ORDER-CHANGE">
            <title>Order Change</title>
            <para>The Buyer may change an established Order in two ways, subject
               to the legal contract or trading partner agreement: first, by
               sending an Order Change, or second, by sending an Order
               Cancellation (see <xref linkend="ORDER-CANCELLATION"/>) followed by a new, complete replacement
               Order.</para>
            <para>An Order Change reflects the entire current state of an order
               transaction.</para>
            <para>Buyers may initiate a change to a previously accepted order
               for various reasons, such as changing ordered items, quantity,
               delivery date, ship-to address, etc. Suppliers may accept or
               reject the Order Change using either Order Response or Order
               Response Simple.</para>
         </section>
         <section id="ORDER-CANCELLATION">
            <title>Order Cancellation</title>
            <para>At any point of the process, a Buyer may cancel an established
               order transaction using the Order Cancellation document. Legal
               contracts, trading partner agreements, and business rules will
               determine the point at which an Order Cancellation will be
               ignored (e.g., at the point of manufacture or the initiation of
               the delivery process). Given the agreements and rules, an Order
               Cancellation may or may not be an automated business transaction.
               The terms and conditions of contract formation for business
               commitments will dictate which, if any, of these restrictions or
               guidelines will apply.</para>
         </section>
      </section>
      <section id="FULFILMENT">
         <title>Fulfilment</title>
         <para>Fulfilment is the collaboration in which the goods or services
            are transferred from the Despatch Party to the Delivery
            Party.</para>
         <para>Document types in these processes are Despatch Advice, Receipt
            Advice, Order Cancellation, and Order Change.</para>
         <para>In common practice, fulfilment is either supported by a proactive
            Despatch Advice from the Despatch Party or by a reactive Receipt
            Advice from the Delivery Party.</para>
         <para>If the Customer is not satisfied with the goods or services, they
            may then cancel or change the order (see <xref linkend="ORDERING"/>).</para>
         <para>The Seller may have a fulfilment (or customer) service dealing
            with anomalies.</para>
         <figure>
            <title>Fulfilment with Despatch Advice Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.0-FulfilmentDespatchAdviceProcess.jpg" contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Fulfilment with Despatch Advice Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
         <section id="DESPATCH-RULES">
            <title>Despatch Advice Business Rules</title>
            <para>The Despatch Advice is sent by the Despatch Party to the
               Delivery Party to confirm shipment of items.</para>
            <para>The Despatch Advice provides for two situations:</para>
            <orderedlist numeration="arabic">
               <listitem>
                  <para>Organization of the delivery set of items by Transport
                     Handling Unit(s) so that the Receiver can check the
                     Transport Handling Unit and then the contained items.
                     Quantities of the same item on the same Order Line may be
                     separated into different Transport Handling Units and hence
                     appear on separate Despatch Lines within a Transport
                     Handling Unit.</para>
               </listitem>
               <listitem>
                  <para>Organization of the delivery set of items by Despatch
                     Line, annotated by the Transport Handling Unit in which
                     they are placed, to facilitate checking against the Order.
                     For convenience, any Order Line split over multiple
                     Transport Handling Units will result in a Despatch Line for
                     each Transport Handling Unit they are contained in.</para>
               </listitem>
            </orderedlist>
            <para>Additionally, in either case, the Despatch Advice may
               advise:</para>
            <itemizedlist mark="bullet">
               <listitem>
                  <para>Full Despatch&#8212;advising the Recipient and/or Buyer that
                     all the items on the order will be, or are being, delivered
                     in one complete consignment on a given date.</para>
               </listitem>
               <listitem>
                  <para>Partial Despatch&#8212;advising the Recipient and/or Buyer
                     that the items on the order will be, or are being,
                     partially delivered in a consignment on a given
                     date.</para>
               </listitem>
            </itemizedlist>
            <para>Despatch Lines of the Despatch Advice need not correspond
               one-to-one with Order Lines, and are linked by a reference. The
               information structure of the Despatch Advice may result in
               multiple Despatch Lines from one Order Line. Equally, partial
               despatch may result in some Order Lines not being matched by any
               Line in a Despatch Advice.</para>
            <para>Within a Despatch Advice, an Item may also indicate the
               Country of Origin and the Hazardous nature of the Item.</para>
         </section>
         <section id="RECEIPT-RULES">
            <title>Receipt Advice Business Rules</title>
            <para>The Receipt Advice is sent by the Delivery Party to the
               Despatch Party to confirm receipt of items and is capable of
               reporting shortages or damaged items.</para>
            <figure>
               <title>Fulfilment with Receipt Advice Process</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.0-FulfilmentReceiptAdviceProcess.jpg" contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Fulfilment with Receipt Advice Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>The Receipt Advice provides for two situations. For ease of
               processing claimed receipt against claimed delivery, it must be
               organised in the same way as the corresponding Despatch
               Advice:</para>
            <orderedlist numeration="arabic">
               <listitem>
                  <para>Indication of receipt by Transport Handling Unit(s) and
                     contained Receipt Lines one-to-one with the Despatch Advice
                     as detailed by the Seller party, or</para>
               </listitem>
               <listitem>
                  <para>Indication of receipt by Receipt Lines annotated by
                     Transport Handling Unit, one-to-one with the Despatch
                     Advice as detailed by the Seller party.</para>
               </listitem>
            </orderedlist>
            <para>The Receipt Advice allows the Delivery Party to state any
               shortages from the claimed despatch quantity and to state any
               quantities rejected for a given reason.</para>
         </section>
      </section>
      <section id="BILLING">
         <title>Billing</title>
         <para>In the Billing process, a request is made for payment for goods
            or services that have been ordered, received, or consumed. In
            practice, there are several ways in which goods or services may be
            billed.</para>
         <para>Document types in these processes are Invoice, Credit Note, Debit
            Note, and Application Response.</para>
         <para>For UBL 2.1, we assume the following billing methods:</para>
         <orderedlist numeration="arabic">
            <listitem>
               <para>Traditional Billing</para>
               <orderedlist numeration="loweralpha">
                  <listitem>
                     <para>Using Credit Note</para>
                  </listitem>
                  <listitem>
                     <para>Using Debit Note</para>
                  </listitem>
               </orderedlist>
            </listitem>
            <listitem>
               <para>Self Billing (also known as billing on receipt)</para>
               <orderedlist numeration="loweralpha">
                  <listitem>
                     <para>Using Credit Note</para>
                  </listitem>
                  <listitem>
                     <para>Using Self Billed Credit Note</para>
                  </listitem>
               </orderedlist>
            </listitem>
         </orderedlist>
         <section id="BILLING-RULES">
            <title>Billing Business Rules</title>
            <para>The Invoice is normally issued on the basis of one despatch
               event triggering one invoice. An Invoice may also be issued for
               pre-payment on a whole or partial basis. The possibilities
               are:</para>
            <itemizedlist mark="bullet">
               <listitem>
                  <para>Prepayment invoice (payment expected)</para>
               </listitem>
               <listitem>
                  <para>Pro-forma invoice (pre advice, payment not
                     expected)</para>
               </listitem>
               <listitem>
                  <para>Normal Invoice, on despatch for despatched items</para>
               </listitem>
               <listitem>
                  <para>Invoice after return of Receipt Advice</para>
               </listitem>
            </itemizedlist>
            <para>The Invoice only contains the information that is necessary
               for invoicing purposes. It does not reiterate any information
               already established in the Order, Order Change, Order Response,
               Despatch Advice, or Receipt Advice that is not necessary when
               invoicing. If necessary, the Invoice refers to the Order,
               Despatch Advice, or Receipt Advice by a Reference for those
               documents.</para>
            <para>Taxation on the Invoice allows for compound taxes, the
               sequence of calculation being implied by the sequence of
               information repeated in the data stream (e.g., Energy tax, with
               VAT&#8212;Value Added Tax&#8212;superimposed).</para>
            <para>Charges may be specified either as a lump sum or by percentage
               applied to the whole Invoice value prior to calculation of taxes.
               Such charges cover:</para>
            <itemizedlist mark="bullet">
               <listitem>
                  <para>Packaging</para>
               </listitem>
               <listitem>
                  <para>Delivery/postage</para>
               </listitem>
               <listitem>
                  <para>Freight</para>
               </listitem>
               <listitem>
                  <para>Documentation</para>
               </listitem>
            </itemizedlist>
            <para>Each Invoice Line refers to any related Order Line(s) and may
               also refer to the Despatch Line and/or Receipt Line.</para>
         </section>
         <section id="TRADITIONAL-BILLING">
            <title>Traditional Billing</title>
            <para>Traditional billing is where the supplier invoices the
               customer when the goods are delivered or the services provided.
               In this case, the invoice may be created at the time of despatch
               or when the Delivery Party acknowledges that the goods have been
               received (using a Receipt Advice).</para>
            <para>When there are discrepancies between the Despatch Advice,
               Receipt Advice, and/or the Invoice and the goods actually
               received, or the goods are rejected for quality reasons, the
               customer may send an Application Response or a Debit Note to the
               supplier. The supplier may then issue a Credit Note or another
               Invoice as required.</para>
            <para>A Credit Note or Debit Note may also be issued in the case of
               retrospective price change.</para>
            <para>Credit Notes or Debit Notes may be also issued after the
               Billing collaboration (as part of the Payment
               collaboration).</para>
            <section id="CREDIT-NOTES">
               <title>Billing Using Credit Notes</title>
               <para>Billing using Credit Notes is shown in the following
                  diagram.</para>
               <figure>
                  <title>Billing with Credit Note Process</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.0-BillingwithCreditNoteProcess.jpg"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Billing with Credit Note Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
               <para>When using Credit Notes, the Supplier (in their Accounting
                  role) is responsible for specifying the tax
                  requirements.</para>
            </section>
            <section id="DEBIT-NOTES">
               <title>Billing Using Debit Notes</title>
               <para>Billing using Debit Notes is shown in the following
                  diagram.</para>
               <figure>
                  <title>Billing with Debit Note Process</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.0-BillingwithDebitNoteProcess.jpg"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Billing with Debit Note Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
               <para>When using Debit Notes, both the Supplier (in their
                  Accounting role) and the Customer (in their Accounting role)
                  are responsible for providing taxation information.</para>
            </section>
         </section>
<?pb?>
         <section id="SELF-BILLING">
            <title>Self Billing</title>
            <para>A self billing process is where a Customer “invoices” itself,
                  <emphasis>in the name and on behalf of </emphasis>the
               Supplier, and provides the Supplier with a copy of the self
               billed invoice.</para>
            <section id="SELF-CREDIT">
               <title>Self Billing Using Credit Notes</title>
               <para>Self Billing using Credit Notes is shown in the following
                  diagram.</para>
               <figure>
                  <title>Self Billing with Credit Note Process</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.0-SelfBillingwithCreditNoteProcess.jpg"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Self Billing with Credit Note Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
               <para>If the Supplier finds that the Self Billed Invoice is
                  incorrect, e.g., wrong quantities or wrong prices, or if the
                  goods have not been invoiced at all, it may send an
                  Application Response or a Credit Note to the Customer. The
                  customer may then verify whether the adjustment is acceptable
                  or not and consequently issue another Self Billed Invoice or a
                  Self Billed Credit Note.</para>
            </section>
<?pb?>
            <section id="SELF-SELF-CREDIT">
               <title>Self Billing Using Self Billed Credit Notes</title>
               <para>Self Billing using Self Billed Credit Notes is shown in the
                  following diagram.</para>
               <figure>
                  <title>Self Billing with Self Billed Credit Note
                     Process</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.0-SelfBillingwithSelfBilledCreditNoteProcess.jpg"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Self Billing with Self Billed Credit Note
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
               <para>When using Self Billed Credit Notes, the Customer is
                  raising the Self Billed Credit Note <emphasis>in the name and
                     on behalf of </emphasis>the Supplier. Therefore the
                  Supplier and the Customer are still both responsible for
                  providing taxation information.</para>
            </section>
         </section>
<?pb?>
         <section id="REMINDER">
            <title>Reminder for Payment</title>
            <para>A Reminder may be used to notify the Customer of accounts due
               to be paid.</para>
            <figure>
               <title>Reminder for Payment Process</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.0-ReminderForPaymentProcess.jpg" contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Reminder for Payment Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>
      </section>
<?pb?>
      <section id="FREIGHT-BILLING">
         <title>Freight Billing</title>
         <para>An extension of the Billing process is that of Freight Billing.
            This represents the billing process between the Transport Service
            Buyer and Transport Service Provider through the use of an Invoice
            for freight charges.</para>
         <para>The Transport Service Provider initiates the process of billing
            the Transport Service Buyer for logistic services.</para>
         <para>The Freight Invoice lists the charges incurred in order to fulfil
            the agreed service.</para>
         <figure>
            <title>Freight Billing Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.0-FreightBillingProcess.jpg" contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Freight Billing Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
      </section>
      <section id="UTILITY-BILLING">
         <title>Utility Billing</title>
         <para>This process defines the billing process for invoicing between
            suppliers of utilities (including electricity, gas, water, and
            telephony services) and private and public customers.</para>
         <para>The Utility Statement supplements an Invoice with information
            about consumption of the utility's services.</para>
         <figure>
            <title>Utility Billing Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.1-UtilityBillingProcess.png" contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Utility Billing Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
      </section>
      <section id="PAYMENT">
         <title>Payment</title>
         <para>In the payment process, the Payee (who is most often the
            Accounting Customer) is notified of any funds transferred, against
            the account of the Accounting Supplier, using a Remittance
            Advice.</para>
         <para>The document type in this process is the Remittance
            Advice.</para>
         <figure>
            <title>Payment Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.0-PaymentProcess.jpg" contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Payment Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
         <section id="REPORT-ACCTS">
            <title>Report State of Accounts</title>
            <para>A Statement of Account may be used to notify the Accounting
               Customer of the status of the billing.</para>
            <figure>
               <title>Statement Process</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.0-ReportStateofAccountsProcess.jpg" contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Statement Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>
      </section>
<?pb?>
      <section id="COLLABORATIVE">
         <title>Collaborative Planning, Forecasting, and Replenishment</title>
         <para>The VICS Collaborative Planning, Forecasting, and Replenishment
            (CPFR®) guidelines <xref linkend="cpfr"/> formalize the processes by
            which two trading partners agree upon a joint plan to forecast and
            monitor sales through replenishment and to recognize and respond to
            any exceptions.</para>
         <para>In the UBL 2.1 context of use, these CPFR processes between the
            retailer and the manufacturer have been extended to cover the
            planning process between other parties such as the manufacturer and
            the supplier. These binary collaboration definitions are the
            template guidelines for implementers to build their own
            collaboration process based on their supply chain topology and
            requirements.</para>
         <figure>
            <title>CPFR</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.1-CPFR-Process.png"
                     contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[CPFR Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
         <para>As shown above, the seller and the buyer employ four main
            activities in order to improve the overall performance of the supply
            chain:</para>
         <orderedlist numeration="arabic">
            <listitem>
               <para><emphasis role="bold">Strategy and Planning</emphasis>
                  establish the ground rules for the collaborative relationship.
                  Trading partners exchange information about their corporate
                  strategies and business plans in order to collaborate on
                  developing a joint business plan. The Joint Business Plan
                  identifies the significant events that affect supply and
                  demand in the planning period, such as promotions, inventory
                  policy changes, store openings/closings, and product
                  introductions.</para>
            </listitem>
            <listitem>
               <para>The <emphasis role="bold">Demand and Supply
                     Management</emphasis> phase involves the development of a
                  shared plan on the consumer demand. The consumer demand at the
                  point of sale is categorized as <emphasis role="italic">sales
                     forecasting</emphasis> and the future product ordering
                  based on the sales forecast is referred as <emphasis
                     role="italic">order forecast.</emphasis></para>
            </listitem>
            <listitem>
               <para><emphasis role="bold">Execution</emphasis> involves
                     <emphasis role="italic">order generation,</emphasis> which
                  transitions forecasts to firm demand, and <emphasis
                     role="italic">order fulfilment,</emphasis> the process of
                  producing, shipping, delivering, and stocking products for
                  consumer purchase. Note: This phase may be implemented using
                  other UBL processes.</para>
            </listitem>
            <listitem>
               <para>The <emphasis role="bold">Analysis</emphasis> phase
                  involves monitoring the execution of activities for exceptions
                  that are identified during the strategy and planning phase.
                  Calculation of key performance metrics and plan adjustments
                  for improving results also take place in this phase.</para>
            </listitem>
         </orderedlist>
         <para>While these collaboration activities are presented in logical
            order, most companies are involved in all of them at any moment in
            time. There is no predefined sequence of steps. Execution issues can
            impact strategy, and analysis can lead to adjustments in
            forecasts.</para>
         <section id="COLLABORATION">
            <title>Collaboration Agreement and Joint Business Planning</title>
            <para>The Collaboration Arrangement is the preparatory step that
               defines the scope of the project, assigns roles, establishes
               procedures for data interchange, and issues identification and
               resolution. The following actions are performed through meetings
               and agreements:</para>
            <itemizedlist>
               <listitem>
                  <para>Receive and review background information from the sales
                     organization or buyers</para>
               </listitem>
               <listitem>
                  <para>Identify the product categories that should be included
                     in the initial scope</para>
               </listitem>
               <listitem>
                  <para>Define Collaboration Objectives</para>
               </listitem>
               <listitem>
                  <para>Define specific metrics that reflect the
                     objectives</para>
               </listitem>
               <listitem>
                  <para>Determine the Event collaboration cycle</para>
               </listitem>
               <listitem>
                  <para>Determine the times of the review meetings to discuss
                     the results</para>
               </listitem>
               <listitem>
                  <para>Document the data sources that are essential for a
                     successful event collaboration process, and</para>
               </listitem>
               <listitem>
                  <para>Document additional information that can be used in the
                     event analysis.</para>
               </listitem>
            </itemizedlist>
            <figure>
               <title>CPFR Steps 1 and 2</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-CPFR-Steps1-2.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[CPFR Steps 1 &amp; 2 Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>The first step of the CPFR Process continues with the exchange
               of messages containing purchase conditions. (In this initial
               OASIS public review build, these are assumed to be generic
               purchase condition messages. A UBL document type for Purchase
               Conditions is planned for addition in the second public review
               cycle.) Afterwards, for determining the exception criteria that
               should be monitored and handled during the execution, Exception
               Criteria messages are exchanged. Exchange of Exception Criteria
               Revision messages continues until the criteria are accepted by
               both sides.</para>
            <figure>
               <title>Establish Collaborative Relationships</title>
               <mediaobject>
                  <imageobject>
                     <imagedata
                        fileref="art/UBL-2.1-CPFR-EstablishingCollaborativeRelationships.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Establish Collaborative Relationships
                        Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>In CPFR Step 2 (the Joint Business Planning phase) there are
               two messages that should be exchanged and agreed upon: Retail
               Event and Trade Item Location Profile. The revisions are
               exchanged until an agreement is achieved.</para>
            <figure>
               <title>Create Joint Business Plan</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-CPFR-CreateJointBusinessPlan.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Create Joint Business Plan Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>
         <section id="SALES">
            <title>Sales Forecast Generation and Exception Handling</title>
            <para>CPFR Step 2 helps the buyer and seller agree to the event
               details and calendar that meet their joint business and
               collaboration objectives. The objective of the event calendar is
               to ensure that events are planned to achieve the optimal results
               and to enable both parties to plan the execution of the event
               more accurately, from the preparation of advertising and displays
               to the production and delivery of the promotional stock.</para>
            <para>In CPFR Step 3, the Sales Forecast is generated. Following
               Option A, Conventional Order Management, from the CPFR
               implementation scenarios (see <xref linkend="cpfroview"/>, Table
               3), the responsible partner for the generation of Sales Forecast
               is the Seller. Having Event Calendar information and the Delivery
               Plan already in their system, there are two more kinds of
               information that the Seller needs for an effective Sales
               Forecast: POS Data and DC Data. As shown in Figure 25, both of
               these pieces of information are sent within a Product Activity
               Message. This time there is no revision of the messages because
               these messages contain statistical and historical information
               collected previously by the Buyer.</para>
            <figure>
               <title>CPFR Steps 3, 4, and 5</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-CPFR-Steps3-4-5.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[CPFR Steps 3, 4, and 5 Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>Based on the event details (dates, products, tactics, etc.)
               and using the available data source(s), a volume
               estimate/forecast is created for each product/store combination
               included in the scope of the event by the Seller. During the
               calculation, sales forecasting algorithms make use of the
               coefficients for causal factors based on the event history. Once
               the Sales Forecast suggestion is generated and sent to the Buyer,
               the Buyer revises it and might recommend some changes on the
               Forecast. The Forecast Revision message exchange continues until
               the forecast is agreed by both sides.</para>
            <figure>
               <title>Create Sales Forecast</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-CPFR-CreatingSalesForecast.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Create Sales Forecast Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>On average, six weeks elapse between Sales Forecast Generation
               and Order Generation. During this period, both sides observe
               changes to the conditions. If one of the partners detects an
               exception invalidating the exception criteria defined in CPFR
               Step 1, it sends an Exception Notification message to the other
               party. Exceptional circumstances that may be communicated between
               trading partners include deviations between planned impacts
               (either between buyer and seller, or between subsequent
               generations of planned impacts from the same trading partner), as
               well as deviations between planned and actual impacts. It should
               be noted that both sides might detect an exception, and therefore
               both sides should be capable of sending and receiving exceptions.
               Of course, for specific implementations if the collaborating
               parties want to change this behaviour, they can customize the
               process so that one partner will be responsible for the
               generation of the exception notifications.</para>
            <para>CPFR Step 4 is solely composed of the exception generation and
               receiving activity. CPFR Step 5, on the other hand, is the
               resolution of the Exceptions.</para>
            <figure>
               <title>Exception Handling</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-CPFR-ExceptionHandling.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Exception Handling Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>If there is no Exception Notification Message within the
               defined period, the process continues with Order Forecast
               Generation (CPFR Step 6).</para>
         </section>
         <section id="ORDER-FORECAST">
            <title>Order Forecast Generation and Exception Handling</title>
            <para>In the supply chain process, it is important for sales
               forecasts that are created to be converted into the shipment
               (order) forecasts that can then be used in the production
               planning processes at the manufacturing locations and be
               incorporated into the ordering processes at the retailer. As
               shown in Figure 28, the responsibility for creating Order
               Forecast belongs to the Seller per Option A of the CPFR
               implementation scenarios (see <xref linkend="cpfroview"/>, Table
               3). Sales forecasts can be transformed into order forecasts by
               incorporating inventory status information, possible retail event
               plans, and current point of sale data. Therefore, Buyer sends the
               updated versions of the Retail Event, Inventory Status, and POS
               Data to the Seller.</para>
            <figure>
               <title>CPFR Steps 6, 7, 8 and 9</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-CPFR-Steps6-9.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[CPFR Steps 6, 7, 8 and 9 Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>After the Seller creates the Order Forecast using the obtained
               data, it sends the forecast to the Buyer. The Buyer checks the
               order forecast and sends back a revision document which includes
               update requests if necessary. The exchange of Order Forecast
               Revisions continues until there are no further update requests
               and the Order Forecast is agreed by both sides.</para>
            <figure>
               <title>Create Order Forecast</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-CPFR-CreateOrderForecast.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Create Order Forecast Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>After the Order Forecast is frozen, the process continues with
               the exception detection activity (CPFR Step 7). The exception
               detection process that follows Order Forecast is similar to
               process described earlier for exeption detection following Sales
               Forecast (see <xref linkend="SALES"/>). The only difference between the
               Order Forecast and Sales Forecast exceptions is the content of
               the exceptions.</para>
            <para>CPFR Step 8, Order Forecast Exception Resolution activity, is
               handled similarly to Sales Forecast Exception Resolution.</para>
            <figure>
               <title>Identifying and Resolving Exceptions for Order
                  Forecast</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-CPFR-IdentifyResolve.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Identifying and Resolving Exceptions for Order
                        Forecast Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <figure>
               <title>Exception Monitor During Execution</title>
               <mediaobject>
                  <imageobject>
                     <imagedata fileref="art/UBL-2.1-CPFR-ExceptionMonitor.png"
                        contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Exception Monitor During Execution
                        Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <para>If there is no exception during a period of time, the process
               continues with the Order Generation Step.</para>
            <para>From the technical point of view, the exception monitoring and
               its resolution are exactly same as in the case of Order Forecast
               Exception Handling and Sales Forecast Exception Handling. The
               difference is in the content of the exceptions. The actual events
               and orders are compared to the Forecasted Sales and Forecasted
               Orders. When there is a situation violating the normal exception
               criteria, one of the sides might generate an exception
               notification. Besides comparison of forecasts, other information
               gathered during the execution is observed (e.g., event dates, POS
               data, etc.). The resolution of the exceptions is the same as the
               process carried out for Sales Forecast Exception
               resolution.</para>
            <para>During this exception monitoring time, Buyer also waits for a
               possible Termination message indicating the end of the
               collaboration. The Termination message is not mentioned by the
               CPFR guidelines but is included in UBL to indicate the successful
               termination of the CPFR collaboration. Since the CPFR Planning
               Process is supposed to be an iterative process, most of the time
               there will not be a termination message and the process will
               continue from CPFR Step 2 with a new cycle of forecast generation
               and order execution.</para>
         </section>
      </section>
      <section id="VMI">
         <title>Vendor Managed Inventory</title>
         <para>Vendor Managed Inventory (VMI) is a family of
            business processes in which the Retailer Customer
            Party for an item provides certain information to the
            Seller Supplier Party, and the Seller Supplier Party
            takes full responsibility for maintaining an
            agreed-upon inventory of the item, usually at the
            Retailer Customer Party's point of sale.  A third
            party logistics provider can also be involved to make
            sure that the Retailer Customer Party has the required
            level of inventory by adjusting the demand and supply
            gaps.</para>
         <para>UBL supports three common models of VMI:</para>
         <itemizedlist>
         <listitem><para>Basic VMI</para></listitem>
         <listitem><para>Cyclic Replenishment Program (CRP)</para></listitem>
         <listitem><para>Replenishment on Customer Demand</para></listitem>
         </itemizedlist>
         <para>These processes are described in more detail below.
            It should be noted that the particular semantics used
            here come from a large-scale UBL application developed
            for the Italian textile and clothing industry by ENEA,
            the Italian National Agency for New Technologies,
            Energy, and Sustainable Economic Development (see
            <xref linkend="ebiz"/>).  These models are applicable
            to the implementation of vendor-managed relationships
            in a broad range of retail sectors, but for the sake
            of simplicity, and in keeping with the model
            application, the two principal parties in the VMI
            relationship (the Seller Supplier Party and the
            Retailer Customer Party) are referred to as "producer"
            and "retailer" in the descriptions that follow; more
            generically, they are vendor and customer.</para>
         <section id="BASIC-VMI">
            <title>Basic Vendor Managed Inventory</title>
            <para>In the classic VMI scenario, a
               shop-within-a-shop area or an entire store is
               managed completely by the producer.
               The logistic concept of VMI can be combined with
               consignment/concession as well as with
               charge-on-delivery as the financial model. Mostly
               it is combined with consignment.</para>
            <section id="INITIAL-STOCKING-VMI">
               <title>Initial Stocking of the Area by Producer</title>
               <para>At the beginning of the cooperation, the area
                  is stocked by the producer.  The retailer
                  receives item and delivery information and
                  reports back the goods actually received.</para>
               <figure>
                  <title>Initial Stocking of the Area by Producer</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-VMI-InitialStocking.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Initial Stocking of the Area by Producer
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="REPORT-SALES">
               <title>Report of Sales and Inventory Movement</title>
               <para>The sales and inventory movement information is transferred
                  from the retailer to the producer.</para>
               <figure>
                  <title>Report of Sales and Inventory Movement</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-VMI-SalesAndInventoryMovement.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Report of Sales and Inventory Movement
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="PERMANENT-REPL">
               <title>Permanent Replenishment</title>
               <para>Based on sales and inventory movement, the
                  producer periodically makes a new delivery of
                  goods accompanied by a Despatch Advice.  If the
                  delivery contains an item not previously
                  stocked, an updated catalogue is also sent so
                  that the retailer can add the item to its
                  product database.  Upon delivery of the goods,
                  the retailer reports back the items received
                  using a Receipt Advice.</para>
               <figure>
                  <title>Permanent Replenishment</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-VMI-PermanentReplenishment.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Permanent Replenishment Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="INVOICING-VMI">
               <title>Invoicing for Vendor Managed Inventory</title>
               <para>An invoice is sent either on a delivery or a
                  sales basis.  In a charge-on-delivery model, the
                  data for the invoice is prepared from the
                  delivery, and in a consignment/concession model
                  from the sales reports.</para>
               <figure>
                  <title>Invoicing for Vendor Managed Inventory</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-VMI-Invoicing.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Invoicing for Vendor Managed Inventory
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="RETURNS">
               <title>Returns Initiated by the Producer</title>
               <para>If sales do not meet expectations, items are reallocated by
                  the producer. Because the producer cannot request a retailer
                  to send the products to a competitor, the producer requests a
                  return and handles the goods afterwards by itself.</para>
               <figure>
                  <title>Returns Initiated by the Producer</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-VMI-ReturnsByProducer.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Returns Initiated by the Producer
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="PRICE-ADJ">
               <title>Price Adjustments</title>
               <para>In the event of a price change, an updated
                  price list (in the form of a new catalogue
                  containing the change) is sent from producer to
                  retailer.</para>
               <figure>
                  <title>Price Adjustments</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-VMI-PriceAdjustment.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Price Adjustments Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
         </section>
         <section id="CRP">
            <title>Cyclic Replenishment Program (CRP)</title>
            <para>A variant of VMI is the Cyclic Replenishment
               Program (CRP). In this process, the producer
               establishes a catalogue of NOS (Never Out of Stock)
               or seasonal NOS items, and the retailer chooses
               items for cyclic (weekly) replenishment.  The
               logistic scenario can be combined with the
               charge-on-delivery as well as with a
               consignment/concession model.  At the end of every
               sales period, a report of sales and inventory
               movement at all retail locations is sent to the
               producer.</para>
            <para>CRP differs from the third VMI variant,
            Replenishment on Customer Demand (below), in that the
            producer cannot change the terms of the order.</para>
            <section id="TRANSFER-BASE">
               <title>Transfer of Base Item Catalogue</title>
               <para>The producer publishes the catalogue of its NOS and
                  seasonal NOS items to the retailer.</para>
               <figure>
                  <title>Transfer of Base Item Catalogue</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-CRP-BaseArticleCatalogue.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Transfer of Base Item Catalogue
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="INITIAL-STOCKING-CRP">
               <title>Initial Stocking of the Area by Retailer</title>
               <para>At the beginning of the cooperative
                  relationship&#8212;or the beginning of a season, if
                  seasonal NOS products are the focus&#8212;the
                  retailer orders its base stock, and the products
                  are delivered.</para>
               <figure id="INITIAL-CRP-FIG">
                  <title>Initial Stocking of the Area by Retailer</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-CRP-InitialStockingByRetailer.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Initial Stocking of the Area by Retailer
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="PERIODIC-REPL-CRP">
               <title>Periodic (Weekly) Replenishment</title>
               <para>Each period (every week), the retailer's
                  system calculates the quantities needed for
                  replenishment of the product area. From the
                  result, an order is sent, and the producer
                  responds with a direct delivery within 48
                  hours.</para>
               <para>The replenishment process uses the same
                  documents in the same order as the Initial
                  Stocking process, so the duplicate diagram is
                  omitted here; see <xref
                  linkend="INITIAL-CRP-FIG"/>.  It must be
                  remembered, however, that the two processes are
                  taking place at different points in time, so
                  their pre and post conditions will be
                  different.</para>
            </section>
            <section id="REPORT-SALES-CRP">
               <title>Report of Sales and Inventory Movements</title>
               <para>At the end of each sales day, a report of all
               sales and inventory movement at all retail
               locations is sent from the retailer to the
               producer.</para>
               <figure id="CRP-SALES-REPORT-FIG">
                  <title>Report of Sales and Inventory Movements</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-CRP-SalesAndInventoryMovement.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Report of Sales and Inventory Movements
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="CYCLIC-REPL">
               <title>Cyclic Replenishment Program Invoicing</title>
               <para>An invoice is sent either on a delivery or a sales
                  basis.</para>
               <figure id="CRP-INVOICE-FIG">
                  <title>Invoicing for Cyclic Replenishment Program</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-CRP-Invoicing.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Invoicing for Cyclic Replenishment Program
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="SYNCHRONIZING-STOCK">
               <title>Synchronizing of Stock Information</title>
               <para>Information about the actual stock is
                  synchronised periodically (for example, every
                  one to three months).  This is combined at least
                  once a year with a physical inventory.</para>
               <para>The retailer sends an inventory report containing the
                  information about the quantities currently in stock.</para>
               <figure id="CRP-SYNC-FIG">
                  <title>Synchronizing Stock Information</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-CRP-Synchronizing.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Synchronizing of Stock Information
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="CHANGES-CATALOGUE">
               <title>Changes to the Item Catalogue</title>
               <para>In the event of a change, either inside an
                  item belonging to the CRP catalogue or the
                  relationship of an item to the CRP catalogue,
                  information about the change is sent to the
                  retailer.</para>
               <figure id="CRP-CATALOGUE-CHANGE-FIG">
                  <title>Changes to the Item Catalogue</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-CRP-ChangeArticleCatalogue.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Changes to the Item Catalogue Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
         </section>
         <section id="ROCD">
            <title>Replenishment On Customer Demand</title>
            <para>Another variant of VMI is Replenishment On
               Customer Demand.  In this process, the producer
               selects a subset of its products for a specific
               retailer and sends out the related article
               catalogue. Then the producer periodically sends
               information about the availability of items so that
               the retailer can form the best ordering plan. The
               replenishment periodically happens on retailer
               (customer) demand, and unlike the case with CRP
               (above), the producer is allowed to propose changes
               to the orders.  Also, because of the requirement to
               update item availability information, an additional
               document type (Stock Availability Report) is added
               to the process.</para>
            <para>The processes of sales and inventory reporting,
               invoicing, stock synchronization, and changing the
               catalogue are identical to the same processes in
               CRP.  As with CRP, a report of sales and
               inventory movement at all retail locations is sent
               to the producer at the end of every sales period.
               Invoicing and logistics are normally
               charge-on-delivery but can also be based on a
               consignment/concession model.</para>

            <section id="TRANSFER-BASE-ROCD">
               <title>Transfer of Base Article Catalogue</title>
               <para>The producer publishes a catalogue of its
               products to the retailer.  The catalogue can
               include basic articles, never-out-of-stock (NOS)
               articles, seasonal articles,
               short-season-collection articles, or seasonal NOS
               articles.</para>
               <figure>
                  <title>Transfer of Base Article Catalogue</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-ROCD-BaseArticleCatalogue.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Transfer of Base Article Catalogue
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="PERIODIC-TRANSFER">
               <title>Periodic Transfer of Article Availability Information</title>
               <para>The producer sends out information about
                  availability of goods (quantities on hand,
                  quantities incoming, articles out of
                  stock).</para>
               <figure>
                  <title>Periodic Transfer of Article Availability
                  Information</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-ROCD-ArticleAvailability.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Transfer of Article Availability
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="INITIAL-STOCKING-ROCD">
               <title>Initial Stocking of the Area by Producer and
               Retailer</title>
                <para>At the beginning of the business cooperation
                  &#8212;or perhaps at the beginning of a season, if
                   seasonal NOS (never out of stock) products are
                   the focus&#8212;the retailer orders its base stock
                   and the products are delivered.  Note that the
                   producer is allowed to propose changes to the
                   order (compare this figure with <xref
                   linkend="INITIAL-CRP-FIG"/>).</para>
               <figure id="INITIAL-ROCD-FIG">
                  <title>Initial Stocking of the Area by Producer
                  and Retailer</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-ROCD-InitialStocking.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Initial Stocking of the Area 
                           Diagram]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </section>
            <section id="PERIODIC-REPL-ROCD">
               <title>Periodic Replenishment</title>
               <para>Periodically, the retailer's
                  system calculates the quantities needed for replenishment of
                  the area. From the result, an order is sent, and the producer
                  responds with a direct delivery within 48 hours.</para>
               <para>The replenishment process uses the same
                  documents in the same order as the Initial
                  Stocking process, so the duplicate diagram is
                  omitted here; see <xref
                  linkend="INITIAL-ROCD-FIG"/>.  It must be
                  remembered, however, that the two processes are
                  taking place at different points in time, so
                  their pre and post conditions will be
                  different.</para>
            </section>
            <section id="REPORT-SALES-ROCD">
               <title>Report of Sales and Inventory Movement</title>
               <para>Sales and inventory movement information is
                  transferred daily from the retailer to the
                  producer.</para>
               <para>The process for sales and inventory reporting
                  is the same as in CRP (see <xref
                  linkend="CRP-SALES-REPORT-FIG"/>).</para>
            </section>
            <section id="REPLENISHMENT-DEMAND">
               <title>Invoicing for Replenishment On Customer Demand</title>
               <para>An invoice is sent either on a delivery or a sales
                  basis.</para>
               <para>The invoice process for Replenishment On
                  Customer Demand is the same as for CRP (see <xref
                  linkend="CRP-INVOICE-FIG"/>).</para>
            </section>
            <section id="SYNCHRONIZING-STOCK-ROCD">
               <title>Synchronizing Stock Information</title>
               <para>Information about the actual stock is synchronised
                  periodically (for example, every one to three months).
                  Synchronization occurs at least once a year together with a
                  physical inventory.</para>
               <para>The stock synchronization process for
                  Replenishment On Customer Demand is the same as
                  in CRP (see <xref
                  linkend="CRP-SYNC-FIG"/>).</para>
            </section>
            <section id="CHANGES-ROCD">
               <title>Changes to the Article Catalogue</title>
               <para>In the event of a change, either inside an
                  item belonging to the catalogue or the
                  relationship of an item to the catalogue,
                  information about the change is sent to the
                  retailer.</para>
               <para>The process for changing the catalogue in
                  Replenishment On Customer Demand is the same as
                  in CRP (see <xref
                  linkend="CRP-CATALOGUE-CHANGE-FIG"/>).</para>
            </section>
         </section>
      </section>
      <section id="FREIGHT-MGMT">
         <title>International Freight Management</title>
         <para>Freight management for domestic trade is typically
            accomplished using DespatchAdvice and ReceiptAdvice (see
            <xref linkend="FULFILMENT"/>).  The additional processes
            shown in <xref linkend="freight-mgmt-process"/>, are
            engineered to support the ordering and management of
            logistical services for international trade.</para>
         <para>With receipt of an order and
            acknowledgement by the Supplier Party that the goods are available
            and ready to be shipped, the Consignor or Consignee initiates the
            transportation arrangements. This includes booking the consignment
            with a Transport Service Provider such as the Freight Forwarder or
            Carrier and advising the Delivery Party of the arrangements as
            needed.</para>
         <para>Document types in these processes are Forwarding
            Instructions, Packing List, Bill of Lading, and Waybill.
            (Regarding the Transportation Status document type, see
            <xref linkend="FREIGHT-STATUS"/>).</para>
         <para>It should be noted that these processes involve the Consignee and
            Consignor and do not cover all the logistical processes required to
            physically move the goods or regulatory notifications such as
            Customs declarations.</para>
         <figure id="freight-mgmt-process">
            <title>Initiate Freight Management Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.1-FM-InitiateFreightMgmtProcess.png" contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Initiate Freight Management Process Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
         <section id="FORWARDING-INSTR">
            <title>Forwarding Instructions</title>
            <para>Forwarding Instructions are normally used by any party who
               gives instructions for the transportation services required for a
               consignment of goods (the Transport Service Buyer) to any party
               who is contracted to provide the transportation services (called
               the Transport Service Provider). Forwarding Instructions may also
               be used by any party who requests a booking of shipment space to
               be made for the transportation services required for a
               consignment of goods to any party who will provide the underlying
               transportation services. The parties who issue this document are
               commonly referred to as the shipper, consignee, or consignor,
               while the parties who receive this document are forwarders,
               carriers, shipping agents, etc.</para>
            <para>Forwarding Instructions may also be issued by a freight
               forwarder or shipping agent in their capacity as a Transport
               Service Buyer. This document may be used to arrange for the
               transportation:</para>
            <itemizedlist mark="bullet">
               <listitem>
                  <para>Of different types of goods or cargoes</para>
               </listitem>
               <listitem>
                  <para>Whether containerized or non-containerized</para>
               </listitem>
               <listitem>
                  <para>Through different modes of transport, and</para>
               </listitem>
               <listitem>
                  <para>From any origin to any destination.</para>
               </listitem>
            </itemizedlist>
         </section>
         <section id="PACKING-LIST">
            <title>Packing List</title>
            <para>A Packing List is normally issued by the Consignor. It states
               the distribution of goods in individual packages.</para>
            <para>Based on this detail, the party who provides the logistic
               services will make arrangement for the transportation of the
               goods.</para>
         </section>
         <section id="BILL-OF-LADING">
            <title>Bill of Lading</title>
            <para>A Bill of Lading is issued by the party who provides the
               physical transportation services (e.g., carrier) to the party who
               gives instructions for the transportation services (shipper,
               consignor, etc.) stating the details of the transportation,
               charges, and terms and conditions under which the transportation
               service is provided.</para>
            <para>A Bill of Lading may also be issued by the party who acts as
               an agent for the carrier or other agents to the party who gives
               instructions for the transportation services (shipper, consignor,
               etc.) stating the details of the transportation, charges, and
               terms and conditions under which the transportation service is
               provided, but who does not provide the physical transportation
               service.</para>
            <para>A Bill of Lading corresponds to the information on the
               Forwarding Instructions. It is used for ocean or river modes of
               transport.</para>
            <para>A Bill of Lading may serve as a contractual document between
               the parties for the transportation service. The document
               evidences a contract of carriage by sea and the acceptance of
               responsibility for the goods by the carrier, by which the carrier
               undertakes to deliver the goods against surrender of the
               document. A provision in the document that the goods are to be
               delivered to the order of a named person, or to order, or to
               bearer, constitutes such an undertaking.</para>
         </section>
         <section id="WAYBILL">
            <title>Waybill</title>
            <para>A Waybill is issued by the party who provides the physical
               transportation services to the party who gives instructions for
               the transportation services (shipper, consignor, etc.). It states
               the details of the transportation, charges, and terms and
               conditions under which the transportation service is
               provided.</para>
            <para>Unlike a Bill of Lading, a Waybill is not negotiable and
               cannot be assigned to a third party. It is issued as a cargo
               receipt and is not required to be surrendered at the destination
               in order to pick up the cargo. This simplifies the documentation
               procedures between a Transport Service Buyer and a Transport
               Service Provider.</para>
         </section>
      </section>
      <section id="INTERMODAL">
         <title>Intermodal Freight Management</title>
         <para>Intermodal transport implies the use of a combination of
            transport modes. Any support for the management of such chains has
            to support the modal shift of cargo flows from road to intermodal
            transport using road in combination with short sea shipping, inland
            waterways, and rail.</para>
         <para>The Intermodal Freight Management process differs from
            conventional freight management in that it is generic and
            independent of transport mode. The focus is the multimodal transport
            chain as seen from the Transport User's point of view. The
            Transport User needs information about all the possible transport
            services that can be used to build a complete transport chain. If
            the choices to be made by the Transport User are based upon the
            qualities of the transport services themselves, and not by which
            transport mode is used, the description of the transport services,
            and the exchanges of information about the roles and services must
            be simple and common.</para>
         <para>The roles of the various Parties are defined as follows:</para>
         <itemizedlist mark="bullet">
            <listitem>
               <para>The <emphasis>Transport User</emphasis> is the role
                  representing anyone that needs to have cargo transported. The
                  Transport User also provides the Transport Service Provider
                  with instructions and detailed information about the transport
                  items to be transported.</para>
            </listitem>
            <listitem>
               <para>The <emphasis>Transport Service Provider</emphasis> is the
                  role that ensures the transport of the cargo from the origin
                  to the destination. This includes the management of the
                  transport services and the operation of the transport means
                  and handling equipment. A Transport Service Provider may also
                  provide administrative services required for moving the cargo,
                  such as cargo inspection.</para>
            </listitem>
            <listitem>
               <para>The <emphasis>Transportation Network Manager</emphasis> is the
                  role that extracts all information available regarding the
                  infrastructure (static or dynamic) related to planning and
                  executing transport and makes this information available to
                  the Transport User and the Transport Service Provider.</para>
            </listitem>
            <listitem>
               <para>The <emphasis>Transport Regulator</emphasis> is the role
                  that receives all mandatory reporting (and checks if reporting
                  has been carried out) in order to ensure that all transport
                  services are completed according to existing rules and
                  regulations.</para>
            </listitem>
         </itemizedlist>
         <para>It should be noted that a person or organization may take on
            different roles. For example, a freight forwarder is, on the one
            hand, a Transport Service Provider when communicating with clients
            (Transport Users). On the other hand, the freight forwarder is a
            Transport User when acquiring services from subcontractors to ensure
            that a transport service is carried out between an origin and a
            destination.</para>
         <para>The Intermodal Freight Management process takes place in three
            stages:</para>
         <itemizedlist mark="bullet">
            <listitem>
               <para>
                  <emphasis>Planning</emphasis>: Allows Transport Service
                  Providers to advertise their services to Transport Users in a
                  common format, in terms of a schedule and a freight rate
                  published in a standard format. It allows Transport Users to
                  provide a short list of potential services from which they can
                  make a final choice by negotiating with potential Transport
                  Service Providers. This is the "Plan" generic business
                  process.</para>
            </listitem>
            <listitem>
               <para>
                  <emphasis>Execution</emphasis>: Enables Transport Service
                  Providers to manage the physical transport of the goods,
                  exchanging information on the status of the shipment with the
                  Transport Users and the status of the transport infrastructure
                  with Transportation Network Managers; it also allows Transport
                  Users and Transport Service Providers to exchange regulatory
                  information with Transport Regulators (the "Execute" generic
                  business process).</para>
            </listitem>
            <listitem>
               <para>
                  <emphasis>Completion</emphasis>: Facilitates the issuing of
                  proof of delivery and invoices between the Transport Service
                  Provider and the Transport User (the "Complete" generic
                  business process).</para>
            </listitem>
         </itemizedlist>

         <figure>
            <title>The Generic Freight Management Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata
               fileref="art/UBL-2.1-IMFM-GenericIntermodalFreightProcess.png"
                  contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[The Generic Freight Management Process
                     Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>

         <para>These three stages are detailed in the following diagram.</para>

         <figure>
            <title>The Intermodal Freight Management Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata
               fileref="art/UBL-2.1-IMFM-IntermodalFreightManagementProcess.png"
                  contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[The Intermodal Freight Management Process
                     Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>

         <section id="TSD">
            <title>Transport Service Description</title>

            <para>The Transport Service Description (TSD) document is
               used to publish information about a transport service. A
               transport service can be the physical transport of cargo
               between an origin and a destination, and it can also
               refer to other transport related services such as
               terminal services, warehousing services, handling
               services, or document handling services.</para>

            <figure id="transportservicedescription">
               <title>Transport Service Description</title>
               <mediaobject>
                  <imageobject>
                     <imagedata
                  fileref="art/UBL-2.1-IMFM-TransportServiceDescription.png"
                     contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Transport Service Description Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>

         </section>

         <section id="TEP">
            <title>Transport Execution Plan</title>
            <para>The Transport Execution Plan (TEP) is a plan established
               between a Transport User and a Transport Service Provider. The
               process of establishing a TEP can be carried out after many
               interactions between the two roles, from the quotation stage up
               to the final agreement of the TEP.</para>

            <para>The following diagram shows the transactions involved
               in a basic scenario where the TEP is used to book and
               confirm a transport service and to send notification of a
               completed transport service.  The GII (see <xref
               linkend="GII"/>) is sent from the Transport Service
               Provider to the Transport User after the TEP is confirmed
               by both parties. This document contains route and
               schedule information for all segments involved in a
               transport service (including segments where parts of the
               transport service have been outsourced to other Transport
               Service Providers). If there are changes to the execution
               of the transport service, the GII is updated and re-sent
               to the Transport User.</para>

            <figure id="transportexecutionplan">
               <title>Transport Execution Plan</title>
               <mediaobject>
                  <imageobject>
                     <imagedata
               fileref="art/UBL-2.1-IMFM-BasicTransportExecutionPlan.png"
                  contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[TEP Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>

         </section>

<!-- previous version:

            <para>The following diagrams show the actual transactions involved
               in both a basic scenario where the TEP is used to
               book and confirm a transport service and to send
               notification of a completed transport service (<xref
               linkend="basictransportplanning"/>) and a scenario
               involving an intermediary (<xref
               linkend="intermediaryrole"/>).</para>
            <figure id="basictransportplanning">
               <title>Basic Transport Planning</title>
               <mediaobject>
                  <imageobject>
                     <imagedata
               fileref="art/UBL-2.1-IMFM-BasicTransportExecutionPlan.png"
                  contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Transport Planning Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
            <figure id="intermediaryrole">
               <title>Transport Planning with Intermediary Role</title>
               <mediaobject>
                  <imageobject>
                     <imagedata
               fileref="art/UBL-2.1-IMFM-IntermediaryTransportExecutionPlan.png"
                  contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Transport Planning with Intermediary Role
                        Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>

-->

         <section id="GII">
            <title>Goods Item Itinerary</title>

            <para>The Goods item Itinerary (GII) specifies the route and
               time schedule for a transport item and is issued from the
               Transport Service Provider to the Transport User. It may
               contain one or more transport segments with different
               TEPs with different Transport Service Providers. One
               transport service (one TEP) may be responsible for more
               than one segment (leg).</para>

            <para>In addition to providing an overview of the initial
               route and time schedule, the GII is used to record the
               actual progress in the form of new estimated times for
               departure and/or arrival and the actual departure and
               arrival times. The GII therefore contains information
               that may be used for analyzing the performance (in time)
               of transport services and for tracing the progress of
               cargo, if such analysis is required.</para>

            <figure id="gii-figure">
               <title>Goods Item Itinerary</title>
               <mediaobject>
                  <imageobject>
                     <imagedata
               fileref="art/UBL-2.1-IMFM-GoodsItemItinerary.png"
                  contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[GII Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>

         <section id="TES">
            <title>Transport Execution Status</title>

            <para>The Transport Execution Status (TES) provides the
               status of the execution of a Transport Execution Plan
               (TEP). The TES must always refer to the TEP identifier
               and will return both the progress status of the transport
               execution and the condition status of the goods items
               being transported.</para>

            <para>The TES may be sent from the Transport Service
               Provider as a response to a request, or it may be sent as
               a push operation based on trigger events.</para>

            <figure id="tes">
               <title>Transport Execution Status Process</title>
               <mediaobject>
                  <imageobject>
                     <imagedata
               fileref="art/UBL-2.1-IMFM-TransportExecutionStatus.png"
                  contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[Transport Execution Status Process
                        Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>

         <section id="TPS">
            <title>Transport Progress Status</title>

            <para>The Transport Progress Status (TPS) collects and
               reports information about the status of the transport
               means. The Transport Service Provider requests the
               Transportation Network Manager to provide status
               information related to a specific transport vehicle,
               using the vehicle identification number. The
               Transportation Network Manager then provides information
               about the location and time schedule status to the
               Transport Service Provider. The most typical use of TPS
               is to ask assistance from the Transportation Network
               Manager when estimated times of arrival are
               established. Reporting on the status of the goods
               themselves is covered by the Transport Execution Status
               process (<xref linkend="TES"/>) and Freight Status
               Reporting process (<xref
               linkend="FREIGHT-STATUS"/>).</para>

            <figure id="tps-figure">
               <title>Transport Progress Status Process</title>
               <mediaobject>
                  <imageobject>
                     <imagedata
               fileref="art/UBL-2.1-IMFM-TransportProgressStatus.png"
                  contentwidth="750px"/>
                  </imageobject>
                  <textobject>
                     <phrase>[TPS Diagram]</phrase>
                  </textobject>
               </mediaobject>
            </figure>
         </section>
      </section>

      <section id="FREIGHT-STATUS">
         <title>Freight Status Reporting</title>
         <para>Freight Status Reporting is the process by which a Freight
            Forwarder (also known as the Transport Service Provider)
            communicates the status of shipments currently under their
            management to the Consignee and/or Consignor (also known as the
            Transport Users).</para>
         <para>A Transportation Status document is provided by the Freight
            Forwarder, either through an individual specific request or through
            an agreed status reporting procedure.</para>
         <figure>
            <title>Freight Status Reporting Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.1-FreightStatusReporting.png" contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Freight Status Reporting Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
      </section>

      <section id="CERTIFICATION">
         <title>Certification of Origin of Goods</title>
         <para>When an Exporter ships certain goods they may be required to
            attest to the origin of the goods. A Certificate of Origin is a
            document required by governments declaring that goods in a
            particular international shipment are of a certain origin.</para>
         <para>It is the responsibility of the Exporter to sign the Certificate
            of Origin document and submit it to a local chamber of commerce or
            designated government agency or board. These parties are the
            endorser and issuer of the Certificate of Origin. The Endorser must
            have access to other documents, such as the commercial invoice and
            Bill of Lading, in order to verify the Exporter's claims that
            the goods originated in that country. Finally, the issued
            Certificate of Origin is sent to the Importer.</para>
         <figure>
            <title>Certification of Origin of Goods Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.0-CertificationOfOriginOfGoodsProcess.jpg" contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[Certification of Origin of Goods Diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
      </section>
      <section id="DOCUMENT-TYPES">
         <title>Document Types</title>
         <para>UBL 2.1 defines various document types to support the
            business processes detailed in the preceding sections.  The
            following table lists all the UBL 2.1 document types
            together with their target business processes and roles for
            parties who would typically submit and receive them.</para>
         <table role="font-size-70%">
            <title>Summary of UBL 2.1 Document Types</title>
            <tgroup cols="5">
               <colspec colwidth="15*"/>
               <colspec colwidth="45*"/>
               <colspec colwidth="10*"/>
               <colspec colwidth="10*"/>
               <colspec colwidth="10*"/>
               <thead>
                  <row valign="middle">
                     <entry align="left">
                        <para>Document Name</para>
                     </entry>
                     <entry align="left">
                        <para>Description</para>
                     </entry>
                     <entry align="left">
                        <para>Processes Involved</para>
                     </entry>
                     <entry align="left">
                        <para>Submitter Role</para>
                     </entry>
                     <entry align="left">
                        <para>Receiver Role</para>
                     </entry>
                  </row>
               </thead>
               <tbody>
                  <row>
                     <entry align="left">Application Response</entry>
                     <entry align="left">A document to indicate the application
                        s response to a transaction. This may be a business
                        response and/or a technical response, sent automatically
                        by an application or initiated by a user.</entry>
                     <entry align="left">Any</entry>
                     <entry align="left">Sender</entry>
                     <entry align="left">Receiver</entry>
                  </row>
                  <row>
                     <entry align="left">Attached Document</entry>
                     <entry align="left">A UBL  wrapper  that allows a document
                        of any kind to be packaged with the UBL document that
                        references it.</entry>
                     <entry align="left">Any</entry>
                     <entry align="left">Sender</entry>
                     <entry align="left">Receiver</entry>
                  </row>
                  <row>
                     <entry align="left">Awarded Notification</entry>
                     <entry align="left">The document used to communicate the
                        contract award to the winner</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Bill Of Lading</entry>
                     <entry align="left">The Bill of Lading is issued by the
                        party who acts as an agent for the carrier or other
                        agents to the party who gives instructions for the
                        transportation services (shipper, consignor, etc.)
                        stating the details of the transportation, charges, and
                        terms and conditions under which the transportation
                        service is provided. The party issuing this document
                        does not necessarily provide the physical transportation
                        service. It corresponds to the information on the
                        Forwarding Instruction. It is used for any mode of
                        transport. A Bill of Lading can serve as a contractual
                        document between the parties for the transportation
                        service.  The document evidences a contract of carriage
                        by sea and the acceptance of responsibility for the
                        goods by the carrier, and by which the carrier
                        undertakes to deliver the goods against surrender of the
                        document.  A provision in the document that the goods
                        are to be delivered to the order of a named person, or
                        to order, or to bearer, constitutes such an
                        undertaking.</entry>
                     <entry align="left">Freight Management</entry>
                     <entry align="left">Freight Forwarder, Carrier</entry>
                     <entry align="left">Consignor (or Consignee), Freight
                        Forwarder</entry>
                  </row>
                  <row>
                     <entry align="left">Call For Tenders</entry>
                     <entry align="left">The document used for a Contracting
                        Party to define the procurement project to buy goods,
                        services or works during an specified period.</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left">Contracting Authority</entry>
                     <entry align="left">Tenderer</entry>
                  </row>
                  <row>
                     <entry align="left">Catalogue</entry>
                     <entry align="left">The document that describes items,
                        prices, and price validity.</entry>
                     <entry align="left">Catalogue</entry>
                     <entry align="left">Seller</entry>
                     <entry align="left">Contracting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Catalogue Deletion</entry>
                     <entry align="left">The document used to cancel an entire
                        Catalogue.</entry>
                     <entry align="left">Catalogue</entry>
                     <entry align="left">Seller</entry>
                     <entry align="left">Contracting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Catalogue Item Specification
                        Update</entry>
                     <entry align="left">The document used to update information
                        about Items (e.g., technical descriptions and
                        properties) on an existing Catalogue.</entry>
                     <entry align="left">Catalogue</entry>
                     <entry align="left">Seller</entry>
                     <entry align="left">Contracting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Catalogue Pricing Update</entry>
                     <entry align="left">The document used to update information
                        about prices on an existing Catalogue.</entry>
                     <entry align="left">Catalogue</entry>
                     <entry align="left">Seller</entry>
                     <entry align="left">Contracting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Catalogue Request</entry>
                     <entry align="left">The document used to request a
                        Catalogue.</entry>
                     <entry align="left">Catalogue</entry>
                     <entry align="left">Contracting Party</entry>
                     <entry align="left">Seller</entry>
                  </row>
                  <row>
                     <entry align="left">Certificate Of Origin</entry>
                     <entry align="left">A document that describes the
                        Certificate of Origin.</entry>
                     <entry align="left">Certification of Origin of
                        Goods</entry>
                     <entry align="left">Exporter, Issuer</entry>
                     <entry align="left">Issuer, Importer</entry>
                  </row>
                  <row>
                     <entry align="left">Contract Award Notice</entry>
                     <entry align="left">The document published by a Contracting
                        Party to announce the awarding of a procurement
                        project.</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left">Contracting Authority</entry>
                     <entry align="left">Tenderer</entry>
                  </row>
                  <row>
                     <entry align="left">Contract Notice</entry>
                     <entry align="left">The document used for a Contracting
                        Party to announce the project to buy goods, services or
                        works.</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left">Contracting Authority</entry>
                     <entry align="left">Tenderer</entry>
                  </row>
                  <row>
                     <entry align="left">Credit Note</entry>
                     <entry align="left">The document used to specify credits
                        due to the Debtor from the Creditor.</entry>
                     <entry align="left">Billing</entry>
                     <entry align="left">Supplier Accounting Party</entry>
                     <entry align="left">Customer Accounting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Debit Note</entry>
                     <entry align="left">The document used to specify debits
                        made by the Debtor.</entry>
                     <entry align="left">Billing</entry>
                     <entry align="left">Customer Accounting Party</entry>
                     <entry align="left">Supplier Accounting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Despatch Advice</entry>
                     <entry align="left">The document used to describe the
                        despatch or delivery of goods and services.</entry>
                     <entry align="left">Fulfilment</entry>
                     <entry align="left">Despatch</entry>
                     <entry align="left">Delivery</entry>
                  </row>
                  <row>
                     <entry align="left">Document Status</entry>
                     <entry align="left">A document used to provide information
                        about document status.</entry>
                     <entry align="left">Any collaboration</entry>
                     <entry align="left">Party currently
                     controlling Status of the
                     collaboration</entry>
                     <entry align="left">Party requesting Status
                     on collaboration</entry>
                  </row>
                  <row>
                     <entry align="left">Document Status Request</entry>
                     <entry align="left">A document used to request the status
                        of another document.</entry>
                     <entry align="left">Any collaboration</entry>
                     <entry align="left">Party requesting Status
                     on collaboration</entry>
                     <entry align="left">Party currently
                     controlling Status of the
                     collaboration</entry>
                  </row>
                  <row>
                     <entry align="left">Exception Criteria</entry>
                     <entry align="left">Used to specify basic information about
                        the content of the message including version number,
                        creation date and time.</entry>
                     <entry align="left">Collaborative Planning, Forecasting and
                        Replenishment</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Exception Notification</entry>
                     <entry align="left">The document used to  notify an
                        exception</entry>
                     <entry align="left">Collaborative Planning, Forecasting and
                        Replenishment</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Forecast</entry>
                     <entry align="left">The document used to specify a
                        forecast.</entry>
                     <entry align="left">Collaborative Planning, Forecasting and
                        Replenishment</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Forecast Revision</entry>
                     <entry align="left">The document used to revise a
                        Forecast.</entry>
                     <entry align="left">Collaborative Planning, Forecasting and
                        Replenishment</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Forwarding Instructions</entry>
                     <entry align="left">The document issued to a forwarder,
                        giving instructions regarding the action to be taken for
                        the forwarding of goods described therein.  Forwarding
                        Instructions is used by any party who gives instructions
                        for the transportation services required for a
                        consignment of goods to any party who is contracted to
                        provide the transportation services. The parties who
                        issue this document are commonly referred to as the
                        shipper or consignor, while the parties who receive this
                        document are forwarders, carriers, shipping agents, etc.
                        Note that this document may also be issued by a
                        forwarder or shipping agent in their capacity as a 
                        shipper . This document can be used to arrange for the
                        transportation (1) of different types of goods or
                        cargoes; (2) whether containerized or non-containerized;
                        (3) through different modes of transport including
                        multi-modal; and (4) from any origin to any
                        destination.</entry>
                     <entry align="left">Freight Management</entry>
                     <entry align="left">Consignor (or Consignee), Freight
                        Forwarder</entry>
                     <entry align="left">Freight Forwarder, Carrier</entry>
                  </row>
                  <row>
                     <entry align="left">Freight Invoice</entry>
                     <entry align="left">A document stating the charges incurred
                        for the logistics service.</entry>
                     <entry align="left">Freight Billing</entry>
                     <entry align="left">Freight Forwarder</entry>
                     <entry align="left">Consignor or Consignee</entry>
                  </row>
                  <row>
                     <entry align="left">Goods Item Itinerary</entry>
                     <entry align="left">A document specifying the route
                        and the time schedule for a transport of a Goods
                        Item for all segments in a transport
                        service.</entry>
                     <entry align="left">Intermodal Freight Management</entry>
                     <entry align="left">Transport Service Provider</entry>
                     <entry align="left">Transport User</entry>
                  </row>
                  <row>
                     <entry align="left">Guarantee Certificate</entry>
                     <entry align="left">A document to notify the deposit of a
                        guarantee.</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left">Tenderer</entry>
                     <entry align="left">Contracting Authority</entry>
                  </row>
                  <row>
                     <entry align="left">Instruction For Returns</entry>
                     <entry align="left">This document is used to initiate a
                        return of goods. The producer is requesting products
                        which are badly sold either for use in other places or
                        just to free the area from it.</entry>
                     <entry align="left">Cyclic Replenishment Program</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Inventory Report</entry>
                     <entry align="left">Report about the quantities of each
                        item which are or will be on stock.</entry>
                     <entry align="left">Cyclic Replenishment Program</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Invoice</entry>
                     <entry align="left">The document used to request
                        payment.</entry>
                     <entry align="left">Billing</entry>
                     <entry align="left">Supplier Accounting Party</entry>
                     <entry align="left">Customer Accounting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Item Information Request</entry>
                     <entry align="left">The document used to request product
                        activity, forecast, or performance data.</entry>
                     <entry align="left">Collaborative Planning, Forecasting and
                        Replenishment</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Order</entry>
                     <entry align="left">The document used to order goods and
                        services.</entry>
                     <entry align="left">Ordering</entry>
                     <entry align="left">Buyer</entry>
                     <entry align="left">Seller</entry>
                  </row>
                  <row>
                     <entry align="left">Order Cancellation</entry>
                     <entry align="left">The document used to cancel an entire
                        Order.</entry>
                     <entry align="left">Ordering, Fulfilment</entry>
                     <entry align="left">Buyer</entry>
                     <entry align="left">Seller</entry>
                  </row>
                  <row>
                     <entry align="left">Order Change</entry>
                     <entry align="left">The document used to specify changes to
                        an existing Order.</entry>
                     <entry align="left">Ordering, Fulfilment</entry>
                     <entry align="left">Buyer</entry>
                     <entry align="left">Seller</entry>
                  </row>
                  <row>
                     <entry align="left">Order Response</entry>
                     <entry align="left">The document used to indicate detailed
                        acceptance or rejection of an Order or to make a
                        counter-offer.</entry>
                     <entry align="left">Ordering</entry>
                     <entry align="left">Seller</entry>
                     <entry align="left">Buyer</entry>
                  </row>
                  <row>
                     <entry align="left">Order Response Simple</entry>
                     <entry align="left">The document used to indicate simple
                        acceptance or rejection of an entire Order.</entry>
                     <entry align="left">Ordering</entry>
                     <entry align="left">Seller</entry>
                     <entry align="left">Buyer</entry>
                  </row>
                  <row>
                     <entry align="left">Packing List</entry>
                     <entry align="left">A document stating the detail of how
                        goods are packed.</entry>
                     <entry align="left">Freight Management</entry>
                     <entry align="left">Consignor</entry>
                     <entry align="left">Freight Forwarder</entry>
                  </row>
                  <row>
                     <entry align="left">Performance History</entry>
                     <entry align="left">Performance History represents a
                        collection of values gathered for key performance
                        metrics in the trading partner relationship.</entry>
                     <entry align="left">Cyclic Replenishment Program</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Prior Information Notice</entry>
                     <entry align="left">The document used for a Contracting
                        Party to declare the intention to buy goods, services or
                        works during an specified period.</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Product Activity</entry>
                     <entry align="left">Product activity represents movement of
                        a product through a location in terms of the base unit
                        of measure for the item.</entry>
                     <entry align="left">Cyclic Replenishment Program</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Quotation</entry>
                     <entry align="left">The document used to quote for the
                        provision of goods and services.</entry>
                     <entry align="left">Quotation</entry>
                     <entry align="left">Seller</entry>
                     <entry align="left">Originator</entry>
                  </row>
                  <row>
                     <entry align="left">Receipt Advice</entry>
                     <entry align="left">The document used to describe the
                        receipt of goods and services.</entry>
                     <entry align="left">Fulfilment</entry>
                     <entry align="left">Delivery</entry>
                     <entry align="left">Despatch</entry>
                  </row>
                  <row>
                     <entry align="left">Reminder</entry>
                     <entry align="left">The document used to remind the
                        customer of payments overdue.</entry>
                     <entry align="left">Billing</entry>
                     <entry align="left">Supplier Accounting Party and/or
                        Payee</entry>
                     <entry align="left">Customer Accounting Party and/or Payee
                     </entry>
                  </row>
                  <row>
                     <entry align="left">Remittance Advice</entry>
                     <entry align="left">The document used to specify details of
                        an actual payment.</entry>
                     <entry align="left">Payment</entry>
                     <entry align="left">Supplier Accounting Party and/or
                        Payee</entry>
                     <entry align="left">Customer Accounting Party and/or Payee
                     </entry>
                  </row>
                  <row>
                     <entry align="left">Request For Quotation</entry>
                     <entry align="left">The document used to request a
                        Quotation for goods and services from a Seller.</entry>
                     <entry align="left">Quotation</entry>
                     <entry align="left">Originator</entry>
                     <entry align="left">Seller</entry>
                  </row>
                  <row>
                     <entry align="left">Retail Event</entry>
                     <entry align="left">The document used to specify basic
                        information about the content of the Retail Event
                        Meassage message including version number, creation date
                        and time.</entry>
                     <entry align="left">Cyclic Replenishment Program</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Self Billed Credit Note</entry>
                     <entry align="left">The Credit Note created by the Debtor
                        in a Self Billing arrangement with a Creditor; Self
                        Billed Credit Note replaces Debit Note in such
                        arrangements.</entry>
                     <entry align="left">Billing</entry>
                     <entry align="left">Customer Accounting Party</entry>
                     <entry align="left">Supplier Accounting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Self Billed Invoice</entry>
                     <entry align="left">The Invoice document created by the
                        Customer (rather than the Supplier) in a Self Billing
                        relationship.</entry>
                     <entry align="left">Billing</entry>
                     <entry align="left">Customer Accounting Party</entry>
                     <entry align="left">Supplier Accounting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Statement</entry>
                     <entry align="left">The document used to specify the status
                        of Orders, Billing, and Payment. This document is a
                        Statement of Account and not intended as a summary
                        Invoice</entry>
                     <entry align="left">Billing</entry>
                     <entry align="left">Supplier Accounting Party</entry>
                     <entry align="left">Customer Accounting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Stock Availability Report</entry>
                     <entry align="left">Report about the quantities of each
                        item which are or will be on stock.</entry>
                     <entry align="left">Cyclic Replenishment Program</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Tender</entry>
                     <entry align="left">A message which a tenderer offers a
                        tender to the tendering organization for bid.</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left">Tenderer</entry>
                     <entry align="left">Contracting Authority</entry>
                  </row>
                  <row>
                     <entry align="left">Tenderer Qualification</entry>
                     <entry align="left">A document used for the Tenderer to
                        declare things about his own condition.</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left">Tenderer</entry>
                     <entry align="left">Contracting Authority</entry>
                  </row>
                  <row>
                     <entry align="left">Tenderer Qualification Response</entry>
                     <entry align="left">A message which the procurement
                        organization sends to an economic operator in order to
                        notify its admision or exclusion to/from the tendering
                        process</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left">Contracting Authority</entry>
                     <entry align="left">Tenderer</entry>
                  </row>
                  <row>
                     <entry align="left">Tender Receipt</entry>
                     <entry align="left">A message sent by the Contracting Party
                        to an Economic Operator in order to notify the reception
                        of the tendering offer</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left">Contracting Authority</entry>
                     <entry align="left">Tenderer</entry>
                  </row>
                  <row>
                     <entry align="left">Trade Item Location Profile</entry>
                     <entry align="left">This document is used to send trade
                        item attributes which are focused on replenishment
                        policies.</entry>
                     <entry align="left">Collaborative Planning, Forecasting and
                        Replenishment</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Transportation Status</entry>
                     <entry align="left">A message to report the transport
                        status and/or change in the transport status (i.e.
                        event) between agreed parties.</entry>
                     <entry align="left">Freight Status Reporting</entry>
                     <entry align="left">Freight Forwarder</entry>
                     <entry align="left">Consignee, Consignor</entry>
                  </row>
                  <row>
                     <entry align="left">Transport Execution Plan</entry>
                     <entry align="left">A document which is used in the
                        negotiation of a transport service between a transport
                        user and a transport service provider</entry>
                     <entry align="left">Intermodal Freight Management</entry>
                     <entry align="left">Transport User, Transport
                        Service Provider</entry>
                     <entry align="left">Transport Service Provider,
                        Transport User</entry>
                  </row>
                  <row>
                     <entry align="left">Transport Execution Status</entry>
                     <entry align="left">The Transport Execution Status is used
                        to provide the transport user with timing and condition
                        status information about the transport operation</entry>
                     <entry align="left">Intermodal Freight Management</entry>
                     <entry align="left">Transport Service Provider</entry>
                     <entry align="left">Transport User</entry>
                  </row>
                  <row>
                     <entry align="left">Transport Progress Status</entry>
                     <entry align="left">A document being sent from
                        Transportation Network Manager to Transport Service
                        Provider giving a status on the transport
                        means</entry>
                     <entry align="left">Intermodal Freight Management</entry>
                     <entry align="left">Transportation Network Manager</entry>
                     <entry align="left">Transport Service Provider</entry>
                  </row>
                  <row>
                     <entry align="left">Transport Service Description</entry>
                     <entry align="left">A document being sent from the Transport
                        Service Provider to the Transport User in order
                        to announce a transport service</entry>
                     <entry align="left">Intermodal Freight Management</entry>
                     <entry align="left">Transport
                        Service Provider</entry>
                     <entry align="left">Transport User</entry>
                  </row>
                  <row>
                     <entry align="left">Unawarded Notification</entry>
                     <entry align="left">The document used to communicate the
                        contract has been awarded to another tenderer</entry>
                     <entry align="left">Tendering</entry>
                     <entry align="left">Contracting Authority</entry>
                     <entry align="left">Tenderer</entry>
                  </row>
                  <row>
                     <entry align="left">Utility Statement</entry>
                     <entry align="left">The Utility Statement contains
                        information on the consumption of services provided by
                        utility suppliers to private and public customers. 
                        These utilities include electricity, gas, water and
                        telephony services. The Utility Statement is therefore a
                        supplement to an Invoice or CreditNote.</entry>
                     <entry align="left">Utility Billing</entry>
                     <entry align="left">Supplier Accounting Party</entry>
                     <entry align="left">Customer Accounting Party</entry>
                  </row>
                  <row>
                     <entry align="left">Waybill</entry>
                     <entry align="left">The Waybill is issued by the party who
                        acts as an agent for the carrier or other agents, to the
                        party who gives instructions for the transportation
                        services (shipper, consignor, etc.) stating the details
                        of the transportation, charges, and terms and conditions
                        under which the transportation service is provided. The
                        party issuing this document could be a party other than
                        that providing the physical transportation. It
                        corresponds to the information on the Forwarding
                        Instruction. It is used for all modes of transport. It
                        can serve as a contractual document between the parties
                        for the transportation service. The document made out by
                        the carrier or on behalf of the carrier evidencing the
                        contract for the transport of cargo.</entry>
                     <entry align="left">Freight Management</entry>
                     <entry align="left">Freight Forwarder, Carrier</entry>
                     <entry align="left">Consignor (or Consignee), Freight
                        Forwarder</entry>
                  </row>
               </tbody>
            </tgroup>
         </table>
      </section>
      <section id="PARTY-ROLES">
         <title>Party Roles</title>
         <para>In the UBL supply chain processes, two main actors,
            Customer and Supplier, represent the key organizations or
            people involved in the processes. Each of these actors may
            play various roles. Some processes may also involve
            supplementary roles that may be provided by different
            parties.</para>
         <para>The actual role undertaken is dependent on the context of use.
            For example, the Despatch Party and Delivery Party as applied to the
            Procurement process may differ in the Transportation process. In
            other words, whether the Consignor in a Transportation process is
            actually equal to the Despatch Party or Seller in the Procurement
            process depends on the specific circumstances.</para>
         <para>The following table contains a description of the typical roles
            for the actor known as Party. Note that some roles require an
            extension of the information entities required. In UBL 2.1, the
            following are roles that extend the Party structure: Customer Party,
            Supplier Party, Contracting Party, Endorser Party, and Qualifying
            Party.</para>
         <table role="font-size-70%">
            <title>Party Roles</title>
            <tgroup cols="7">
               <colspec colwidth="12*"/>
               <colspec colwidth="12*"/>
               <colspec colwidth="23*"/>
               <colspec colwidth="17*"/>
               <colspec colwidth="12*"/>
               <colspec colwidth="12*"/>
               <colspec colwidth="12*"/>
               <thead>
                  <row valign="middle">
                     <entry align="left">
                        <para>
                           <emphasis role="bold">Actor</emphasis>
                        </para>
                     </entry>
                     <entry align="left">
                        <para>
                           <emphasis role="bold">Role</emphasis>
                        </para>
                     </entry>
                     <entry align="left">
                        <para>
                           <emphasis role="bold">Description</emphasis>
                        </para>
                     </entry>
                     <entry align="left">
                        <para>
                           <emphasis role="bold">Example</emphasis>
                        </para>
                     </entry>
                     <entry align="left">
                        <para>
                           <emphasis role="bold">Synonyms</emphasis>
                        </para>
                     </entry>
                     <entry align="left">
                        <para>
                           <emphasis role="bold">Sends</emphasis>
                        </para>
                     </entry>
                     <entry align="left">
                        <para>
                           <emphasis role="bold">Receives</emphasis>
                        </para>
                     </entry>
                  </row>
               </thead>
               <tbody>
                  <row>
                     <entry align="left">Customer Party</entry>
                     <entry align="left">Originator</entry>
                     <entry align="left">The party that had the original demand
                        for the goods and/or services and therefore initiated
                        the procurement transaction. The Originator participates
                        in pre-ordering activity either through RFQ and
                        Quotation or by receiving a Quotation as a response to a
                        punchout transaction on a marketplace or Seller's
                        website. If the Originator subsequently places an Order,
                        the Originator adopts the role of Buyer. The Originator
                        is typically the contact point for queries regarding the
                        original requirement and may be referred to in an Order
                        Change, Order Cancellation, or Order Response.</entry>
                     <entry align="left">If an employee requests a computer, the
                        employing company may become the Buyer, but the employee
                        is the Originator. They need to receive information
                        about the order.</entry>
                     <entry align="left"> </entry>
                     <entry align="left">Request for Quotation</entry>
                     <entry align="left">Quotation</entry>
                  </row>
                  <row>
                     <entry align="left">Customer Party</entry>
                     <entry align="left">Buyer</entry>
                     <entry align="left">The party that purchases the goods or
                        services on behalf of the Originator. The Buyer may be
                        referred to in Order Response, Despatch Advice, Invoice,
                        Self Billed Invoice, Credit Note, and Account
                        Statement.</entry>
                     <entry align="left">A company may delegate the task of
                        purchasing to a specialized group to consolidate orders
                        and gain greater discounts.</entry>
                     <entry align="left">Order Point</entry>
                     <entry align="left">Order, Order Change, and Order
                        Cancellation</entry>
                     <entry align="left">Order Response</entry>
                  </row>
                  <row>
                     <entry align="left">Customer Party</entry>
                     <entry align="left">Delivery</entry>
                     <entry align="left">The party to whom goods should be
                        delivered. The Delivery Party may be the same as the
                        Originator. The Delivery Party must be referred to at
                        line item level in RFQ, Quotation, Order, Order change,
                        Order Cancellation, and Order Response. The Delivery
                        Party may be referred to at line level in Invoice, Self
                        Billed Invoice, Credit Note, and Debit Note. The
                        Delivery Party may be stipulated in a transport
                        contract.</entry>
                     <entry align="left">If a municipality buys a wheelchair for
                        a citizen, the wheelchair must be delivered to the
                        citizen (the Delivery Party). In such cases the citizen
                        may be notified before delivering the
                        wheelchair.</entry>
                     <entry align="left">Delivery Point, Destination Party,
                        Receiver, Recipient</entry>
                     <entry align="left">Receipt Advice</entry>
                     <entry align="left">Despatch Advice</entry>
                  </row>
                  <row>
                     <entry align="left">Customer Party</entry>
                     <entry align="left">Accounting Customer</entry>
                     <entry align="left">The party responsible for making
                        settlement relating to a purchase and resolving billing
                        issues using a Debit Note. The Accounting Customer must
                        be referred to in an Order and may be referred to in an
                        Order Response. In a Self Billing scenario, the
                        Accounting Customer is responsible for calculating and
                        issuing tax invoices.</entry>
                     <entry align="left">If a kindergarten buys some toys they
                        may be the Originator, Buyer, and Delivery Party, but
                        the municipality may play the role of Accounting
                        Customer&#8212;they are going to pay for it.</entry>
                     <entry align="left">Invoicee, Accounts Payable,
                        Debtor</entry>
                     <entry align="left">In a traditional Billing scenario:
                        Debit Note, Account Response, and Remittance Advice In a
                        Self Billing scenario: Self Billed Invoice, Self Billed
                        Credit Note, and Remittance Advice</entry>
                     <entry align="left">In a traditional Billing scenario:
                        Invoice, Credit Note, and Statement of Account In a Self
                        Billing scenario: Credit Note, Account Response, and
                        Statement of Account</entry>
                  </row>
                  <row>
                     <entry align="left">Supplier Party</entry>
                     <entry align="left">Seller</entry>
                     <entry align="left">The party responsible for handling
                        Originator and Buyer services. The Seller party is
                        legally responsible for providing the goods to the
                        Buyer. The Seller party receives and quotes against RFQs
                        and may provide information to the Buyer's
                        requisitioning process through Catalogues and
                        Quotations.</entry>
                     <entry align="left">The organization that sells wheelchairs
                        to municipalities.</entry>
                     <entry align="left">Sales Point, Provider, Customer
                        Manager</entry>
                     <entry align="left">Quotation, Order Response, Order
                        Response Simple, Catalogue, Catalogue Deletion,
                        Catalogue Item Specification Update, Catalogue Pricing
                        Update</entry>
                     <entry align="left">RFQ, Order, Order Change, Order
                        Cancellation, Request for Catalogue</entry>
                  </row>
                  <row>
                     <entry align="left">Supplier Party</entry>
                     <entry align="left">Despatch</entry>
                     <entry align="left">The party where goods are to be
                        collected from. The Despatch Party may be stipulated in
                        a transport contract.</entry>
                     <entry align="left">The wheelchair Supplier may store
                        chairs at a local warehouse. The warehouse will actually
                        despatch the chair to the Delivery Party. The local
                        warehouse is then the Despatch Party.</entry>
                     <entry align="left">Despatch Point, Shipper, Sender</entry>
                     <entry align="left">Despatch Advice</entry>
                     <entry align="left">Receipt Advice</entry>
                  </row>
                  <row>
                     <entry align="left">Supplier Party</entry>
                     <entry align="left">Accounting Supplier</entry>
                     <entry align="left">The party who claims the payment and is
                        responsible for resolving billing issues and arranging
                        settlement.</entry>
                     <entry align="left">There are cases where the Accounting
                        Supplier is not the Seller party. For example,
                        factoring, where the invoicing is outsourced to another
                        company.</entry>
                     <entry align="left">Accounts Receivable, Invoice Issuer,
                        Creditor</entry>
                     <entry align="left">In a traditional Billing scenario:
                        Invoice, Credit Note, and Statement of Account In a Self
                        Billing scenario: Credit Note, Account Response and
                        Statement of Account</entry>
                     <entry align="left">In a traditional Billing scenario:
                        Debit Note, Account Response, and Remittance Advice In a
                        Self Billing scenario: Self Billed Invoice, Self Billing
                        Credit Note, and Remittance Advice</entry>
                  </row>
                  <row>
                     <entry align="left">Supplier Party</entry>
                     <entry align="left">Payee</entry>
                     <entry align="left">The party to whom the Invoice is
                        paid.</entry>
                     <entry align="left">The Accounting Supplier may not be the
                        party to be paid due to changes in the organization,
                        e.g., a company merger.</entry>
                     <entry align="left">Accounts Receivable, Creditor</entry>
                     <entry align="left"> </entry>
                     <entry align="left">Remittance Advice</entry>
                  </row>
                  <row>
                     <entry align="left">Customer Party</entry>
                     <entry align="left">Contractor</entry>
                     <entry align="left">The party responsible for the contract
                        to which the Catalogue relates.</entry>
                     <entry align="left">An organization has a central office
                        for maintaining catalogues of approved items for
                        purchase.</entry>
                     <entry align="left">Central Catalogue Party, Purchasing
                        Manager</entry>
                     <entry align="left">Request for Catalogue</entry>
                     <entry align="left">Catalogue, Catalogue Deletion,
                        Catalogue Item Specification Update, Catalogue Pricing
                        Update</entry>
                  </row>
                  <row>
                     <entry align="left">Party</entry>
                     <entry align="left">Provider</entry>
                     <entry align="left">The party responsible for the integrity
                        of the information provided about an item.</entry>
                     <entry align="left">The manufacturer may publish and
                        maintain the data sheets about a product.</entry>
                     <entry align="left"> </entry>
                     <entry align="left">Catalogue, Catalogue Deletion,
                        Catalogue Item Specification Update, Catalogue Pricing
                        Update</entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Party</entry>
                     <entry align="left">Receiver</entry>
                     <entry align="left">The party receiving a document. The
                        party receiving a Catalogue. Catalogue items may never
                        be ordered, so the recipient of the catalogue is not an
                        Originator or a Buyer.</entry>
                     <entry align="left">A marketplace may receive an
                        Application Response.</entry>
                     <entry align="left"> </entry>
                     <entry align="left"> </entry>
                     <entry align="left">Catalogue, Catalogue Deletion,
                        Catalogue Item Specification Update, Catalogue Pricing
                        Update, Application Response</entry>
                  </row>
                  <row>
                     <entry align="left">Party</entry>
                     <entry align="left">Sender</entry>
                     <entry align="left">The party sending a document.</entry>
                     <entry align="left">A marketplace may send an Application
                        Response.</entry>
                     <entry align="left"> </entry>
                     <entry align="left">Application Response</entry>
                     <entry align="left"> </entry>
                  </row>
                  <row>
                     <entry align="left">Party</entry>
                     <entry align="left">Consignor</entry>
                     <entry align="left">The party consigning the goods as
                        stipulated in the transport contract. A Buyer, Delivery,
                        Seller, or Despatcher Party may also play the role of
                        Consignor. Also known as the Transport User. The
                        Consignor may be stipulated in a transport
                        contract.</entry>
                     <entry align="left">The wheelchair Supplier may source from
                        a local warehouse. The Freight Forwarder will collect
                        the chair from the local warehouse, which is thus the
                        Consignor. In this case, the warehouse also plays the
                        role of Despatch Party to the Freight Forwarder.</entry>
                     <entry align="left">Despatch Point, Shipper, Sender,
                        Transport User</entry>
                     <entry align="left">Forwarding Instructions, Packing
                        List</entry>
                     <entry align="left">Bill of Lading, Waybill, Freight
                        Invoice, Transportation Status</entry>
                  </row>
                  <row>
                     <entry align="left">Party</entry>
                     <entry align="left">Consignee</entry>
                     <entry align="left">The party receiving a consignment of
                        goods as stipulated in the transport contract.</entry>
                     <entry align="left">The party taking responsibility for the
                        receipt of the consignment covering the
                        wheelchair.</entry>
                     <entry align="left">Delivery Point, Transport Service
                        Buyer</entry>
                     <entry align="left">Forwarding Instructions, Freight
                        Invoice</entry>
                     <entry align="left">Bill of Lading, Waybill, Freight
                        Invoice, Transportation Status</entry>
                  </row>
                  <row>
                     <entry align="left">Party</entry>
                     <entry align="left">Freight Forwarder</entry>
                     <entry align="left">The party arranging the carriage of
                        goods, including connected services and/or associated
                        formalities, on behalf of a Consignor or Consignee. Also
                        known as the Transport Service Provider. The Freight
                        Forwarder may also be the Carrier. The Freight Forwarder
                        may create an invoice and bill to the Transport Service
                        Buyer for the transportation service provided.</entry>
                     <entry align="left">The Consignor may have a contract with
                        this Freight Forwarder, which is a Transport Services
                        Provider, to arrange all their transport needs.</entry>
                     <entry align="left">Shipping Agent, Broker, Courier,
                        Transport Service Provider</entry>
                     <entry align="left">Forwarding Instructions, Freight
                        Invoice, Transportation Status</entry>
                     <entry align="left">Bill of Lading, Waybill, Packing List
                     </entry>
                  </row>
                  <row>
                     <entry align="left">Party</entry>
                     <entry align="left">Carrier</entry>
                     <entry align="left">The party providing physical transport
                        services.</entry>
                     <entry align="left">The Freight Forwarder may engage an
                        airline company to deliver the wheelchair. The airline
                        is then the Carrier and delivers the chair to the
                        Delivery Party.</entry>
                     <entry align="left">Freight Haulier, Shipper, Ships Agent,
                        Shipping Company, Airline, Rail Operator, Road
                        Haulier</entry>
                     <entry align="left">Bill of Lading, Waybill</entry>
                     <entry align="left">Forwarding Instructions</entry>
                  </row>
                  <row>
                     <entry align="left">Party</entry>
                     <entry align="left">Exporter</entry>
                     <entry align="left">The party who makes regulatory export
                        declarations, or on whose behalf regulatory export
                        declarations are made, and who is the owner of the goods
                        or has similar right of disposal over them at the time
                        when the declaration is accepted.</entry>
                     <entry align="left">The wheelchair Supplier has to apply
                        for a Certificate of Origin in order to sell the chairs
                        overseas.</entry>
                     <entry align="left">Seller, Consignor</entry>
                     <entry align="left">Certificate of Origin</entry>
                     <entry align="left">Application Response</entry>
                  </row>
                  <row>
                     <entry align="left">Party</entry>
                     <entry align="left">Endorser</entry>
                     <entry align="left">The party appointed by the Government
                        of a country who has the right to certify a Certificate
                        of Origin. This endorsement restricts goods imported
                        from certain countries for political or other
                        reasons.</entry>
                     <entry align="left">The Government agency validates all the
                        information provided by Exporter for Certificate of
                        Origin approval.</entry>
                     <entry align="left">Authorized Organization,
                        Embassy</entry>
                     <entry align="left">Certificate of Origin, Application
                        Response</entry>
                     <entry align="left">Certificate of Origin</entry>
                  </row>
                  <row>
                     <entry align="left">Party</entry>
                     <entry align="left">Importer</entry>
                     <entry align="left">The party who makes, or on whose behalf
                        an agent or other authorized person makes, an import
                        declaration. This may include a person who has
                        possession of the goods or to whom the goods are
                        consigned.</entry>
                     <entry align="left">A specialized group in a company
                        consolidates the purchase request and handles the
                        receiving of goods.</entry>
                     <entry align="left">Order Point, Delivery Party, Buyer,
                        Customer, Consignee</entry>
                     <entry align="left"> </entry>
                     <entry align="left">Certificate of Origin</entry>
                  </row>
               </tbody>
            </tgroup>
         </table>
      </section>
   </section>

   <section id="SCHEMAS">
      <title>UBL 2.1 Schemas</title>
      <para>The UBL 2.1 XSD schemas are the only normative representations of
         the UBL 2.1 document types and library components.</para>
      <para>All of the UBL 2.1 XSD schemas are contained in the <literal>xsd</literal>
         subdirectory of the UBL 2.1 release package (see <xref
         linkend="RELNOTES"/> for more
         information regarding the structure of the 2.1 release package and
         <xref linkend="SCHEMA-DEPENDENCIES"/> for information regarding dependencies among the schema
         modules). The <literal>xsd</literal> directory is further subdivided into
            <literal>xsd/maindoc</literal> and <literal>xsd/common</literal>
         subdirectories.</para>
      <para>For convenience in implementing the schemas, a parallel (and
         technically non-normative) &#8220;runtime&#8221; set with the
         annotation elements stripped out is provided in the <literal>xsdrt</literal>
         directory.</para>
      <section id="UBL-SCHEMAS">
         <title>UBL Document Schemas</title>
         <para>XSD schemas defining the UBL 2.1 document types are located in
            the <literal>xsd/maindoc</literal> directory, as listed below.</para>
         <blockquote>
            <para>
               <variablelist spacing="compact">
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ApplicationResponse</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-ApplicationResponse-2.1.xsd"
                              >xsd/maindoc/UBL-ApplicationResponse-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">AttachedDocument</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-AttachedDocument-2.1.xsd"
                              >xsd/maindoc/UBL-AttachedDocument-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">AwardedNotification</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-AwardedNotification-2.1.xsd"
                              >xsd/maindoc/UBL-AwardedNotification-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">BillOfLading</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-BillOfLading-2.1.xsd"
                              >xsd/maindoc/UBL-BillOfLading-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CallForTenders</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-CallForTenders-2.1.xsd"
                              >xsd/maindoc/UBL-CallForTenders-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Catalogue</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-Catalogue-2.1.xsd"
                              >xsd/maindoc/UBL-Catalogue-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CatalogueDeletion</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-CatalogueDeletion-2.1.xsd"
                              >xsd/maindoc/UBL-CatalogueDeletion-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >CatalogueItemSpecificationUpdate</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-CatalogueItemSpecificationUpdate-2.1.xsd"
                              >xsd/maindoc/UBL-CatalogueItemSpecificationUpdate-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CataloguePricingUpdate</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-CataloguePricingUpdate-2.1.xsd"
                              >xsd/maindoc/UBL-CataloguePricingUpdate-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CatalogueRequest</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-CatalogueRequest-2.1.xsd"
                              >xsd/maindoc/UBL-CatalogueRequest-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CertificateOfOrigin</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-CertificateOfOrigin-2.1.xsd"
                              >xsd/maindoc/UBL-CertificateOfOrigin-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ContractAwardNotice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-ContractAwardNotice-2.1.xsd"
                              >xsd/maindoc/UBL-ContractAwardNotice-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ContractNotice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-ContractNotice-2.1.xsd"
                              >xsd/maindoc/UBL-ContractNotice-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CreditNote</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-CreditNote-2.1.xsd"
                              >xsd/maindoc/UBL-CreditNote-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DebitNote</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-DebitNote-2.1.xsd"
                              >xsd/maindoc/UBL-DebitNote-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DespatchAdvice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-DespatchAdvice-2.1.xsd"
                              >xsd/maindoc/UBL-DespatchAdvice-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DocumentStatus</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-DocumentStatus-2.1.xsd"
                              >xsd/maindoc/UBL-DocumentStatus-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DocumentStatusRequest</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-DocumentStatusRequest-2.1.xsd"
                              >xsd/maindoc/UBL-DocumentStatusRequest-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ExceptionCriteria</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-ExceptionCriteria-2.1.xsd"
                              >xsd/maindoc/UBL-ExceptionCriteria-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ExceptionNotification</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-ExceptionNotification-2.1.xsd"
                              >xsd/maindoc/UBL-ExceptionNotification-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Forecast</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-Forecast-2.1.xsd"
                              >xsd/maindoc/UBL-Forecast-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ForecastRevision</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-ForecastRevision-2.1.xsd"
                              >xsd/maindoc/UBL-ForecastRevision-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ForwardingInstructions</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-ForwardingInstructions-2.1.xsd"
                              >xsd/maindoc/UBL-ForwardingInstructions-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">FreightInvoice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-FreightInvoice-2.1.xsd"
                              >xsd/maindoc/UBL-FreightInvoice-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">GoodsItemItinerary</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-GoodsItemItinerary-2.1.xsd"
                              >xsd/maindoc/UBL-GoodsItemItinerary-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">GuaranteeCertificate</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-GuaranteeCertificate-2.1.xsd"
                              >xsd/maindoc/UBL-GuaranteeCertificate-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">InstructionForReturns</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-InstructionForReturns-2.1.xsd"
                              >xsd/maindoc/UBL-InstructionForReturns-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">InventoryReport</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-InventoryReport-2.1.xsd"
                              >xsd/maindoc/UBL-InventoryReport-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Invoice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-Invoice-2.1.xsd"
                              >xsd/maindoc/UBL-Invoice-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ItemInformationRequest</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-ItemInformationRequest-2.1.xsd"
                              >xsd/maindoc/UBL-ItemInformationRequest-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Order</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-Order-2.1.xsd"
                              >xsd/maindoc/UBL-Order-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderCancellation</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-OrderCancellation-2.1.xsd"
                              >xsd/maindoc/UBL-OrderCancellation-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderChange</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-OrderChange-2.1.xsd"
                              >xsd/maindoc/UBL-OrderChange-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderResponse</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-OrderResponse-2.1.xsd"
                              >xsd/maindoc/UBL-OrderResponse-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderResponseSimple</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-OrderResponseSimple-2.1.xsd"
                              >xsd/maindoc/UBL-OrderResponseSimple-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">PackingList</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-PackingList-2.1.xsd"
                              >xsd/maindoc/UBL-PackingList-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">PerformanceHistory</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-PerformanceHistory-2.1.xsd"
                              >xsd/maindoc/UBL-PerformanceHistory-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">PriorInformationNotice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-PriorInformationNotice-2.1.xsd"
                              >xsd/maindoc/UBL-PriorInformationNotice-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ProductActivity</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-ProductActivity-2.1.xsd"
                              >xsd/maindoc/UBL-ProductActivity-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Quotation</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-Quotation-2.1.xsd"
                              >xsd/maindoc/UBL-Quotation-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ReceiptAdvice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-ReceiptAdvice-2.1.xsd"
                              >xsd/maindoc/UBL-ReceiptAdvice-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Reminder</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-Reminder-2.1.xsd"
                              >xsd/maindoc/UBL-Reminder-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">RemittanceAdvice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-RemittanceAdvice-2.1.xsd"
                              >xsd/maindoc/UBL-RemittanceAdvice-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">RequestForQuotation</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-RequestForQuotation-2.1.xsd"
                              >xsd/maindoc/UBL-RequestForQuotation-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">RetailEvent</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-RetailEvent-2.1.xsd"
                              >xsd/maindoc/UBL-RetailEvent-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">SelfBilledCreditNote</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-SelfBilledCreditNote-2.1.xsd"
                              >xsd/maindoc/UBL-SelfBilledCreditNote-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">SelfBilledInvoice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-SelfBilledInvoice-2.1.xsd"
                              >xsd/maindoc/UBL-SelfBilledInvoice-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Statement</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-Statement-2.1.xsd"
                              >xsd/maindoc/UBL-Statement-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">StockAvailabilityReport</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-StockAvailabilityReport-2.1.xsd"
                              >xsd/maindoc/UBL-StockAvailabilityReport-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Tender</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-Tender-2.1.xsd"
                              >xsd/maindoc/UBL-Tender-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TenderReceipt</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-TenderReceipt-2.1.xsd"
                              >xsd/maindoc/UBL-TenderReceipt-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TendererQualification</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-TendererQualification-2.1.xsd"
                              >xsd/maindoc/UBL-TendererQualification-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TendererQualificationResponse</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-TendererQualificationResponse-2.1.xsd"
                              >xsd/maindoc/UBL-TendererQualificationResponse-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TradeItemLocationProfile</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-TradeItemLocationProfile-2.1.xsd"
                              >xsd/maindoc/UBL-TradeItemLocationProfile-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TransportExecutionPlan</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-TransportExecutionPlan-2.1.xsd"
                              >xsd/maindoc/UBL-TransportExecutionPlan-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TransportExecutionStatus</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-TransportExecutionStatus-2.1.xsd"
                              >xsd/maindoc/UBL-TransportExecutionStatus-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TransportProgressStatus</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-TransportProgressStatus-2.1.xsd"
                              >xsd/maindoc/UBL-TransportProgressStatus-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TransportServiceDescription</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-TransportServiceDescription-2.1.xsd"
                              >xsd/maindoc/UBL-TransportServiceDescription-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TransportationStatus</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-TransportationStatus-2.1.xsd"
                              >xsd/maindoc/UBL-TransportationStatus-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">UnawardedNotification</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="xsd/maindoc/UBL-UnawardedNotification-2.1.xsd"
                              >xsd/maindoc/UBL-UnawardedNotification-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">UtilityStatement</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-UtilityStatement-2.1.xsd"
                              >xsd/maindoc/UBL-UtilityStatement-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Waybill</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="xsd/maindoc/UBL-Waybill-2.1.xsd"
                              >xsd/maindoc/UBL-Waybill-2.1.xsd</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
               </variablelist>
            </para>
         </blockquote>
      </section>
      <section id="COMMON">
         <title>UBL Common Schemas</title>
         <para>The <literal>xsd/common</literal> directory contains
            schemas referenced by the document schemas in
            <literal>xsd/maindoc</literal>.  Elements defined in the
            common schemas constitute a library of reusable
            business data components from which the UBL document
            schemas are assembled.</para>
         <para>The name of each schema file together with a brief
            description of its contents is given below.</para>

         <section id="REUSABLE-BIE">
            <title>Reusable BIE Schemas</title>
            <blockquote>
               <para>
                  <variablelist>
                     <varlistentry>
                        <term>
                           <emphasis role="bold"
                              >CommonBasicComponents</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-CommonBasicComponents-2.1.xsd"
                                 >xsd/common/UBL-CommonBasicComponents-2.1.xsd</ulink>
                           </para>

                           <para>The CommonBasicComponents schema
                              defines the global Basic Business
                              Information Entities (BBIEs) that are used
                              throughout UBL, serving, in effect, as a
                              &#8220;global BBIE type database&#8221;
                              for constructing documents. BBIEs are the
                              &#8220;leaf nodes&#8221; of UBL documents,
                              corresponding to individual data fields in
                              traditional printed business forms.</para>

                        </listitem>
                     </varlistentry>
                     <varlistentry>
                        <term>
                           <emphasis role="bold"
                              >CommonAggregateComponents</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-CommonAggregateComponents-2.1.xsd"
                                 >xsd/common/UBL-CommonAggregateComponents-2.1.xsd</ulink>
                           </para>
                           <para>The CommonAggregateComponents
                              schema defines the Aggregate
                              Business Information Entities
                              (ABIEs) that are used throughout
                              UBL, serving, in effect, as an
                              &#8220;ABIE type database&#8221; for
                              constructing the main
                              documents.</para>
                        </listitem>
                     </varlistentry>
                  </variablelist>
               </para>
            </blockquote>
         </section>
         <section id="REUSABLE-DATA">
            <title>Reusable Data Type Schemas</title>
            <blockquote>
               <para>
                  <variablelist>
                     <varlistentry>
                        <term>
                           <emphasis role="bold"
                              >CCTS_CCT_SchemaModule</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/CCTS_CCT_SchemaModule-2.1.xsd"
                                 >xsd/common/CCTS_CCT_SchemaModule-2.1.xsd</ulink>
                           </para>
                           <para>This schema provides Core
                              Component Types as defined by <xref
                              linkend="ccts"/>. These types are
                              used to construct higher-level data
                              types in a standardized and
                              consistent manner. This schema is
                              defined by UN/CEFACT and should not
                              be modified.  It is imported by the
                              UBL Unqualified Data Type Schema,
                              and its types are the basis upon
                              which UBL's unqualified data types
                              are defined.</para>
                        </listitem>
                     </varlistentry>
                     <varlistentry>
                        <term>
                           <emphasis role="bold">UnqualifiedDataTypes</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-UnqualifiedDataTypes-2.1.xsd"
                                 >xsd/common/UBL-UnqualifiedDataTypes-2.1.xsd</ulink>
                           </para>
                           <para>This schema defines Unqualified
                              Data Types for BBIE definition.
                              These types are derived from the
                              Core Component Types in
                              <literal>CCTS_CCT_SchemaModule</literal>.  Where an
                              unqualified type is not based solely
                              on an XSD data type, all CCTS
                              supplementary components are made
                              available in the UBL UDT from the
                              CCTS CCT.</para>
                        </listitem>
                     </varlistentry>
                     <varlistentry>
                        <term>
                           <emphasis role="bold">QualifiedDataTypes</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-QualifiedDataTypes-2.1.xsd"
                                 >xsd/common/UBL-QualifiedDataTypes-2.1.xsd</ulink>
                           </para>
                           <para><xref linkend="ccts"/> permits
                              the definition of Qualified
                              Datatypes as derivations from
                              CCTS-specified Unqualified
                              Datatypes. In UBL 2.1, all data type
                              qualifications are expressed in the
                              <xref linkend="cva"/> file
                              cva/UBL-DefaultDTQ-2.1.cva. The
                              UBL-QualifiedDataTypes-2.1.xsd file
                              in the UBL 2.1 release is included
                              among the schema modules imported by
                              the Common Library and all
                              document-level schema fragments in
                              order to be consistent with the
                              relationship of types in a CCTS
                              framework, though the schema module
                              itself has no declarations.</para>
                           <para>See <xref linkend="QDT"/> for
                              information regarding UBL 2.1 data
                              type derivation.</para>
                        </listitem>
                     </varlistentry>
                  </variablelist>
               </para>
            </blockquote>
         </section>
         <section id="DOCUMENTATION-META">
            <title>Documentation Metadata Schema</title>
            <blockquote>
               <para>
                  <variablelist>
                     <varlistentry>
                        <term>
                           <emphasis role="bold"
                              >CoreComponentParameters</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-CoreComponentParameters-2.1.xsd"
                                 >xsd/common/UBL-CoreComponentParameters-2.1.xsd</ulink>
                           </para>
                           <para>The CoreComponentParameters
                              schema defines the structure of the
                              annotation/documentation sections
                              that appear in all the other
                              schemas, providing a consistent
                              format for metadata such as object
                              class, representation terms,
                              semantic descriptions, and other
                              supplementary information.</para>
                           <para>While not required by UBL schemas, this module
                              is provided to encourage consistency in the
                              documentation of customized extensions.</para>
                        </listitem>
                     </varlistentry>
                  </variablelist>
               </para>
            </blockquote>
         </section>
         <section id="EXTENSION-CONTENT">
            <title>Extension Content Schemas</title>
            <para>UBL extensions enable the validation of
               user-defined additions to the standard schemas,
               which are sometimes needed to satisfy legal
               requirements and can perform other useful functions
               as well.  UBL 2.1 schemas are supplied with a predefined
               standard extension that supports advanced digital
               signatures; see <xref linkend="SIGNATURES"/> and
               <xref linkend="SCHEMA-DEPENDENCIES"/>.  For further
               information regarding the UBL extension mechanism,
               see <xref linkend="custguide"/>.</para>


            <blockquote>
               <para>
                  <variablelist>
                     <varlistentry>
                        <term>
                           <emphasis role="bold"
                              >CommonExtensionComponents</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-CommonExtensionComponents-2.1.xsd"
                                 >xsd/common/UBL-CommonExtensionComponents-2.1.xsd</ulink>
                           </para>
                           <para>The CommonExtensionComponents
                              schema defines the extension
                              structures that are used in all UBL
                              document types, providing metadata
                              regarding the use of an extension
                              embedded in a UBL document
                              instance.</para>
                        </listitem>
                     </varlistentry>
                     <varlistentry>
                        <term>
                           <emphasis role="bold"
                              >ExtensionContentDatatype</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-ExtensionContentDataType-2.1.xsd"
                                 >xsd/common/UBL-ExtensionContentDataType-2.1.xsd</ulink>
                           </para>
                           <para>The ExtensionContentDataType
                              schema specifies the actual
                              structural constraints of the extension element
                              containing the foreign non-UBL
                              content.  This is delivered as both a
                              functional component and illustration of the
                              definition of an extension schema by
                              importing the UBL Signature Extension
                              module and namespace.  To support the constraints
                              additional extension structures, this
                              content module is augmented with other
                              schema import directives.
                              No changes are required to the complex
                              type declaration.
Note that the constraints of only the imported constructs are being declared, not the constraints of unknown constructs.  Constructs for which there is no declaration are not constrained by validation.
                           </para>
                        </listitem>
                     </varlistentry>
                  </variablelist>
               </para>
            </blockquote>
         </section>
         <section>
            <title>Signature Extension Schemas</title>
            <para>See <xref linkend="SIGNATURES"/> for further information
               regarding the UBL extension supporting digital signatures such as XAdES.</para>
            <blockquote>
               <para>
                  <variablelist>

                     <varlistentry>
                        <term>
                           <emphasis role="bold"
                              >CommonSignatureComponents</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-CommonSignatureComponents-2.1.xsd"
                                 >xsd/common/UBL-CommonSignatureComponents-2.1.xsd</ulink>
                           </para>
                           <para>The CommonSignatureComponents schema
                              defines the scaffolding structures
                              containing the IETF/W3C Digital Signature
                              information XML elements related to either
                              the entire document or particular
                              signature business objects found within
                              the document.</para>
                        </listitem>
                     </varlistentry>

                     <varlistentry>
                        <term>
                           <emphasis role="bold">XAdESv132</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-XAdESv132-2.1.xsd"
                                 >xsd/common/UBL-XAdESv132-2.1.xsd</ulink>
                           </para>
                           <para>This is a copy of <ulink
                              url="http://uri.etsi.org/01903/v1.3.2/XAdES.xsd"
                                 >the XAdES v1.3.2 schema file</ulink>,
                                 modified only to change the importing URI
                                 for the XML digital signature core schema
                                 file.</para>

                           <para>The presence of this schema file does
                              not oblige the use of XAdES. It is
                              provided only as a convenience for those
                              users who choose to include an XAdES
                              extension inside of a digital
                              signature.</para>
                        </listitem>
                     </varlistentry>

                     <varlistentry>
                        <term>
                           <emphasis role="bold">XAdESv141</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-XAdESv141-2.1.xsd"
                                 >xsd/common/UBL-XAdESv141-2.1.xsd</ulink>
                           </para>
                           <para>This is a copy of <ulink
                              url="http://uri.etsi.org/01903/v1.4.1/XAdESv141.xsd"
                              >the XAdES v1.4.1 schema file</ulink>,
                              modified only to change the importing URI
                              for the XAdES v1.3.2 schema file.</para>
                           <para>The presence of this schema file does
                              not oblige the use of XAdES. It is
                              provided only as a convenience for those
                              users who choose to include an XAdES
                              extension inside of a digital
                              signature.</para>
                        </listitem>
                     </varlistentry>

                     <varlistentry>
                        <term>
                           <emphasis role="bold"
                              >xmldsig-core-schema</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-xmldsig-core-schema-2.1.xsd"
                                 >xsd/common/UBL-xmldsig-core-schema-2.1.xsd</ulink>
                           </para>
                           <para>This is a copy of <ulink
                              url="http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd"
                              >the IETF/W3C Digital
                              Signature core schema file</ulink>, modified only to remove
                              the unnecessary PUBLIC and SYSTEM
                              identifiers from the DOCTYPE.</para>
                        </listitem>
                     </varlistentry>

                  </variablelist>
               </para>
            </blockquote>
         </section>


         <section>
            <title>Signature Components</title>
            <blockquote>
               <para>
                  <variablelist>




                     <varlistentry>
                        <term>
                           <emphasis role="bold"
                              >SignatureBasicComponents</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-SignatureBasicComponents-2.1.xsd"
                                 >xsd/common/UBL-SignatureBasicComponents-2.1.xsd</ulink>
                           </para>
                           <para>The SignatureBasicComponents schema
                              defines those Basic Business Information
                              Entities (BBIEs) that are used for
                              signature constructs not defined in the
                              common library. BBIEs are the &#8220;leaf
                              nodes&#8221; of UBL documents, expressing
                              simple string values.</para>
                        </listitem>
                     </varlistentry>



                     <varlistentry>
                        <term>
                           <emphasis role="bold"
                              >SignatureAggregateComponents</emphasis>
                        </term>
                        <listitem>
                           <para>
                              <ulink
                                 url="xsd/common/UBL-SignatureAggregateComponents-2.1.xsd"
                                 >xsd/common/UBL-SignatureAggregateComponents-2.1.xsd</ulink>
                           </para>

                           <para>The SignatureAggregateComponents schema
                              defines those Aggregate Business
                              Information Entities (ABIEs) that are used
                              for signature constructs not defined in
                              the common library.  ABIEs are the &#8220;branch
                              nodes&#8221; of UBL documents, expressing
                              component values composed of leaf nodes
                              and other branch nodes.</para>
                        </listitem>
                     </varlistentry>
                  </variablelist>
               </para>
            </blockquote>
         </section>

      </section>

      <section id="SCHEMA-DEPENDENCIES">
         <title>Schema Dependencies</title>
         <para>The following diagram shows the dependencies among the schema
            modules making up a UBL 2.1 document schema.</para>
         <figure id="schema-dependency-figure">
            <title>UBL Schema Dependencies</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.1-SchemaDependencies.png"
                     contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[schema dependency diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
         <para>The UBL schemas are delivered supporting the UBL
            standardized extension for digital signatures, defining the
            content of the extension to be a single element either in or
            out of the UBL signature extension namespace.  As shown on
            the bottom right in this diagram, a set of UBL schemas
            supporting a different user-customized extension is created
            by replacing the delivered ExtensionContentDataType schema
            fragment with one also importing the required custom schema
            fragments that define the custom content.  For more
            regarding the signature extension, see <xref
            linkend="SIGNATURES"/>.</para>
          <para>The relationship of the UBL schemas to the UBL data
             model is illustrated in <xref
             linkend="spreadsheet-realization-figure"/>.</para>
      </section>
   </section>
   <section id="CONSTRAINTS">
      <title>Additional Document Constraints</title>
      <para>In addition to the UBL 2.1 document constraints formally expressed
         by the schemas in <xref linkend="SCHEMAS"/>, UBL mandates several other
         rules governing conformant UBL 2.1 instances that cannot be expressed
         using W3C Schema. These additional UBL document rules, addressing
         instance validation, character encoding, and empty elements, are
         specified below.</para>
      <para>These rules first appeared in the OASIS UBL 1.0 and UBL 1.0 NDR
         Standards. They are listed here because logically they belong with the
         great majority of UBL instance constraints specified in the schemas. To
         aid in coordinating references between these various publications, the
         rules below retain their original &#8220;IND&#8221; labels. The former
         IND4 was removed in the revision process leading to UBL 2.0.</para>
      <section id="VALIDATION">
         <title>Validation</title>
         <para>The UBL library and document schemas are targeted at supporting
            business information exchanges. Business information exchanges
            require a high degree of precision to ensure that application
            processing and corresponding business cycle actions are reflective
            of the purpose, intent, and information content agreed to by both
            trading partners. Schemas provide the necessary mechanism for
            ensuring that instance documents do in fact support these
            requirements.</para>
         <blockquote>
            <para>
               <emphasis role="bold">[IND1]</emphasis> All UBL instance
               documents MUST validate to a corresponding schema.</para>
         </blockquote>
      </section>
      <section id="CHARACTER-ENC">
         <title>Character Encoding</title>
         <para>XML supports a wide variety of character encodings. Processors
            must understand which character encoding is employed in each XML
            document. XML 1.0 supports a default value of UTF-8 for character
            encoding, but best practice is to always identify the character
            encoding being employed.</para>
         <blockquote>
            <para>
               <emphasis role="bold">[IND2]</emphasis> All UBL instance
               documents MUST identify their character encoding within the XML
               declaration.</para>
         </blockquote>
         <para>Example:</para>
         <blockquote>
            <para>
               <literal>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</literal>
            </para>
         </blockquote>
         <para>UBL, as an OASIS TC, is obligated to conform to agreements OASIS
            has entered into. OASIS is a liaison member of the ISO IEC ITU
            UN/CEFACT eBusiness Memorandum of Understanding Management Group
            (MOUMG). Resolution 01/08 (MOU/MG01n83) requires the use of
            UTF-8.</para>
         <blockquote>
            <para>
               <emphasis role="bold">[IND3]</emphasis> In conformance with ISO
               IEC ITU UN/CEFACT eBusiness Memorandum of Understanding
               Management Group (MOUMG) Resolution 01/08 (MOU/MG01n83) as agreed
               to by OASIS, all UBL XML SHOULD be expressed using UTF-8. </para>
         </blockquote>
         <para>Example:</para>
         <blockquote>
            <para>
               <literal>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</literal>
            </para>
         </blockquote>
      </section>
      <section id="EMPTY-ELEM">
         <title>Empty Elements</title>
         <para>Use of empty elements within XML instance documents is a source
            of controversy for a variety of reasons. An empty element does not
            simply represent data that is missing. It may express data that is
            not applicable for some reason, trigger the expression of an
            attribute, denote all possible values instead of just one, mark the
            end of a series of data, or appear as a result of an error in XML
            file generation. Conversely, missing data elements can also have
            meaning&#8212;data not provided by a trading partner. In
            information exchange environments, different trading partners may
            allow, require, or ban empty elements. UBL has determined that empty
            elements do not provide the level of assurance necessary for
            business information exchanges and therefore will not be
            used.</para>
         <blockquote>
            <para>
               <emphasis role="bold">[IND5]</emphasis> UBL conformant instance
               documents MUST NOT contain an element devoid of content or
               containing null values, except in the case of extension, where
               the UBL ExtensionContent element is used.</para>
         </blockquote>
         <para>To ensure that no attempt is made to circumvent rule IND5, UBL
            also prohibits attempting to convey meaning by not conveying an
            element.</para>
         <blockquote>
            <para>
               <emphasis role="bold">[IND6]</emphasis> The absence of a
               construct or data in a UBL instance document MUST NOT carry
               meaning.</para>
         </blockquote>
      </section>
   </section>

   <section id="SIGNATURES">
      <title>UBL Extension for XML Digital Signatures</title>

      <para>UBL extensions enable user-defined additions to the standard
         schemas.  The UBL 2.1 schemas in this distribution are provided
         with a predefined standard extension that supports IETF/W3C
         Digital Signature profiles.  These include advanced IETF/W3C
         XML digital signatures conforming to the ETSI XAdES
         specification <xref linkend="b_XAdES"/>, thus satisfying EU
         legal requirements for electronically signed business
         documents.</para>

      <para>This extension also serves as a case study for the
         creation of user-defined UBL extensions; see <xref
         linkend="EXTENSION-NOTES"/>. Further information on the
         UBL extension mechanism can be found in <xref
         linkend="custguide"/>.</para>

      <para>UBL's implementation of XML digital signatures puts all the
         signatures relating to a document in a single extension, which
         is engaged in validation by the
         <literal>UBL-ExtensionContentDataType-2.1.xsd</literal> schema
         module.  A detailed analysis and description of the digital
         signature methodology is given in the UBL Security Subcommittee
         document <citetitle>UBL Digital Signature Profiles Version
         1.0</citetitle>, which can be found in the
         <literal>doc</literal> subdirectory of this
         distribution.</para>

      <section>
         <title>Namespaces</title>

         <para>As is true for the UBL document schemas and common
            library, the UBL digital signature extension is modeled with three
            namespaces: one for the apex element (a parallel to
            the document schema), one for new aggregate constructs
            (a parallel to the common aggregate schema), and one
            for new basic constructs (a parallel to the common
            basic schema). See <xref linkend="schema-dependency-figure"/>.</para>

         <para>The
            <literal>urn:&#8203;oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;schema:&#8203;xsd:&#8203;CommonSignatureComponents-2</literal>
            namespace is used for the apex element, the
            <literal>urn:&#8203;oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;schema:&#8203;xsd:&#8203;SignatureAggregateComponents-2</literal>
            namespace is used for new aggregate elements, and the
            <literal>urn:&#8203;oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;schema:&#8203;xsd:&#8203;SignatureBasicComponents-2</literal>
            namespace is used for new basic elements.  The IETF/W3C
            digital signature <xref linkend="b_xmldsig"/> standard
            namespace
            <literal>http://www.w3.org/2000/09/xmldsig#</literal>
            is also used in this extension.  These namespaces are
            bound to the <literal>sig:</literal>,
            <literal>sac:</literal>, <literal>sbc:</literal> and
            <literal>ds:</literal> prefixes respectively, but any
            prefix or even the default namespace can be used for
            any of these in an XML instance.</para>

         <para>Schema fragments for the two XAdES namespaces
            <literal>http://uri.etsi.org/01903/v1.3.2#</literal> and
            <literal>http://uri.etsi.org/01903/v1.4.1#</literal> are
            included and engaged in UBL 2.1 for the convenience of users
            of the XAdES specification. There is no obligation to use
            the XAdES extension in the IETF/W3C digital
            signature.</para>

      </section>

      <section>
         <title>Identification</title>
         <para>This UBL extension is distinguished from
            other extensions and identified using the URI
            <literal>urn:&#8203;oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;dsig:&#8203;enveloped</literal>
            in the <literal>&lt;ext:ExtensionURI></literal>
            element.</para>

         <note><para>In addition to Enveloped signatures, the
            <citetitle>UBL Digital Signatures Profiles</citetitle>
            specification included in the <literal>doc</literal>
            subdirectory of this distribution also provides methods to
            be used with Detached signatures (i.e., digital signatures
            that stand outside the document being signed).  Since
            Detached signatures constitute an independent technique
            without associated UBL artefacts, they are not documented
            further here, but an example instance showing detached
            signatures is included in this package; see <xref
            linkend="SIGNATUREEXAMPLES"/>.</para></note>
      </section>

      <section>
         <title>Validation</title>

         <para>The
            <literal>UBL-ExtensionContentDataType-2.1.xsd</literal>
            module links UBL validation to all needed extensions by importing the apex schema fragment of each extension vocabulary.  The distribution version of
            this module supports IETF/W3C XML digital signatures by
            declaring that the
            <literal>&lt;ext:ExtensionContent></literal> element
            can contain elements from the UBL Digital Signature extension namespace.
            Accordingly, a single
            <literal>&lt;sig:UBLDocumentSignatures></literal>
            element is used as the apex of all the document's electronic
            signatures.</para>

         <para>The <literal>&lt;ext:ExtensionContent></literal>
            element alternatively allows any other 
namespace apex element in order to allow other foreign
            extensions in the same document.</para>
      </section>

      <section>
         <title>Structure</title>

         <para>The signature extension structure exists to contain one
            or more IETF/W3C standard digital signature constructs.  The
            UBL scaffolding for this extension starts with a
            <literal>&lt;ext:UBLExtension></literal> element with two
            children: <literal>&lt;ext:ExtensionURI></literal> (for
            extension distinction and identification) and
            <literal>&lt;ext:ExtensionContent></literal> (for containing
            the extension information, in this case the actual
            signatures and supporting information):</para>

<programlisting><![CDATA[<ext:UBLExtension>
 <ext:ExtensionURI
>urn:oasis:names:specification:ubl:dsig:enveloped</ext:ExtensionURI>
 <ext:ExtensionContent>
]]></programlisting>

         <para>All signature information for the document is then
            contained under the
            <literal>&lt;sig:UBLDocumentSignatures></literal> apex
            element, a single child of
            <literal>&lt;ext:ExtensionContent></literal>:</para>

<programlisting><![CDATA[<ext:ExtensionContent>
  <sig:UBLDocumentSignatures>
]]></programlisting>

         <para>Every signature added to the extension is isolated under
            a separate <literal>&lt;sac:SignatureInformation></literal>
            aggregate element, containing the signature and its
            supporting information.  As many of these aggregates can be
            in the extension as is needed, each one containing the
            information for a single digital extension.</para>

         <para>An aggregate can optionally be identified for referencing
            purposes using the common library
            <literal>&lt;cbc:ID></literal> element.  Such an identifier
            may be useful in workflow scenarios where a particular
            signature needs to be identified external to the document,
            but its use is not obligatory.  The identifier used can be
            any value, but for convenience the URI of a URN beginning
            with
            <literal>urn:&#8203;oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;signatures:&#8203;</literal>
            and ending with a number value is reserved for this purpose
            for UBL users.  An example is
            <literal>urn:&#8203;oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;signatures:&#8203;3</literal>.
            As with all identifiers, each should be unique across all
            identifier values in a given UBL instance.</para>

         <para>An aggregate can optionally make reference to an existing
            <literal>&lt;cac:Signature></literal> business object in the
            same UBL document, but this is not obligatory.  When needed,
            the <literal>&lt;sbc:ReferencedSignatureID></literal> basic
            element is used to point to the
            <literal>&lt;cbc:ID></literal> identifier value of the
            referenced <literal>&lt;cac:Signature></literal>.  The
            identifier used can be any value, but for convenience the
            URI of a URN beginning with
            <literal>urn:&#8203;oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;signatures:&#8203;</literal>
            and ending with the local name of the parent of the
            signature business object and optionally followed with a
            colon and number, as in the
            <literal>urn:&#8203;oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;signatures:&#8203;IssuerEndorsement</literal>
            example, is reserved for this purpose for UBL users.  As
            with all identifier references, the referenced identifier
            should exist and should be unique across all such identifier
            values in a given UBL instance.</para>

         <para>A single <literal>&lt;ds:Signature></literal> element is
            a child of the aggregate.  It may be absent from the
            document, thus supporting workflow scenarios where the
            element is added by a subsequent process after the UBL
            scaffolding is added by an earlier process.  However, the
            signature information is semantically incomplete without the
            IETF/W3C-defined element.  To support countersignatures
            countersigning this signature, this element must use the
            <literal>Id=</literal> attribute with a value unique from
            other attributes of schema type <literal>ID</literal> in the
            instance.</para>

         <para>A skeleton example of a single signature is as
            follows:</para>

<programlisting><![CDATA[<ext:ExtensionContent>
  <sig:UBLDocumentSignatures xmlns:sig=
    "urn:oasis:names:specification:ubl:schema:xsd:CommonSignatureComponents-2"
    xmlns:sac=
 "urn:oasis:names:specification:ubl:schema:xsd:SignatureAggregateComponents-2"
    xmlns:sbc=
     "urn:oasis:names:specification:ubl:schema:xsd:SignatureBasicComponents-2">
    <sac:SignatureInformation>
      <cbc:ID>urn:oasis:names:specification:ubl:signature:1</cbc:ID>
      <sbc:ReferencedSignatureID
>urn:oasis:names:specification:ubl:signature:Invoice</sbc:ReferencedSignatureID>
      <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id=...>
        <ds:SignedInfo>
          ...
          <ds:Reference URI=...>
            ...
            <ds:Transform>
              ...
            </ds:Transform>
            ...
          </ds:Reference>
        </ds:SignedInfo>
        <ds:SignatureValue>
        ...
        </ds:SignatureValue>
        <ds:KeyInfo>
        ...
        </ds:KeyInfo>
        <ds:Object>
        ...
        </ds:Object>
       </ds:Signature>
    </sac:SignatureInformation>
  </sig:UBLDocumentSignatures>
</ext:ExtensionContent>
]]></programlisting>

         <note><para>The XAdES specification contains all qualifying
            XAdES information in a single
            <literal>&lt;ds:Object></literal> element located as shown
            above.  The UBL 2.1 distribution includes and engages XAdES
            schema fragments versioned 1.3.2 and 1.4.1 for the
            convenience of users who choose to use these versions of
            XAdES. Users of the UBL signature extension are not obliged
            to use any XAdES extensions.</para></note>

         <note><para>A document with multiple
            <literal>&lt;sac:SignatureInformation></literal> elements is
            simply a document that is co-signed.  By the appropriate use
            of the <literal>&lt;ds:Reference></literal> element, all
            such signatures are signing the content of the document but
            not each other.  A <emphasis
            role="italics">countersigning</emphasis> document signature,
            on the other hand, signs signatures already present in the
            document at the time it is countersigned.  A digital
            countersignature <literal>&lt;ds:Signature></literal>
            includes additional <literal>&lt;ds:Reference></literal>
            elements, each pointing to the
            <literal>&lt;ds:Signature></literal> elements being
            signed. The XAdES specification supports an alternative
            countersignature approach where a
            <literal>&lt;ds:Signature></literal> element pointing to the
            countersigned signature is embedded in the
            <literal>&lt;ds:Object></literal> of the countersigning
            signature.</para> </note>

         <para>The user MAY choose to indicate in a
            <literal>&lt;cac:Signature></literal> element that the
            signature details are found in the signature extension.  The
            URI
            <literal>urn:oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;dsig:&#8203;enveloped</literal>
            is reserved as a value for
            <literal>&lt;cbc:SignatureMethod></literal> to signal this.
            Additionally, the user MAY include a
            <literal>&lt;cbc:ID></literal> child of
            <literal>&lt;cac:Signature></literal> for referencing
            purposes from the enveloped signature.  The identifier used
            can be any value, but for convenience the URI of a URN
            beginning with
            <literal>urn:&#8203;oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;signature:&#8203;</literal>
            and ending with the local name of the parent of the
            signature business object and optionally followed with a
            colon and number, as in the
            <literal>urn:&#8203;oasis:&#8203;names:&#8203;specification:&#8203;ubl:&#8203;signature:&#8203;IssuerEndorsement</literal>
            example, is reserved for this purpose for UBL users. As with
            all identifier references, the referenced identifier should
            exist and should be unique across all such identifier values
            in a given UBL instance.  An example corresponding to the
            digital signature example would be:</para>

<programlisting><![CDATA[ <cac:Signature>
   <cbc:ID>urn:oasis:names:specification:ubl:signature:Invoice</cbc:ID>
   <cbc:SignatureMethod
>urn:oasis:names:specification:ubl:dsig:enveloped</cbc:SignatureMethod>
   <cac:SignatoryParty>
     <cac:PartyIdentification>
       <cbc:ID>MyParty</cbc:ID>
     </cac:PartyIdentification>
   </cac:SignatoryParty>
 </cac:Signature>
]]></programlisting>
      </section>
      <section>
         <title>Transformation</title>

         <para>The content to be signed is indicated in the
            <literal>URI=</literal> attribute of
            <literal>&lt;ds:Reference></literal>.  Using the empty
            string indicates that the entire document (i.e. the
            enveloping UBL instance) is what is being signed:</para>

<programlisting><![CDATA[<ds:Reference URI="">
]]></programlisting>

         <para>A requirement when using digital signatures is to express
            in XPath that address that qualifies all nodes in the
            referenced content to be included in the calculation of the
            digital signature hash.  For a signature added to a document
            to remain valid, none of the information can change, nor can
            any information be added or removed from that portion of the
            document included in the hash calculation.</para>

         <para>There are two such transformation expressions that can be
            used in the UBL signature extension; users should choose the
            appropriate one to meet the objectives of the signature
            being added to the document.  Adding non-signature
            information to the UBL document will invalidate all
            signatures already in the extension.  The choice to make is
            whether to support additional signatures after adding the
            signature with the transformation expression.</para>

         <para>The following transformation element in a digital
            signature flexibly prevents the signature from being
            invalidated by the subsequent addition of other signatures
            within the extension:</para>

<programlisting><![CDATA[   <Transform
     Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116">
    <XPath xmlns:sig=
"urn:oasis:names:specification:ubl:schema:xsd:CommonSignatureComponents-2">
      count(ancestor-or-self::sig:UBLDocumentSignatures |
             here()/ancestor::sig:UBLDocumentSignatures[1]) >
      count(ancestor-or-self::sig:UBLDocumentSignatures)
    </XPath>
   </Transform>
]]></programlisting>

         <para>The following transformation element in a digital
            signature is inflexible and thus would be considered a
            "final" signature to be added to the document.  Such a
            signature will be invalidated by the subsequent addition of
            other signatures to the document:</para>

<programlisting><![CDATA[   <Transform
     Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116">
    <XPath xmlns:ds="http://www.w3.org/2000/09/xmldsig#">	
      count(ancestor-or-self::ds:Signature |
             here()/ancestor::ds:Signature[1]) >
      count(ancestor-or-self::ds:Signature)
    </XPath>
   </Transform>
]]></programlisting>

         <para>Multiple separate items of extra-document content (e.g.,
            attachments) or embedded W3C signature content can be
            included in the same signature by using sibling
            <literal>&lt;ds:Reference></literal> elements with other
            <literal>URI=</literal> attribute values.  For example, to
            countersign another signature in the same UBL document, make
            a local reference to that signature's unique identifier, as
            in:</para>

<programlisting>&lt;ds:Reference URI="#<emphasis>{Id attribute of ds:Signature}</emphasis>"></programlisting>

         <note><para>To digitally sign only a portion of standard UBL
            content and not the entire document of UBL content, one uses
            an appropriate XPointer address for <literal>URI=</literal>.
            This requires XPointer awareness on the part of the digital
            signature tools being used.</para> </note>

      </section>

      <section id="SIGNATUREEXAMPLES">
         <title>Digital Signature Examples</title>

         <para>The
            <literal><ulink url="xml/UBL-Invoice-2.0-Enveloped.xml"
            >xml/UBL-Invoice-2.0-Enveloped.xml</ulink></literal>
            sample document illustrates the embedding of three
            extensions in a single document, one of which is a bona fide verifiable
            enveloped signature extension.  A <literal>&lt;cac:Signature></literal>
	element makes reference to the embedded signature.</para>

         <para>The
            <literal><ulink url="xml/UBL-Invoice-2.0-Detached.xml"
            >xml/UBL-Invoice-2.0-Detached.xml</ulink></literal>
            sample document illustrates the detaching of a digital
	signature outside of the UBL file.  A <literal>&lt;cac:Signature></literal>
	element makes reference to the external signature.</para>

         <para>The
            <literal><ulink url="xml/UBL-Invoice-2.0-Detached-Signature.xml"
            >xml/UBL-Invoice-2.0-Detached-Signature.xml</ulink></literal>
            instance is a bona fide verifiable digital signature of the
	<literal><ulink url="xml/UBL-Invoice-2.0-Detached.xml"
            >xml/UBL-Invoice-2.0-Detached.xml</ulink></literal>
	instance.</para>

      </section>

      <section id="DSIG-VAL-METHOD" role="non-normative">
         <title>Extension Validation Methodology</title>

         <para>The single extension built into the UBL 2.1 distribution
            validates transparently, and the UBL extension mechanism
            allows the addition of other extensions in the same
            instance.</para>

         <para>Users wishing to validate other extensions found in the
            instance simply revise the
            <literal>UBL-ExtensionContentDataType-2.1.xsd</literal>
            schema fragment.  An <literal>&lt;xsd:import></literal>
            directive is added to incorporate the schema constraints of
            the apex of another extension to be validated in the single
            pass of XSD validation.  <xref
            linkend="schema-dependency-figure"/> shows the replacement
            of the schema fragment with one in which user-defined
            extension modules with namespaces <literal>ext:</literal>,
            <literal>zzz:</literal>, <literal>zac:</literal>, and
            <literal>zbc:</literal> augment the digital signature
            extension modules with namespaces <literal>ext:</literal>,
            <literal>sig:</literal>, <literal>sac:</literal>,
            <literal>sbc:</literal> and <literal>ds:</literal>.</para>

         <para>Due to limitations of W3C Schema validation semantics
            (this is not the case in RELAX NG, for example), the apex
            element of the extension in the instance being validated
            cannot be constrained solely to the apex element declared.
            The lax validation permits any element declared in any
            schema fragment to be the apex of an extension.  Thus, an
            instance will pass when a known extension element not
            permitted by the user to be an apex element is in the place
            of an apex element.  This is simply regarded by downstream
            processes as an unknown extension and will likely be
            ignored.</para>

      </section>

      <section id="EXTENSION-NOTES" role="non-normative">
         <title>Notes for Extension Creators</title>

         <para>The UBL Digital Signature extension has been modeled as an
            example to follow when designing and writing other
            custom extensions.  The following points should be
            noted:</para>

         <itemizedlist>
            <listitem>
               <para>Extension designers should follow the example in
                  providing separate namespaces for apex element,
                  aggregate constructs, and basic constructs if they
                  wish the new items to be considered for inclusion in
                  future UBL releases.  This structures the new items
                  for inclusion in the UBL common library.  See
                  <literal><ulink url="xml/MyTransportationStatus.xml"
                  >xml/MyTransportationStatus.xml</ulink></literal>
                  for a document instance exemplifying the recommended
                  treatment of namespaces.</para>
            </listitem>
            <listitem>
               <para>Whenever possible, existing UBL common library
                  aggregate and basic constructs should be used in
                  extensions rather than inventing new items with the
                  same semantics.  However, a common library aggregate
                  construct should only be used when the entire
                  aggregate and all of its descendants are applicable in
                  the extension context without any changes.  If any
                  items must be removed, then a new extension aggregate
                  with a new local name should be used.  If all the
                  constructs are applicable but some items need to be
                  added, then a new extension aggregate with the same
                  local name as the common library aggregate should be
                  used, and the common library aggregate should be
                  copied with the new constructs inserted.</para>
            </listitem>
         </itemizedlist>
      </section>
   </section>

   <section>
      <title>Conformance</title>
      <para>Conformance (as applied to UBL documents and schemas)
         and the distinction between UBL conformance and UBL
         compatibility is described in detail in the <citetitle>UBL 2
         Guidelines for Customization</citetitle> <xref
         linkend="custguide"/>.</para>
   </section>

   <appendix id="RELNOTES" role="non-normative">
      <title>Release Notes</title>
      <section id="AVAILABILITY">
         <title>Availability</title>
         <para>Online and downloadable versions of this release are available
            from the locations specified at the top of this document.</para>
      </section>
      <section id="PKG-STATUS">
         <title>Status of This Release</title>
         <para>Release of this package to the public begins its
            second public review.  The UBL Technical Committee
            actively solicits input from the user community
            regarding this release.  See <xref linkend="STATUS"/>
            for procedures to be used in submitting comments to
            the Committee.  Note that the UBL TC <emphasis
            role="italic">cannot</emphasis> accept input from
            anyone outside the UBL TC (including OASIS members)
            unless it is submitted via the comment list.</para>
         <para><emphasis role="bold"><emphasis role="italic">THIS
            RELEASE IS FOR TESTING PURPOSES ONLY AND
            SHOULD NOT BE USED FOR PRODUCTION
            SYSTEMS.</emphasis></emphasis></para>
      </section>
      <section id="PACKAGE">
         <title>Package Structure</title>
         <para>The second public review draft of the UBL 2.1 specification is
            published as a zip archive named prd2-UBL-2.1.zip. Unzipping this
            archive creates a directory named prd2-UBL-2.1 containing a master
            DocBook XML file (UBL-2.1.xml), a generated hypertext version of
            this file (UBL-2.1.html), a generated PDF version of this file
            (UBL-2.1.pdf), and a number of subdirectories. The files in these
            subdirectories, linked to from UBL-2.1.xml, UBL-2.1.html, and
            UBL-2.1.pdf, contain the various normative and informational pieces
            of the 2.1 release. A description of each subdirectory is given
            below. Note that while the UBL-2.1.xml file is the
            &#8220;original&#8221; of this specification, it may not be viewable
            in all currently available web browsers.</para>
         <blockquote>
            <para>
               <variablelist>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>art</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>Diagrams and illustrations used in this
                           specification</para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>asn</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>ASN.1 UBL 2.1 schema; see <xref linkend="ASN.1"
                           /></para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>cl</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>Code list specification files; see <xref
                              linkend="CODELISTS"/></para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>css</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>CSS stylesheets for viewing UBL-2.1.html</para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>cva</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>Artefacts expressing data type
                              qualifications; see <xref linkend="cva"/>
                              in <xref linkend="NORMATIVE"/> and <xref
                              linkend="datatypequalifications"/> in
                              <xref linkend="QDT"/></para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>db</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>DocBook stylesheets for viewing UBL-2.1.xml</para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>doc</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>Documents and ancillary specifications
                           included with this release</para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>etc</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>Miscellaneous supporting
                           information</para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>mod</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>Spreadsheet data models; see <xref
                           linkend="MODELS"/></para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>rnc</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>Alternative versions of the UBL 2.1
                           schemas in RELAX NG (compact syntax); 
                           see <xref linkend="RNC"/></para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>val</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>Test harness for demonstrating UBL 2.1 two-phase
                           validation; see <xref linkend="CODELISTS"/></para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>xml</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>Sample UBL 2.1 instances; see <xref linkend="SAMPLEINSTANCES"/></para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>xsd</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>XSD schemas; see <xref linkend="SCHEMAS"/></para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">
                           <literal>xsdrt</literal>
                        </emphasis>
                     </term>
                     <listitem>
                        <para>&#8220;Runtime&#8221; XSD schemas; see <xref
                              linkend="SCHEMAS"/></para>
                     </listitem>
                  </varlistentry>
               </variablelist>
            </para>
         </blockquote>
      </section>
      <section id="SUPPORT">
         <title>Support</title>
         <para>UBL is a volunteer project of the international business
            community. Inquiries regarding UBL may be posted to the public
            ubl-dev list, archives for which are located at</para>
         <blockquote>
            <para>
               <ulink url="http://lists.oasis-open.org/archives/ubl-dev/"
                  >http://lists.oasis-open.org/archives/ubl-dev/</ulink>
            </para>
         </blockquote>
         <para>Subscriptions to ubl-dev can be made through the OASIS list
            manager at</para>
         <blockquote>
            <para>
               <ulink url="http://www.oasis-open.org/mlmanage/index.php"
                  >http://www.oasis-open.org/mlmanage/index.php</ulink>
            </para>
         </blockquote>
         <para>OASIS provides an official community gathering place and
            information resource for UBL at</para>
         <blockquote>
            <para>
               <ulink url="http://ubl.xml.org/">http://ubl.xml.org/</ulink>
            </para>
         </blockquote>
      </section>
      <section id="EXPECTED-ADDITIONS">
         <title>Expected Additions in PRD3</title>
         <para>Two additional document types, CatalogueTemplate and
            PurchaseConditions, are expected to be added to UBL 2.1
            following this second public review (PRD2), that is, in the
            third public review cycle (PRD3).  Note that the names of
            these document types may change before their inclusion in
            PRD3.</para>
      </section>
      <section id="TAXATION">
         <title>Taxation Rules</title>
         <para>UBL does not provide documents for tax reporting
            purposes.  Instead, it provides structures to support
            the information on which taxes are based. These aim to
            be generic and not based on any specific tax
            regime.</para>
      </section>
      <section id="CUSTOMIZATION">
         <title>UBL Customization</title>
         <para>UBL provides a vocabulary that, for many user communities, can be
            used "as is." However, it is recognized that some user communities
            must address use cases whose requirements are not met by the UBL
            off-the-shelf solution. A separate OASIS Committee Specification
            known as the <citetitle>UBL 2 Guidelines for
               Customization</citetitle>
            <xref linkend="custguide"/> has been published to aid such users in
            developing custom solutions based on UBL.</para>
         <para>The goal of UBL customization is to maintain a common
            understanding of the meaning of information being exchanged between
            specific implementations. The factors governing when to
            customize may be business-driven, technically driven, or both. The
            decision should be based on real-world needs balanced against
            perceived economic benefits.</para>
      </section>
      <section id="UPGRADING">
         <title>Upgrading from UBL 2.0 to UBL 2.1</title>
         <para>For current UBL implementers, the most important thing to know
            about UBL 2.1 is that it is completely backward-compatible with UBL
            2.0. In other words, any document that validates against a UBL 2.0
            schema will validate against the UBL 2.1 version of that schema. The
            remaining differences relate mainly to functionality that has been
            added to the 2.0 framework in the areas of eTendering,
            sales reporting, utility statements, transport handling, and
            collaborative planning, forecasting, and replenishment (CPFR®). </para>
         <para>Nonetheless, it would be unwise to simply overlay this UBL 2.1
            release onto an existing 2.0 installation, and the possible
            differences among existing 1.0 and 2.0 installations are too large
            to allow a specific set of instructions to be provided for making
            the transition.</para>
         <para>The brief history of UBL document types in the next section puts
            the new capabilities into context and may help owners of existing
            UBL 1.0 and 2.0 installations decide whether to upgrade to 2.1. New
            2.1 users, on the other hand, can simply install 2.1 and rest
            assured that their software will interoperate with UBL documents
            generated by existing conformant UBL 2.0 installations. For more on
            the concept of conformance, see <xref linkend="custguide"/>.</para>
      </section>
      <section>
         <title>Dictionary Entry Name Corrections in UBL 2.1</title>

         <para>Dictionary Entry Names (DENs) uniquely identify every BIE
            in the UBL library using the methodology described in <xref
            linkend="ccts"/>.  Several errors in dictionary entry naming
            were discovered and corrected in the course of preparing UBL
            2.1.  These corrections have no effect on processing,
            validation, or instance generation, but they are listed in
            <xref linkend="CHANGES20TO21"/> and <xref
            linkend="CHANGESPRD1TOPRD2"/> for completeness in
            documentation.</para>
      </section>
   </appendix>

   <appendix id="HISTORY" role="non-normative">
      <title>Revision History</title>
      <para>Since its first release as an OASIS Standard in 2004, UBL has
         experienced one major and one minor version upgrade.</para>
      <section id="UBL-1">
         <title>UBL 1.0</title>
         <para>Though apparently limited in scope, the eight
            document types provided in UBL 1.0 (2004) are
            applicable to a very large number of real-world use
            cases and have been widely deployed. These original
            1.0 document types, later updated in UBL 2.0 and
            continued here in 2.1, are Order, OrderResponse,
            OrderResponseSimple, OrderChange,
            OrderCancellation, DespatchAdvice, ReceiptAdvice,
            and Invoice.  The figure below shows the original
            assumed process context for this most basic set of
            UBL document types.  The scope of the process
            corresponds roughly to that of the UBL 2 Order,
            Fulfillment, and Traditional Billing processes
            described in the text (see <xref
            linkend="ORDERING"/>, <xref linkend="FULFILMENT"/>,
            and <xref linkend="TRADITIONAL-BILLING"/>).</para>
         <figure>
            <title>UBL 1.0 Order-to-Invoice Business Process</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-1.0-ProcurementProcess.jpg"
                     contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[ubl 1.0 order-to-invoice diagram]</phrase>
               </textobject>
            </mediaobject>
         </figure>
         <para>Because later versions of UBL (versions 2.0 and
            following) do not maintain backward compatibility
            with UBL 1.0 document instances (that is, UBL 1.0
            document instances will not validate against
            schemas from UBL 2.0 and later), use of UBL 1.0 in
            new installations is deprecated.  All the business
            functionality of UBL 1.0 (including suitably
            revised versions of the original eight document
            types) is maintained in later versions.</para>
      </section>
      <section id="MAJOR-REV">
         <title>Major Revision: UBL 2.0</title>
         <para>Adoption of UBL 1.0 following ratification as an
            OASIS standard in November 2004 resulted in major
            inputs of new business content beyond the eight
            basic order-to-invoice business documents specified
            in the original release. In particular,
            contributions from representatives of government
            procurement, taxation, and transportation agencies
            in Europe, Asia, and North America resulted in
            greatly expanded pre-order and post-invoice
            capabilities together with the addition of several
            transport-related document types, bringing the
            total number of document types in UBL 2.0 to 31.</para>
         <para>The new release also featured changes in UBL's
            use of XML schema methodology&#8212;most
            importantly, the adoption of global scoping for all
            element types&#8212;breaking backward
            compatibility with UBL 1.0 instances and therefore
            necessitating designation as a major revision, signified by
            incrementing the version number from 1.0 to 2.0
            rather than 1.1.  The original eight UBL 1.0
            document types were revised to reflect these
            changes.</para>
         <para>UBL 2.0 achieved OASIS Standardization in
            December 2006, and the package was updated and
            corrected in May 2008.</para>
         <para>The 23 document types added in UBL 2.0 can be
            summarized as follows:</para>
         <blockquote>
            <para><emphasis role="bold">Added UBL 2.0 document
               types for sourcing:</emphasis> Catalogue,
               CatalogueDeletion,
               CatalogueItemSpecificationUpdate,
               CataloguePricingUpdate, CatalogueRequest,
               Quotation, RequestForQuotation</para>
         </blockquote>
         <blockquote>
            <para><emphasis role="bold">Added UBL 2.0 document
               types for fulfilment:</emphasis> BillOfLading,
               CertificateOfOrigin, ForwardingInstructions,
               PackingList, TransportationStatus,
               Waybill</para>
         </blockquote>
         <blockquote>
            <para><emphasis role="bold">Added UBL 2.0 document
               types for billing:</emphasis> CreditNote,
               DebitNote, FreightInvoice, Reminder,
               SelfBilledCreditNote, SelfBilledInvoice</para>
         </blockquote>
         <blockquote>
            <para>
               <emphasis role="bold">Added UBL 2.0 document types for
                  payment:</emphasis> RemittanceAdvice, Statement</para>
         </blockquote>
         <blockquote>
            <para>
               <emphasis role="bold">Added UBL 2.0 supplementary document
                  types:</emphasis> ApplicationResponse,
               AttachedDocument</para>
         </blockquote>
      </section>
      <section id="MINOR-REV">
         <title>Minor Revision: UBL 2.1</title>
         <section>
            <title>New Document Types in UBL 2.1</title>
            <para>Because it preserves backward compatibility with UBL
               2.0, UBL 2.1 is technically a minor release, not a major
               one.  However, it does add 31 new document types as of
               this second public review draft, bringing the total
               number of UBL business documents to 62.  (This second
               public review draft adds two more document types,
               GoodsItemItinerary and TransportServiceDescription, to
               the 29 new 2.1 document types added in the first public
               review draft.)</para>
            <blockquote>
               <para>
                  <emphasis role="bold">Added UBL 2.1 document types for
                     eTendering:</emphasis> AwardedNotification, CallForTenders,
                  ContractAwardNotice, ContractNotice, GuaranteeCertificate,
                  Tender, TenderReceipt, TendererQualification,
                  TendererQualificationResponse, UnawardedNotification</para>
            </blockquote>
            <blockquote>
               <para>
                  <emphasis role="bold">Added UBL 2.1 document types for
                     Collaborative planning, forecasting, and
                     replenishment:</emphasis> ExceptionCriteria,
                  ExceptionNotification, Forecast, ForecastRevision,
                  ItemInformationRequest, PriorInformationNotice,
                  TradeItemLocationProfile</para>
            </blockquote>
            <blockquote>
               <para>
                  <emphasis role="bold">Added UBL 2.1 document
               types for Vendor Managed Inventory:</emphasis> InstructionForReturns,
                  InventoryReport, PerformanceHistory, ProductActivity,
                  RetailEvent, StockAvailabilityReport</para>
            </blockquote>
            <blockquote>
               <para>
                  <emphasis role="bold">Added UBL 2.1 document types for
                     Intermodal Freight Management:</emphasis>
                     GoodsItemItinerary, TransportExecutionPlan,
                     TransportExecutionStatus, TransportProgressStatus,
                     TransportServiceDescription</para>
            </blockquote>
            <blockquote>
               <para>
                  <emphasis role="bold">Added UBL 2.1 document type for Utility
                     billing:</emphasis> UtilityStatement</para>
            </blockquote>
            <blockquote>
               <para>
                  <emphasis role="bold">Added UBL 2.1 supplementary document
                     types:</emphasis> DocumentStatus,
                  DocumentStatusRequest</para>
            </blockquote>
         </section>

         <section id="FINANCIAL-INFO">
            <title>Financial Information Enhancements in UBL 2.1</title>
            <para>UBL 2.1 has been enhanced to support the financial information
               required for downstream processing of Invoices
               within financial services. Through standardization, business
               vocabularies such as UBL for eBusiness and ISO 20022 for eFinance
               enable Straight Through Processing (STP) and paperless trading
               along the entire Financial Supply Chain.</para>
            <para>Based on analysis conducted during the current
               development cycle by the UBL Financial Information
               Requirements Task Group (FIRTG), the following
               enhancements have been included in UBL 2.1:</para>
            <blockquote>
            <para><emphasis role="bold">Financial account:</emphasis>
               Aligned with today's needs and designed for truly
               global usage (AliasName, AccountTypeCode, ...).  A
               financial account can be now associated to the Person
               information aggregate, not only to a Party.</para>
            <para><emphasis role="bold">Payment mandate</emphasis>
               information can optionally be sent as part of the
               Order; this can be considered a simplification
               for small businesses.</para>
            <para><emphasis role="bold">Trade financing:</emphasis>
               UBL 2.1 is designed to support basic trade financing
               practices (invoice financing, factoring,
               pre-shipment/order financing, Letter of Credit,
               ...)</para>
            <para><emphasis role="bold">Payments
               reconciliation:</emphasis> UBL Invoice and Remittance
               Advice can be used together with financial messages to
               ensure end-to-end transport of reconciliation
               identifiers (invoicing party references). In
               particular, UBL provides a solution for
               advanced external remittance, where the UBL Remittance
               Advice is used to transmit the details of complex
               remittance information associated with the payment
               initiation process (see ISO20022 guides for details).
               Person is now enriched with a person identification,
               which is often required by the banking sector for
               legal reasons.</para>
            <para><emphasis role="bold">Currency Amounts:</emphasis>
               UBL 2.1 features improved handling of alternative currency
               amounts.</para>
            </blockquote>
            <para>UBL 2.1 also includes enhancements to legal
               information.</para>
            <blockquote>
            <para><emphasis role="bold">Party Legal
                  Entity:</emphasis> The Party's legal information
                  has been considerably enriched with information
                  required by advanced procurement and global
                  usage.</para>
            <para><emphasis role="bold"> Service Provider
                  Party:</emphasis> The electronic trade is
                  increasingly supported and executed through Service
                  Providers into several forms like the outsourcing
                  and ASP modes.</para>
            <para><emphasis role="bold"> UBL Party</emphasis> is now
                  improved to keep track of services handled by one
                  or more service providers.</para>
            <para><emphasis role="bold"> Power of Attorney</emphasis>
               can now be associated to a Party.</para>
            </blockquote>
         </section>

         <section id="CHANGES20TO21">
            <title>Changes from UBL 2.0 (As Updated) to UBL 2.1 PRD2</title>

               <para>The following three tables show the differences
                  between the elements and attributes in UBL 2.0 (as
                  updated in 2008) and those in UBL 2.1 (Second Public
                  Review Draft).  All changes in 2.1 schemas are
                  backward-compatible with valid UBL 2.0 instances.
                  Changes include the addition of new elements and
                  attributes; changes in cardinality from 1 to 0..1
                  (i.e., making a formerly required element optional);
                  changes in cardinality from 0..1 to 0..n (i.e.,
                  allowing an unlimited number of occurrences instead of
                  just one); and corrections to Dictionary Entry Names
                  (DENs).</para>

            <section id="LIBRARYELEMENTS20TO21">

               <title>Changes to Library Elements (UBL 2.0 to UBL 2.1 PRD2)</title>

               <para>This table sums up all the differences between the
               XML elements in the UBL 2.0 common library and those in
               the UBL 2.1 (PRD2) common library.</para>

               <table>
                  <title>Changes to Library Elements (UBL 2.0 to UBL 2.1 PRD2)</title>
                  <tgroup cols="3">
                     <colspec colwidth="15%"/>
                     <colspec colwidth="25%"/>
                     <colspec colwidth="60%"/>
                     <thead>
                        <row>
                           <entry>Aggregate BIE</entry>
                           <entry>Basic or Association BIE</entry>
                           <entry>Changes for UBL 2.1</entry>
                        </row>
                     </thead>
                     <tbody>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ActivityDataLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ActivityProperty</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Address</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LocationCoordinate</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>AllowanceCharge</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PerUnitAmount</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>AppealTerms</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>AuctionTerms</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>AwardingCriteria</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>AwardingCriteriaResponse</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>AwardingTerms</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>BudgetAccount</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>BudgetAccountLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>BudgetAmount</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Capability</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CatalogueLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>KeywordItemProperty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Certificate</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CertificateOfOriginApplication</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ExporterParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ImporterParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ClassificationScheme</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CompletedTask</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Consignment</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CarrierAssignedID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ConsigneeAssignedID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ConsignorAssignedID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FreightForwarderAssignedID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>BrokerAssignedID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ContractedCarrierAssignedID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PerformingCarrierAssignedID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AnimalFoodIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HumanFoodIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LivestockIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>BulkCargoIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ContainerizedIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>GeneralCargoIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SpecialSecurityIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ThirdPartyPayerIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CarrierServiceInstructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CustomsClearanceServiceInstructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ForwarderServiceInstructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SpecialServiceInstructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SequenceID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ShippingPriorityLevelCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HandlingCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HandlingInstructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Information</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TotalGoodsItemQuantity</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TotalTransportHandlingUnitQuantity</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InsuranceValueAmount</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeclaredForCarriageValueAmount</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeclaredStatisticsValueAmount</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FreeOnBoardValueAmount</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SpecialInstructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SplitConsignmentIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryInstructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ConsignmentQuantity</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ConsolidatableIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HaulageInstructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LoadingSequenceID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PerformingCarrierParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SubstituteCarrierParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LogisticsOperatorParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportAdvisorParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HazardousItemNotificationParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InsuranceParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MortgageHolderParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>BillOfLadingHolderParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CollectPaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DisbursementPaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PrepaidPaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ExtraAllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MainCarriageShipmentStage</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PreCarriageShipmentStage</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OnCarriageShipmentStage</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportHandlingUnit</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FirstArrivalPortLocation</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LastExitPortLocation</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ConsolidatedShipment</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Consumption</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ConsumptionAverage</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ConsumptionHistory</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ConsumptionLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ConsumptionPoint</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ConsumptionReport</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ConsumptionReportReference</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Contact</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Contract</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NominationDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NominationTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>VersionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Description</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NominationPeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ContractualDelivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ContractExecutionRequirement</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ContractExtension</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ContractingParty</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Correction</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CreditNoteLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentPurposeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FreeOfChargeIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InvoicePeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OrderLineReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OriginatorParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SubCreditNoteLine</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DebitNoteLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentPurposeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SubDebitNoteLine</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Declaration</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Delivery</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReleaseID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AlternativeDeliveryLocation</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CarrierParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NotifyParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MinimumDeliveryUnit</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MaximumDeliveryUnit</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Shipment</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DeliveryTerms</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Amount</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DependentPriceReference</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Despatch</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>GuaranteedDespatchDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>GuaranteedDespatchTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReleaseID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Instructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DespatchLocation</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CarrierParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NotifyParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EstimatedDespatchPeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RequestedDespatchPeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DespatchLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DocumentReference</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>IssueTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LanguageID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LocaleCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>VersionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DocumentStatusCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DocumentDescription</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ValidityPeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>IssuerParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ResultOfVerification</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DocumentResponse</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DocumentReference</entry>
                           <entry>Changed cardinality from 1 to 1..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Duty</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EconomicOperatorShortList</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EnergyTaxReport</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EnergyWaterSupply</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EnvironmentalEmission</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EvaluationCriteria</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Event</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EventComment</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EventLineItem</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EventTactic</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EventTacticEnumeration</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Evidence</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ExceptionCriteriaLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ExceptionNotificationLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ExternalReference</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HashAlgorithmMethod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MimeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FormatCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EncodingCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CharacterSetCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FileName</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Description</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>FinancialAccount</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AliasName</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AccountFormatCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>FinancialGuarantee</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ForecastException</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ForecastExceptionCriteriaLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ForecastLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ForecastRevisionLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>FrameworkAgreement</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>GoodsItem</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ID</entry>
                           <entry>Changed cardinality from 1 to 0..1</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ChargeableQuantity</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReturnableQuantity</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Delivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Pickup</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Despatch</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MeasurementDimension</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ContainingPackage</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ShipmentDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ImmobilizedSecurity</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>InstructionForReturnsLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>InventoryReportLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>InvoiceLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentPurposeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InvoicePeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SubInvoiceLine</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Item</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Certificate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Dimension</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemComparison</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PriceAmount</entry>
                           <entry>Changed dictionary entry name from "Item Comparison. Price. Amount" to "Item Comparison. Price Amount. Amount"</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemInformationRequestLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemInstance</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>BestBeforeDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemLocationQuantity</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Package</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DependentPriceReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemManagementProfile</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemProperty</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NameCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TestMethod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Value</entry>
                           <entry>Changed cardinality from 1 to 0..1</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ValueQuantity</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ValueQualifier</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ImportanceCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ListValue</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RangeDimension</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ItemPropertyRange</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemPropertyGroup</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ImportanceCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemPropertyRange</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>LineItem</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>WarrantyInformation</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SubLineItem</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>WarrantyValidityPeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>WarrantyParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Location</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LocationTypeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InformationURI</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SubsidiaryLocation</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LocationCoordinate</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>LocationCoordinate</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AltitudeMeasure</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Meter</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>MeterProperty</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>MeterReading</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>MiscellaneousEvent</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>MonetaryTotal</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AllowanceTotalAmount</entry>
                           <entry>Changed dictionary entry name from "Monetary Total. Allowance Total Amount. Amount" to "Monetary Total. Allowance_ Total Amount. Amount"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ChargeTotalAmount</entry>
                           <entry>Changed dictionary entry name from "Monetary Total. Charge Total Amount. Amount" to "Monetary Total. Charge_ Total Amount. Amount"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PayableAlternativeAmount</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>NotificationRequirement</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>OnAccountPayment</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>OrderLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>OrderReference</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SalesOrderID</entry>
                           <entry>Changed dictionary entry name from "Order Reference. Sales Order Identifier. Identifier" to "Order Reference. Sales_ Order Identifier. Identifier"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OrderTypeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Package</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TraceID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ContainingTransportEquipment</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Delivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Pickup</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Despatch</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Party</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>IndustryClassificationCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Person</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ServiceProviderParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PowerOfAttorney</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FinancialAccount</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PartyLegalEntity</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RegistrationDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RegistrationExpirationDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CompanyLegalFormCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SoleProprietorshipIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CompanyLiquidationStatusCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CorporateStockAmount</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FullyPaidSharesIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HeadParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ShareholderParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PaymentMandate</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PaymentMeans</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMandate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TradeFinancing</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PaymentTerms</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeansID</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentPercent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SettlementDiscountAmount</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PenaltyAmount</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTermsDetailsURI</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentDueDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InstallmentDueDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InvoicingPartyReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ValidityPeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PerformanceDataLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Person</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NationalityID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>GenderCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>BirthDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Contact</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FinancialAccount</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>IdentityDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Pickup</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PowerOfAttorney</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Price</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PricingExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ProcessJustification</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ProcurementProject</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ProcurementProjectLot</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PromotionalEvent</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PromotionalEventLineItem</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PromotionalSpecification</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>QualificationResolution</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>QualifyingParty</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>QuotationLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RequestForQuotationLineID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AlternativeLineItem</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RequestLineReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ReceiptLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>QuantityDiscrepancyCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OversupplyQuantity</entry>
                           <entry>Changed dictionary entry name from "Receipt Line. Oversupply Quantity. Quantity" to "Receipt Line. Oversupply_ Quantity. Quantity"</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Regulation</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ReminderLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PenaltySurchargePercent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Amount</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentPurposeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>RemittanceAdviceLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentPurposeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InvoicingPartyReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Renewal</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>RequestForQuotationLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OptionalLineItemIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PrivacyCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SecurityClassificationCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>RequestForTenderLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Response</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReferenceID</entry>
                           <entry>Changed cardinality from 1 to 0..1</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EffectiveDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EffectiveTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Status</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ResultOfVerification</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>RetailPlannedImpact</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>SalesItem</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ServicePoint</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ServiceProviderParty</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ShareholderParty</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Shipment</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ConsignmentQuantity</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Consignment</entry>
                           <entry>Changed cardinality from 1 to 1..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReturnAddress</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ShipmentStage</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EstimatedDeliveryDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EstimatedDeliveryTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RequiredDeliveryDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RequiredDeliveryTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LoadingSequenceID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SuccessiveSequenceID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Instructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DemurrageInstructions</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LoadingTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ExaminationTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AvailabilityTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ExportationTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DischargeTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>WarehousingTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TakeoverTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OptionalTakeoverTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DropoffTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ActualPickupTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReceiptTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StorageTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AcceptanceTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TerminalOperatorParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CustomsAgentParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Signature</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ValidatorID</entry>
                           <entry>Changed dictionary entry name from "Signature. Validator Identifier. Identifier" to "Signature. Validator. Identifier"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SignatoryParty</entry>
                           <entry>Changed cardinality from 1 to 0..1</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>StatementLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentPurposeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Status</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReferenceDate</entry>
                           <entry>Changed dictionary entry name from "Status. Reference_ Date. Date" to "Status. Reference Date. Date"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReferenceTime</entry>
                           <entry>Changed dictionary entry name from "Status. Reference_ Time. Time" to "Status. Reference Time. Time"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Description</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatusReason</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SequenceID</entry>
                           <entry>Changed dictionary entry name from "Status. Sequence. Identifier" to "Status. Sequence Identifier. Identifier"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Text</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ConditionValueMeasure</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReliabilityPercent</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>StockAvailabilityReportLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>SubcontractTerms</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>SubscriberConsumption</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>SupplierConsumption</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TaxTotal</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TaxIncludedIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TelecommunicationsService</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TelecommunicationsSupply</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TelecommunicationsSupplyLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TenderLine</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TenderPreparation</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TenderRequirement</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TenderResult</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TenderedProject</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TendererPartyQualification</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TendererQualificationRequest</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TendererRequirement</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TenderingProcess</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TenderingTerms</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TradeFinancing</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportEquipment</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReferencedConsignmentID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AirFlowPercent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HumidityPercent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AnimalFoodApprovedIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HumanFoodApprovedIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DangerousGoodsApprovedIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RefrigeratedIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Characteristics</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DamageRemarks</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Description</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SpecialTransportRequirments</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>GrossWeightMeasure</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>GrossVolumeMeasure</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TareWeightMeasure</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TrackingDeviceCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PowerIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TraceID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SupplierParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OwnerParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OperatingParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>UnloadingLocation</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StorageLocation</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PositioningTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>QuarantineTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PickupTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HandlingTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LoadingTransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportEvent</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ApplicableTransportMeans</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HaulageTradingTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HazardousGoodsTransit</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PackagedTransportHandlingUnit</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ServiceAllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FreightAllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AttachedTransportEquipment</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>GoodsItem</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Delivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ContainedInTransportEquipment</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Pickup</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Despatch</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ShipmentDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportEvent</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Location</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportExecutionTerms</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportHandlingUnit</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportMeans</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>GoodsItem</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FloorSpaceMeasurementDimension</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PalletSpaceMeasurementDimension</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ShipmentDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Status</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportLocation</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportMeans</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportMeansTypeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TradeServiceCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OperatorParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportSchedule</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportStatus</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportationSegment</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportationService</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportationServiceDescription</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportationServiceDetailsURI</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NominationDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NominationTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>UnstructuredPrice</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>UtilityItem</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>WebSiteAccess</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                     </tbody>
                  </tgroup>
               </table>
            </section>

            <section id="DOCUMENTELEMENTS20TO21">
               <title>Changes to Document Elements (UBL 2.0 to UBL
                     2.1 PRD2)</title>

               <para>This table sums up all the differences between the
               XML elements in the UBL 2.0 document schemas and those in
               the UBL 2.1 (PRD2) document schemas.</para>

               <table>
                  <title>Changes to Document Elements (UBL 2.0 to UBL
               2.1 PRD2)</title>
                  <tgroup cols="3">
                     <colspec colwidth="15%"/>
                     <colspec colwidth="25%"/>
                     <colspec colwidth="60%"/>
                     <thead>
                        <row>
                           <entry>Aggregate BIE</entry>
                           <entry>Basic or Association BIE</entry>
                           <entry>Changes for UBL 2.1</entry>
                        </row>
                     </thead>
                     <tbody>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ApplicationResponse</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>VersionID</entry>
                           <entry>Changed dictionary entry name from "Application Response. Version Identifier. Identifier" to "Application Response. Version. Identifier"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DocumentResponse</entry>
                           <entry>Changed cardinality from 1..n to 0..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>AttachedDocument</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ParentDocumentVersionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ParentDocumentLineReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>AwardedNotification</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>BillOfLading</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CallForTenders</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Catalogue</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ActionCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SourceCatalogueReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CatalogueDeletion</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EffectiveDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EffectiveTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CatalogueItemSpecificationUpdate</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CataloguePricingUpdate</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CatalogueRequest</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Signature</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CertificateOfOrigin</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>VersionID</entry>
                           <entry>Changed dictionary entry name from "Certificate Of Origin. Version Identifier. Identifier" to "Certificate Of Origin. Version. Identifier"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Signature</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ContractAwardNotice</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ContractNotice</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CreditNote</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatementDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OriginatorDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>BuyerCustomerParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SellerSupplierParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Delivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeans</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DebitNote</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatementDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>BuyerCustomerParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SellerSupplierParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Delivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeans</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DespatchAdvice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DocumentStatus</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DocumentStatusRequest</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ExceptionCriteria</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ExceptionNotification</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Forecast</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ForecastRevision</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ForwardingInstructions</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>FreightInvoice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>GoodsItemItinerary</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>GuaranteeCertificate</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>InstructionForReturns</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>InventoryReport</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Invoice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DueDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatementDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemInformationRequest</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Order</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SalesOrderID</entry>
                           <entry>Changed dictionary entry name from "Order. Sales Order Identifier. Identifier" to "Order. Sales_ Order Identifier. Identifier"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OrderTypeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CustomerReference</entry>
                           <entry>Changed dictionary entry name from "Order. Customer Reference. Text" to "Order. Customer_ Reference. Text"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CatalogueReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeans</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TaxExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PricingExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>OrderCancellation</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>OrderChange</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SalesOrderID</entry>
                           <entry>Changed dictionary entry name from "Order Change. Sales Order Identifier. Identifier" to "Order Change. Sales_ Order Identifier. Identifier"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SequenceNumberID</entry>
                           <entry>Changed dictionary entry name from "Order Change. Sequence_ Number. Identifier" to "Order Change. Sequence Number. Identifier"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CustomerReference</entry>
                           <entry>Changed dictionary entry name from "Order Change. Customer Reference. Text" to "Order Change. Customer_ Reference. Text"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeans</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TaxExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PricingExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>OrderResponse</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SalesOrderID</entry>
                           <entry>Changed dictionary entry name from "Order Response. Sales Order Identifier. Identifier" to "Order Response. Sales_ Order Identifier. Identifier"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OrderResponseCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CustomerReference</entry>
                           <entry>Changed dictionary entry name from "Order Response. Customer Reference. Text" to "Order Response. Customer_ Reference. Text"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeans</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TaxExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PricingExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>OrderResponseSimple</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PackingList</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>VersionID</entry>
                           <entry>Changed dictionary entry name from "Packing List. Version Identifier. Identifier" to "Packing List. Version. Identifier"</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PerformanceHistory</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PriorInformationNotice</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ProductActivity</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Quotation</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ReceiptAdvice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Reminder</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>RemittanceAdvice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>RequestForQuotation</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SubmissionDueDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RequestedValidityPeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>BuyerCustomerParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>RetailEvent</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>SelfBilledCreditNote</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentCurrencyCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentAlternativeCurrencyCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatementDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OriginatorDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>BuyerCustomerParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SellerSupplierParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Delivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeans</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentAlternativeExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>SelfBilledInvoice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Statement</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatementTypeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeans</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>StockAvailabilityReport</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Tender</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TenderReceipt</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TendererQualification</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TendererQualificationResponse</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TradeItemLocationProfile</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportExecutionPlan</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportExecutionStatus</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportProgressStatus</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportServiceDescription</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportationStatus</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>UnawardedNotification</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>UtilityStatement</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Waybill</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProfileExecutionID</entry>
                           <entry>Added</entry>
                        </row>
                     </tbody>
                  </tgroup>
               </table>

            </section>

            <section id="ATTRIBUTES20TO21">
                  <title>Changes to Attributes (UBL 2.0 to UBL
                     2.1 PRD2)</title>

               <para>This table lists all the attributes added since the
               release of UBL 2.0.</para>

               <table>
                  <title>Changes to Attributes (UBL 2.0 to UBL 2.1 PRD2)</title>
                  <tgroup cols="3">
                     <colspec colwidth="15%"/>
                     <colspec colwidth="40%"/>
                     <colspec colwidth="45%"/>
                     <thead>
                        <row>
                           <entry>Type</entry>
                           <entry>Attribute</entry>
                           <entry>Changes for UBL 2.1</entry>
                        </row>
                     </thead>
                     <tbody>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Amount</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CurrencyCodeListVersionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Measure</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>UnitCodeListVersionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Numeric</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>format</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Percent</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>format</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Rate</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>format</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Quantity</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>UnitCodeListID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>UnitCodeListAgencyID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>UnitCodeListAgencyName</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Text</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>languageLocalID</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Name</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>languageLocalID</entry>
                           <entry>Added</entry>
                        </row>
                     </tbody>
                  </tgroup>
               </table>
            </section>

         </section>

         <section id="CHANGESPRD1TOPRD2">

            <title>Changes from UBL 2.1 PRD1 to UBL 2.1 PRD2</title>

            <para>The following two tables show the differences between
               the elements in the first public review draft of UBL 2.1
               (PRD1) and those in this second public review
               draft (PRD2). No attributes were added following
               PRD1.</para>

            <para>This information is provided for reviewers of PRD2. It
               will be omitted in the final release.</para>

            <section id="LIBRARYELEMENTSPRD1TOPRD2">
               <title>Changes to Library Elements (UBL 2.1 PRD1 to UBL 2.1 PRD2)</title>

               <para>This table sums up all the differences between the
               XML elements in the UBL 2.1 PRD1 common library and those in
               the UBL 2.1 PRD2 common library.</para>

               <table>
                  <title>Changes to Library Elements (UBL 2.1 PRD1 to UBL 2.1 PRD2)</title>
                  <tgroup cols="3">
                     <colspec colwidth="15%"/>
                     <colspec colwidth="25%"/>
                     <colspec colwidth="60%"/>
                     <thead>
                        <row>
                           <entry>Aggregate BIE</entry>
                           <entry>Basic or Association BIE</entry>
                           <entry>Changes for PRD2</entry>
                        </row>
                     </thead>
                     <tbody>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Address</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LocationCoordinate</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ConsumptionHistory</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MeterNumber</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Amount</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ConsumptionReportReference</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TotalConsumedQuantity</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Contract</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NominationDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NominationTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>VersionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Description</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CreditNoteLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FreeOfChargeIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InvoicePeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OrderLineReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OriginatorParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DebitNoteLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Delivery</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReleaseID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CarrierParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NotifyParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DependentPriceReference</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Despatch</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReleaseID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DespatchLocation</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CarrierParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NotifyParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EstimatedDespatchPeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RequestedDespatchPeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DocumentReference</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>VersionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DocumentStatusCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DocumentDescription</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DocumentResponse</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DocumentReference</entry>
                           <entry>Changed cardinality from 1 to 1..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Duty</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Duty</entry>
                           <entry>Changed dictionary entry name from "Duty. Details Duty. Duty. Text" to "Duty. Details"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Duty</entry>
                           <entry>Changed dictionary entry name from "Duty. Details Duty. Duty. Text" to "Duty. Duty. Text"</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EnergyTaxReport</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EnergyWaterSupply</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EnergyTaxReport</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>EnvironmentalEmission</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ExceptionCriteriaLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ExceptionResolutionCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ExternalReference</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Description</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ForecastException</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ForecastPurposeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>GoodsItem</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ID</entry>
                           <entry>Changed cardinality from 1 to 0..1</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MeasurementDimension</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ContainingPackage</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ShipmentDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemLocationQuantity</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DependentPriceReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemProperty</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Name</entry>
                           <entry>Changed cardinality from 0..1 to 1</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TestMethod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Value</entry>
                           <entry>Changed cardinality from 0..n to 0..1</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ListValue</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ItemPropertyRange</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ItemPropertyRange</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>LineItem</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>WarrantyInformation</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Location</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InformationURI</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SubsidiaryLocation</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SubsidiaryLocation</entry>
                           <entry>Changed dictionary entry name from "Location. Subsidiary Location" to "Location. Subsidiary_ Location. Location"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>LocationCoordinate</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Meter</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MeterProperty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>MeterProperty</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>MeterReading</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MeterReadingMethod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MeterReadingMethodCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>MeterReadingComments</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>NotificationRequirement</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>OnAccountPayment</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EstimatedConsumedQuantity</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Package</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ContainingTransportEquipment</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PartyLegalEntity</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CompanyLegalFormCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SoleProprietorshipIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>FullyPaidSharesIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>HeadParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ShareholderParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PaymentTerms</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTermsDetailsURI</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InvoicingPartyReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Person</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NationalityID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>GenderCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>BirthDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>IdentityDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ProcessJustification</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProcessReasonCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProcessReason</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ProcurementProject</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProcurementTypeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ProcurementSubTypeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RequestedDeliveryDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EstimatedOverallContractQuantity</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RealizedLocation</entry>
                           <entry>Changed cardinality from 0..1 to 0..n</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>QuotationLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RequestLineReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>RemittanceAdviceLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>InvoicingPartyReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ResultOfVerification</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ValidationResultCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ServicePoint</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ShareholderParty</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>StatementLine</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Status</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReferenceDate</entry>
                           <entry>Changed dictionary entry name from "Status. Reference_ Date. Date" to "Status. Reference Date. Date"</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReferenceTime</entry>
                           <entry>Changed dictionary entry name from "Status. Reference_ Time. Time" to "Status. Reference Time. Time"</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>SubscriberConsumption</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ConsumptionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SpecificationTypeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Consumption</entry>
                           <entry>Changed cardinality from 1 to 0..1</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TelecommunicationsService</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RoamingPartnerName</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TenderResult</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TenderResultCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ContractFormalizationPeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TenderingTerms</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CallForTenderDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportEquipment</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PowerIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ShipmentDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportExecutionTerms</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>EnvironmentalEmission</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NotificationRequirement</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportHandlingUnit</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportMeans</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ShipmentDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Status</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportLocation</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportMeans</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportMeansTypeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OperatorParty</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportSchedule</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportStatus</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TimeDeviationIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ConditionDeviationIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>UpdatedDelivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>UpdatedDespatch</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReferencedTransportHandlingUnit</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportationSegment</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportationService</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NominationDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>NominationTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>UnstructuredPrice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PriceAmount</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TimeAmount</entry>
                           <entry>Added</entry>
                        </row>
                     </tbody>
                  </tgroup>
               </table>
            </section>

            <section id="DOCUMENTELEMENTSPRD1TOPRD2">
                 <title>Changes to Document Elements (UBL 2.1 PRD1 to UBL
                  2.1 PRD2)</title>

               <para>This table sums up all the differences between the
               XML elements in the UBL 2.1 PRD1 document schemas and those in
               the UBL 2.1 PRD2 document schemas.</para>

               <table>
                  <title>Changes to Document Elements (UBL 2.1 PRD1 to UBL
                  2.1 PRD2)</title>
                  <tgroup cols="3">
                     <colspec colwidth="15%"/>
                     <colspec colwidth="25%"/>
                     <colspec colwidth="60%"/>
                     <thead>
                        <row>
                           <entry>Aggregate BIE</entry>
                           <entry>Basic or Association BIE</entry>
                           <entry>Changes for PRD2</entry>
                        </row>
                     </thead>
                     <tbody>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>AttachedDocument</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ParentDocumentVersionID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ParentDocumentLineReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>AwardedNotification</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AdditionalDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CallForTenders</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Signature</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CatalogueRequest</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Signature</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CertificateOfOrigin</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Signature</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ContractAwardNotice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Signature</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>ContractNotice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>RequestedPublicationDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Signature</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>CreditNote</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatementDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OriginatorDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Delivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeans</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>DebitNote</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatementDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AllowanceCharge</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Delivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeans</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>GoodsItemItinerary</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Invoice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DueDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatementDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>PriorInformationNotice</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Signature</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>SelfBilledCreditNote</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentCurrencyCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentAlternativeCurrencyCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatementDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>OriginatorDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Delivery</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>DeliveryTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentMeans</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentTerms</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>PaymentAlternativeExchangeRate</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>Statement</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>StatementTypeCode</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TendererQualification</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AdditionalDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportExecutionPlan</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CopyIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>UUID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>SequenceNumberID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ShipmentDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportUserResponseDeadlinePeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportServiceProviderResponseDeadlinePeriod</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportExecutionStatus</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>CopyIndicator</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>UUID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReferenceDate</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>ReferenceTime</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>Note</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportExecutionPlanReferenceID</entry>
                           <entry>Added</entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>TransportStatus</entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportProgressStatus</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>TransportServiceDescription</entry>
                           <entry> </entry>
                           <entry>Added</entry>
                        </row>
                        <row><?dbhtml bgcolor="#DDDDDD"?><?dbfo bgcolor="#DDDDDD"?><entry>UnawardedNotification</entry>
                           <entry> </entry>
                           <entry> </entry>
                        </row>
                        <row>
                           <entry> </entry>
                           <entry>AdditionalDocumentReference</entry>
                           <entry>Added</entry>
                        </row>
                     </tbody>
                  </tgroup>
               </table>
            </section>
         </section> 
      </section>
   </appendix>

   <appendix id="MODELS" role="non-normative">
      <title>The UBL 2.1 Data Model</title>

      <para>Following the principles of the ebXML Core Components
         Technical Specification (CCTS), the UBL data model is
         based on a conceptual library of reusable information
         items known as Business Information Entities (BIEs). BIEs
         include BBIEs (&#8220;basic&#8221; individual pieces of
         information), ABIEs (aggregations of other BIEs), and
         ASBIEs (associations to other ABIEs).  See <xref
         linkend="ccts"/> for a further explanation of these
         terms.  Each business document defined by UBL is an ABIE
         created by assembling items appropriate to that document
         type from the BIE library.</para>

      <para>Historically, both the UBL common library and the assembly
         models for the individual UBL documents have been expressed as
         spreadsheets using a format specifically developed for UBL
         business information modeling.  In former UBL releases, the XSD
         schemas that serve as the normative expression of UBL syntax
         were generated directly from the spreadsheets prepared by
         business experts according to the UBL Naming and Design Rules,
         which are typically released as a separate OASIS Committee
         Specification some time after each version of UBL itself.  In
         UBL 2.0, the entire data model was also entered (via the
         spreadsheets) into the internal format of a commercial data
         management system from GEFEG that was used to insure data
         integrity.  In UBL 2.1, that process has been taken one step
         further; the data model is instantiated and maintained in iSurf
         eDoCreator, and both schemas and spreadsheets are generated
         from that internal model, with the schemas again produced
         according the UBL Naming and Design Rules and the spreadsheets
         serving to provide base-level human-readable documentation and
         to capture the supplementary metadata required by <xref
         linkend="ccts"/>.  By preserving a vendor-neutral
         representation from which schemas can be generated directly if
         necessary, the spreadsheets guarantee that the UBL model is not
         bound to a single production system.</para>

      <para>The following diagram shows the conceptual
         relationships between spreadsheets and schemas in UBL
         2.1, with spreadsheets on the left and schemas on the
         right.  Compare <xref
         linkend="schema-dependency-figure"/>.</para>

      <figure id="spreadsheet-realization-figure">
         <title>UBL Spreadsheet Realization</title>
         <mediaobject>
            <imageobject>
               <imagedata fileref="art/UBL-2.1-SpreadsheetRealization.png"
                  contentwidth="750px"/>
            </imageobject>
            <textobject>
               <phrase>[spreadsheet realization diagram]</phrase>
            </textobject>
         </mediaobject>
      </figure>

      <section id="COMMON-LIB">
         <title>The UBL Common Library</title>
         <para>As noted above, UBL is based on a reusable library
            of Business Information Entities.  In the current
            release, the Common Library contains more than two
            thousand of these individually defined data items.
            The entire UBL 2.1 library of Business Information
            Entities is contained in a single spreadsheet.</para>
         <blockquote>
            <para>
               <simplelist>
                  <member>
                     <ulink url="mod/common/UBL-CommonLibrary-2.1.ods"
                        >mod/common/UBL-CommonLibrary-2.1.ods</ulink>
                  </member>
                  <member>
                     <ulink url="mod/common/UBL-CommonLibrary-2.1.xls"
                        >mod/common/UBL-CommonLibrary-2.1.xls</ulink>
                  </member>
               </simplelist>
            </para>
         </blockquote>
      </section>

      <section id="DOCUMENT-ASSY">
         <title>UBL Document Models</title>
         <para>A UBL 2.1 document model defines a single
            &#8220;root&#8221; Aggregate BIE. This may contain
            several Basic BIEs and Association BIEs. Assembling
            the components of all the Association BIEs referenced
            from this root creates the hierarchical structure
            necessary to represent the document type.  There are
            common patterns in the structure of many UBL 2.1
            document models, but UBL does not enforce a "common
            header" for all business documents.</para>
         <para>The document models are provided in this package as
            Excel and ODF spreadsheets.  As noted above, these
            spreadsheets function as a basic form of
            documentation.  A more accessible form of documentation is provided
            by HTML reports contributed by Crane Softwrights and
            included here by permission.  Each document report
            summarizes business object definitions and selected
            columns of the corresponding spreadsheet in a
            hyperlinked form that omits unused elements to
            facilitate rapid review of each document model.</para>

         <para>There is also a single master report incorporating
            every document type and the entire common
            library:</para>

         <blockquote>
            <para>
               <ulink
                  url="mod/summary/reports/UBL-AllDocuments-2.1.html"
                  >mod/summary/reports/UBL-AllDocuments-2.1.html</ulink>
            </para>
         </blockquote>

        <para>For notes on the use of these reports, see</para>
         <blockquote>
            <para>
               <ulink
                  url="mod/summary/readme-Reports.html"
                  >mod/summary/readme-Reports.html</ulink>
            </para>
         </blockquote>


<!-- saved for PRD3
         <para>For other views of this information, see <xref
         linkend="BIE-INFO"/> and <xref linkend="UML-MODELS"/>.</para>
-->
         <blockquote>
            <para>
               <variablelist>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ApplicationResponse</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ApplicationResponse-2.1.ods"
                                 >mod/maindoc/UBL-ApplicationResponse-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ApplicationResponse-2.1.xls"
                                 >mod/maindoc/UBL-ApplicationResponse-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-ApplicationResponse-2.1.html"
                                 >mod/summary/reports/UBL-ApplicationResponse-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">AttachedDocument</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-AttachedDocument-2.1.ods"
                                 >mod/maindoc/UBL-AttachedDocument-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-AttachedDocument-2.1.xls"
                                 >mod/maindoc/UBL-AttachedDocument-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-AttachedDocument-2.1.html"
                                 >mod/summary/reports/UBL-AttachedDocument-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">AwardedNotification</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-AwardedNotification-2.1.ods"
                                 >mod/maindoc/UBL-AwardedNotification-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-AwardedNotification-2.1.xls"
                                 >mod/maindoc/UBL-AwardedNotification-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-AwardedNotification-2.1.html"
                                 >mod/summary/reports/UBL-AwardedNotification-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">BillOfLading</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-BillOfLading-2.1.ods"
                                 >mod/maindoc/UBL-BillOfLading-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-BillOfLading-2.1.xls"
                                 >mod/maindoc/UBL-BillOfLading-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-BillOfLading-2.1.html"
                                 >mod/summary/reports/UBL-BillOfLading-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CallForTenders</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CallForTenders-2.1.ods"
                                 >mod/maindoc/UBL-CallForTenders-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CallForTenders-2.1.xls"
                                 >mod/maindoc/UBL-CallForTenders-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-CallForTenders-2.1.html"
                                 >mod/summary/reports/UBL-CallForTenders-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Catalogue</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-Catalogue-2.1.ods"
                                 >mod/maindoc/UBL-Catalogue-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-Catalogue-2.1.xls"
                                 >mod/maindoc/UBL-Catalogue-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-Catalogue-2.1.html"
                                 >mod/summary/reports/UBL-Catalogue-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CatalogueDeletion</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CatalogueDeletion-2.1.ods"
                                 >mod/maindoc/UBL-CatalogueDeletion-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CatalogueDeletion-2.1.xls"
                                 >mod/maindoc/UBL-CatalogueDeletion-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-CatalogueDeletion-2.1.html"
                                 >mod/summary/reports/UBL-CatalogueDeletion-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >CatalogueItemSpecificationUpdate</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CatalogueItemSpecificationUpdate-2.1.ods"
                                 >mod/maindoc/UBL-CatalogueItemSpecificationUpdate-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CatalogueItemSpecificationUpdate-2.1.xls"
                                 >mod/maindoc/UBL-CatalogueItemSpecificationUpdate-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-CatalogueItemSpecificationUpdate-2.1.html"
                                 >mod/summary/reports/UBL-CatalogueItemSpecificationUpdate-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CataloguePricingUpdate</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CataloguePricingUpdate-2.1.ods"
                                 >mod/maindoc/UBL-CataloguePricingUpdate-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CataloguePricingUpdate-2.1.xls"
                                 >mod/maindoc/UBL-CataloguePricingUpdate-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-CataloguePricingUpdate-2.1.html"
                                 >mod/summary/reports/UBL-CataloguePricingUpdate-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CatalogueRequest</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CatalogueRequest-2.1.ods"
                                 >mod/maindoc/UBL-CatalogueRequest-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CatalogueRequest-2.1.xls"
                                 >mod/maindoc/UBL-CatalogueRequest-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-CatalogueRequest-2.1.html"
                                 >mod/summary/reports/UBL-CatalogueRequest-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CertificateOfOrigin</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CertificateOfOrigin-2.1.ods"
                                 >mod/maindoc/UBL-CertificateOfOrigin-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-CertificateOfOrigin-2.1.xls"
                                 >mod/maindoc/UBL-CertificateOfOrigin-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-CertificateOfOrigin-2.1.html"
                                 >mod/summary/reports/UBL-CertificateOfOrigin-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ContractAwardNotice</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ContractAwardNotice-2.1.ods"
                                 >mod/maindoc/UBL-ContractAwardNotice-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ContractAwardNotice-2.1.xls"
                                 >mod/maindoc/UBL-ContractAwardNotice-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-ContractAwardNotice-2.1.html"
                                 >mod/summary/reports/UBL-ContractAwardNotice-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ContractNotice</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ContractNotice-2.1.ods"
                                 >mod/maindoc/UBL-ContractNotice-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ContractNotice-2.1.xls"
                                 >mod/maindoc/UBL-ContractNotice-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-ContractNotice-2.1.html"
                                 >mod/summary/reports/UBL-ContractNotice-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CreditNote</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-CreditNote-2.1.ods"
                                 >mod/maindoc/UBL-CreditNote-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-CreditNote-2.1.xls"
                                 >mod/maindoc/UBL-CreditNote-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-CreditNote-2.1.html"
                                 >mod/summary/reports/UBL-CreditNote-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DebitNote</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-DebitNote-2.1.ods"
                                 >mod/maindoc/UBL-DebitNote-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-DebitNote-2.1.xls"
                                 >mod/maindoc/UBL-DebitNote-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-DebitNote-2.1.html"
                                 >mod/summary/reports/UBL-DebitNote-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DespatchAdvice</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-DespatchAdvice-2.1.ods"
                                 >mod/maindoc/UBL-DespatchAdvice-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-DespatchAdvice-2.1.xls"
                                 >mod/maindoc/UBL-DespatchAdvice-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-DespatchAdvice-2.1.html"
                                 >mod/summary/reports/UBL-DespatchAdvice-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DocumentStatus</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-DocumentStatus-2.1.ods"
                                 >mod/maindoc/UBL-DocumentStatus-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-DocumentStatus-2.1.xls"
                                 >mod/maindoc/UBL-DocumentStatus-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-DocumentStatus-2.1.html"
                                 >mod/summary/reports/UBL-DocumentStatus-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DocumentStatusRequest</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-DocumentStatusRequest-2.1.ods"
                                 >mod/maindoc/UBL-DocumentStatusRequest-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-DocumentStatusRequest-2.1.xls"
                                 >mod/maindoc/UBL-DocumentStatusRequest-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-DocumentStatusRequest-2.1.html"
                                 >mod/summary/reports/UBL-DocumentStatusRequest-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ExceptionCriteria</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ExceptionCriteria-2.1.ods"
                                 >mod/maindoc/UBL-ExceptionCriteria-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ExceptionCriteria-2.1.xls"
                                 >mod/maindoc/UBL-ExceptionCriteria-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-ExceptionCriteria-2.1.html"
                                 >mod/summary/reports/UBL-ExceptionCriteria-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ExceptionNotification</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ExceptionNotification-2.1.ods"
                                 >mod/maindoc/UBL-ExceptionNotification-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ExceptionNotification-2.1.xls"
                                 >mod/maindoc/UBL-ExceptionNotification-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-ExceptionNotification-2.1.html"
                                 >mod/summary/reports/UBL-ExceptionNotification-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Forecast</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-Forecast-2.1.ods"
                                 >mod/maindoc/UBL-Forecast-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-Forecast-2.1.xls"
                                 >mod/maindoc/UBL-Forecast-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink url="mod/summary/reports/UBL-Forecast-2.1.html"
                                 >mod/summary/reports/UBL-Forecast-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ForecastRevision</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ForecastRevision-2.1.ods"
                                 >mod/maindoc/UBL-ForecastRevision-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ForecastRevision-2.1.xls"
                                 >mod/maindoc/UBL-ForecastRevision-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-ForecastRevision-2.1.html"
                                 >mod/summary/reports/UBL-ForecastRevision-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ForwardingInstructions</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ForwardingInstructions-2.1.ods"
                                 >mod/maindoc/UBL-ForwardingInstructions-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ForwardingInstructions-2.1.xls"
                                 >mod/maindoc/UBL-ForwardingInstructions-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-ForwardingInstructions-2.1.html"
                                 >mod/summary/reports/UBL-ForwardingInstructions-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">FreightInvoice</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-FreightInvoice-2.1.ods"
                                 >mod/maindoc/UBL-FreightInvoice-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-FreightInvoice-2.1.xls"
                                 >mod/maindoc/UBL-FreightInvoice-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-FreightInvoice-2.1.html"
                                 >mod/summary/reports/UBL-FreightInvoice-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">GoodsItemItinerary</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-GoodsItemItinerary-2.1.ods"
                                 >mod/maindoc/UBL-GoodsItemItinerary-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-GoodsItemItinerary-2.1.xls"
                                 >mod/maindoc/UBL-GoodsItemItinerary-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-GoodsItemItinerary-2.1.html"
                                 >mod/summary/reports/UBL-GoodsItemItinerary-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">GuaranteeCertificate</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-GuaranteeCertificate-2.1.ods"
                                 >mod/maindoc/UBL-GuaranteeCertificate-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-GuaranteeCertificate-2.1.xls"
                                 >mod/maindoc/UBL-GuaranteeCertificate-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-GuaranteeCertificate-2.1.html"
                                 >mod/summary/reports/UBL-GuaranteeCertificate-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">InstructionForReturns</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-InstructionForReturns-2.1.ods"
                                 >mod/maindoc/UBL-InstructionForReturns-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-InstructionForReturns-2.1.xls"
                                 >mod/maindoc/UBL-InstructionForReturns-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-InstructionForReturns-2.1.html"
                                 >mod/summary/reports/UBL-InstructionForReturns-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">InventoryReport</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-InventoryReport-2.1.ods"
                                 >mod/maindoc/UBL-InventoryReport-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-InventoryReport-2.1.xls"
                                 >mod/maindoc/UBL-InventoryReport-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-InventoryReport-2.1.html"
                                 >mod/summary/reports/UBL-InventoryReport-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Invoice</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-Invoice-2.1.ods"
                                 >mod/maindoc/UBL-Invoice-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-Invoice-2.1.xls"
                                 >mod/maindoc/UBL-Invoice-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink url="mod/summary/reports/UBL-Invoice-2.1.html"
                                 >mod/summary/reports/UBL-Invoice-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ItemInformationRequest</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ItemInformationRequest-2.1.ods"
                                 >mod/maindoc/UBL-ItemInformationRequest-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ItemInformationRequest-2.1.xls"
                                 >mod/maindoc/UBL-ItemInformationRequest-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-ItemInformationRequest-2.1.html"
                                 >mod/summary/reports/UBL-ItemInformationRequest-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Order</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-Order-2.1.ods"
                                 >mod/maindoc/UBL-Order-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-Order-2.1.xls"
                                 >mod/maindoc/UBL-Order-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink url="mod/summary/reports/UBL-Order-2.1.html"
                                 >mod/summary/reports/UBL-Order-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderCancellation</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-OrderCancellation-2.1.ods"
                                 >mod/maindoc/UBL-OrderCancellation-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-OrderCancellation-2.1.xls"
                                 >mod/maindoc/UBL-OrderCancellation-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-OrderCancellation-2.1.html"
                                 >mod/summary/reports/UBL-OrderCancellation-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderChange</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-OrderChange-2.1.ods"
                                 >mod/maindoc/UBL-OrderChange-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-OrderChange-2.1.xls"
                                 >mod/maindoc/UBL-OrderChange-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-OrderChange-2.1.html"
                                 >mod/summary/reports/UBL-OrderChange-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderResponse</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-OrderResponse-2.1.ods"
                                 >mod/maindoc/UBL-OrderResponse-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-OrderResponse-2.1.xls"
                                 >mod/maindoc/UBL-OrderResponse-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-OrderResponse-2.1.html"
                                 >mod/summary/reports/UBL-OrderResponse-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderResponseSimple</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-OrderResponseSimple-2.1.ods"
                                 >mod/maindoc/UBL-OrderResponseSimple-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-OrderResponseSimple-2.1.xls"
                                 >mod/maindoc/UBL-OrderResponseSimple-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-OrderResponseSimple-2.1.html"
                                 >mod/summary/reports/UBL-OrderResponseSimple-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">PackingList</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-PackingList-2.1.ods"
                                 >mod/maindoc/UBL-PackingList-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-PackingList-2.1.xls"
                                 >mod/maindoc/UBL-PackingList-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-PackingList-2.1.html"
                                 >mod/summary/reports/UBL-PackingList-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">PerformanceHistory</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-PerformanceHistory-2.1.ods"
                                 >mod/maindoc/UBL-PerformanceHistory-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-PerformanceHistory-2.1.xls"
                                 >mod/maindoc/UBL-PerformanceHistory-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-PerformanceHistory-2.1.html"
                                 >mod/summary/reports/UBL-PerformanceHistory-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">PriorInformationNotice</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-PriorInformationNotice-2.1.ods"
                                 >mod/maindoc/UBL-PriorInformationNotice-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-PriorInformationNotice-2.1.xls"
                                 >mod/maindoc/UBL-PriorInformationNotice-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-PriorInformationNotice-2.1.html"
                                 >mod/summary/reports/UBL-PriorInformationNotice-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ProductActivity</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ProductActivity-2.1.ods"
                                 >mod/maindoc/UBL-ProductActivity-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-ProductActivity-2.1.xls"
                                 >mod/maindoc/UBL-ProductActivity-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-ProductActivity-2.1.html"
                                 >mod/summary/reports/UBL-ProductActivity-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Quotation</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-Quotation-2.1.ods"
                                 >mod/maindoc/UBL-Quotation-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-Quotation-2.1.xls"
                                 >mod/maindoc/UBL-Quotation-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-Quotation-2.1.html"
                                 >mod/summary/reports/UBL-Quotation-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ReceiptAdvice</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-ReceiptAdvice-2.1.ods"
                                 >mod/maindoc/UBL-ReceiptAdvice-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-ReceiptAdvice-2.1.xls"
                                 >mod/maindoc/UBL-ReceiptAdvice-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-ReceiptAdvice-2.1.html"
                                 >mod/summary/reports/UBL-ReceiptAdvice-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Reminder</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-Reminder-2.1.ods"
                                 >mod/maindoc/UBL-Reminder-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-Reminder-2.1.xls"
                                 >mod/maindoc/UBL-Reminder-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink url="mod/summary/reports/UBL-Reminder-2.1.html"
                                 >mod/summary/reports/UBL-Reminder-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">RemittanceAdvice</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-RemittanceAdvice-2.1.ods"
                                 >mod/maindoc/UBL-RemittanceAdvice-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-RemittanceAdvice-2.1.xls"
                                 >mod/maindoc/UBL-RemittanceAdvice-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-RemittanceAdvice-2.1.html"
                                 >mod/summary/reports/UBL-RemittanceAdvice-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">RequestForQuotation</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-RequestForQuotation-2.1.ods"
                                 >mod/maindoc/UBL-RequestForQuotation-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-RequestForQuotation-2.1.xls"
                                 >mod/maindoc/UBL-RequestForQuotation-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-RequestForQuotation-2.1.html"
                                 >mod/summary/reports/UBL-RequestForQuotation-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">RetailEvent</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-RetailEvent-2.1.ods"
                                 >mod/maindoc/UBL-RetailEvent-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-RetailEvent-2.1.xls"
                                 >mod/maindoc/UBL-RetailEvent-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-RetailEvent-2.1.html"
                                 >mod/summary/reports/UBL-RetailEvent-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">SelfBilledCreditNote</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-SelfBilledCreditNote-2.1.ods"
                                 >mod/maindoc/UBL-SelfBilledCreditNote-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-SelfBilledCreditNote-2.1.xls"
                                 >mod/maindoc/UBL-SelfBilledCreditNote-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-SelfBilledCreditNote-2.1.html"
                                 >mod/summary/reports/UBL-SelfBilledCreditNote-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">SelfBilledInvoice</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-SelfBilledInvoice-2.1.ods"
                                 >mod/maindoc/UBL-SelfBilledInvoice-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-SelfBilledInvoice-2.1.xls"
                                 >mod/maindoc/UBL-SelfBilledInvoice-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-SelfBilledInvoice-2.1.html"
                                 >mod/summary/reports/UBL-SelfBilledInvoice-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Statement</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-Statement-2.1.ods"
                                 >mod/maindoc/UBL-Statement-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-Statement-2.1.xls"
                                 >mod/maindoc/UBL-Statement-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-Statement-2.1.html"
                                 >mod/summary/reports/UBL-Statement-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">StockAvailabilityReport</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-StockAvailabilityReport-2.1.ods"
                                 >mod/maindoc/UBL-StockAvailabilityReport-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-StockAvailabilityReport-2.1.xls"
                                 >mod/maindoc/UBL-StockAvailabilityReport-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-StockAvailabilityReport-2.1.html"
                                 >mod/summary/reports/UBL-StockAvailabilityReport-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Tender</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-Tender-2.1.ods"
                                 >mod/maindoc/UBL-Tender-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-Tender-2.1.xls"
                                 >mod/maindoc/UBL-Tender-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink url="mod/summary/reports/UBL-Tender-2.1.html"
                                 >mod/summary/reports/UBL-Tender-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TenderReceipt</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-TenderReceipt-2.1.ods"
                                 >mod/maindoc/UBL-TenderReceipt-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-TenderReceipt-2.1.xls"
                                 >mod/maindoc/UBL-TenderReceipt-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-TenderReceipt-2.1.html"
                                 >mod/summary/reports/UBL-TenderReceipt-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TendererQualification</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TendererQualification-2.1.ods"
                                 >mod/maindoc/UBL-TendererQualification-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TendererQualification-2.1.xls"
                                 >mod/maindoc/UBL-TendererQualification-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-TendererQualification-2.1.html"
                                 >mod/summary/reports/UBL-TendererQualification-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TendererQualificationResponse</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TendererQualificationResponse-2.1.ods"
                                 >mod/maindoc/UBL-TendererQualificationResponse-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TendererQualificationResponse-2.1.xls"
                                 >mod/maindoc/UBL-TendererQualificationResponse-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-TendererQualificationResponse-2.1.html"
                                 >mod/summary/reports/UBL-TendererQualificationResponse-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TradeItemLocationProfile</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TradeItemLocationProfile-2.1.ods"
                                 >mod/maindoc/UBL-TradeItemLocationProfile-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TradeItemLocationProfile-2.1.xls"
                                 >mod/maindoc/UBL-TradeItemLocationProfile-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-TradeItemLocationProfile-2.1.html"
                                 >mod/summary/reports/UBL-TradeItemLocationProfile-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TransportExecutionPlan</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TransportExecutionPlan-2.1.ods"
                                 >mod/maindoc/UBL-TransportExecutionPlan-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TransportExecutionPlan-2.1.xls"
                                 >mod/maindoc/UBL-TransportExecutionPlan-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-TransportExecutionPlan-2.1.html"
                                 >mod/summary/reports/UBL-TransportExecutionPlan-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TransportExecutionStatus</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TransportExecutionStatus-2.1.ods"
                                 >mod/maindoc/UBL-TransportExecutionStatus-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TransportExecutionStatus-2.1.xls"
                                 >mod/maindoc/UBL-TransportExecutionStatus-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-TransportExecutionStatus-2.1.html"
                                 >mod/summary/reports/UBL-TransportExecutionStatus-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TransportProgressStatus</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TransportProgressStatus-2.1.ods"
                                 >mod/maindoc/UBL-TransportProgressStatus-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TransportProgressStatus-2.1.xls"
                                 >mod/maindoc/UBL-TransportProgressStatus-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-TransportProgressStatus-2.1.html"
                                 >mod/summary/reports/UBL-TransportProgressStatus-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TransportServiceDescription</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TransportServiceDescription-2.1.ods"
                                 >mod/maindoc/UBL-TransportServiceDescription-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TransportServiceDescription-2.1.xls"
                                 >mod/maindoc/UBL-TransportServiceDescription-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-TransportServiceDescription-2.1.html"
                                 >mod/summary/reports/UBL-TransportServiceDescription-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TransportationStatus</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TransportationStatus-2.1.ods"
                                 >mod/maindoc/UBL-TransportationStatus-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-TransportationStatus-2.1.xls"
                                 >mod/maindoc/UBL-TransportationStatus-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-TransportationStatus-2.1.html"
                                 >mod/summary/reports/UBL-TransportationStatus-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">UnawardedNotification</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-UnawardedNotification-2.1.ods"
                                 >mod/maindoc/UBL-UnawardedNotification-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-UnawardedNotification-2.1.xls"
                                 >mod/maindoc/UBL-UnawardedNotification-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-UnawardedNotification-2.1.html"
                                 >mod/summary/reports/UBL-UnawardedNotification-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">UtilityStatement</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-UtilityStatement-2.1.ods"
                                 >mod/maindoc/UBL-UtilityStatement-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/maindoc/UBL-UtilityStatement-2.1.xls"
                                 >mod/maindoc/UBL-UtilityStatement-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink
                                 url="mod/summary/reports/UBL-UtilityStatement-2.1.html"
                                 >mod/summary/reports/UBL-UtilityStatement-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Waybill</emphasis>
                     </term>
                     <listitem>
                        <simplelist>
                           <member>
                              <ulink url="mod/maindoc/UBL-Waybill-2.1.ods"
                                 >mod/maindoc/UBL-Waybill-2.1.ods</ulink>
                           </member>
                           <member>
                              <ulink url="mod/maindoc/UBL-Waybill-2.1.xls"
                                 >mod/maindoc/UBL-Waybill-2.1.xls</ulink>
                           </member>
                           <member>
                              <ulink url="mod/summary/reports/UBL-Waybill-2.1.html"
                                 >mod/summary/reports/UBL-Waybill-2.1.html</ulink>
                           </member>
                        </simplelist>
                     </listitem>
                  </varlistentry>
               </variablelist>
            </para>
         </blockquote>
      </section>
      <section id="BIE-INFO">
         <title>Business Information Entity Documentation</title>
         <para>The <literal>mod</literal> directory also contains a
               complete list of all the UBL 2.1 business
               information entities (BBIEs, ABIEs, and ASBIEs) in
               genericode format and an HTML file displaying
               information about ABIEs and ASBIEs in table
               form.</para>
         <blockquote>
            <para>
               <simplelist>
                  <member>
                     <ulink url="mod/UBL-Entities-2.1.gc"
                        >mod/UBL-Entities-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="mod/UBL-ABIE-Reuse-Table-2.1.html"
                        >mod/UBL-ABIE-Reuse-Table-2.1.html</ulink>
                  </member>
               </simplelist>
            </para>
         </blockquote>
      </section>

<!-- saved for PRD3
      <section id="UML-MODELS">
         <title>UML-Based View of the UBL Data Model</title>
         <para>For users of Enterprise Architect, a view of the
            UBL 2.1 data model as a set of UML classes is provided
            in this package as an EA project.</para>
         <blockquote>
            <para>
               <ulink
                  url="uml/UBL-2.1-CommonLibraryUMLClasses.eap.zip"
                  >uml/UBL-2.1-CommonLibraryUMLClasses.eap.zip</ulink>
            </para>
         </blockquote>
      </section>
-->

   </appendix>
   <appendix id="CODELISTS" role="non-normative">
      <title>UBL 2.1 Code Lists and Two-phase Validation</title>
      <section id="INTRODUCTION-VAL">
         <title>Introduction</title>
         <para>Code lists&#8212;the sets of codes such as
            &#8220;FR&#8221; and &#8220;USD&#8221; that are used
            to specify countries, currencies, and so on&#8212;play
            an important role in UBL, just as they do in all
            electronic business messaging schemes. By default, UBL
            uses several lists of standard codes published by
            agencies such as ISO and UN/CEFACT, as well as various
            codes that are specific to UBL.</para>
         <para>In UBL 1.0 (2004), standard and default code list
            values were enumerated directly in the UBL schemas.
            This allowed all UBL 1.0 instances to be validated in
            a single pass using generic XML XSD (W3C Schema)
            processors. However, the specification of the default
            values directly in the schemas also made it difficult
            to modify the code lists to suit individual trading
            partner relationships and impossible to extend the
            list of allowable code list values while still using
            the standard UBL schemas as published by OASIS.</para>
         <para>To give users maximum flexibility in configuring
            and updating UBL code lists without changing the
            standard UBL schemas, UBL 2.0 introduced a two-phase
            validation model that has now been fully implemented
            in UBL 2.1. In the first phase, the UBL instance is
            checked for structure and vocabulary against a
            standard UBL schema using a generic schema validator
            (or custom-built software performing the same
            function). This is exactly the same procedure used for
            validation in UBL 1.0, except that the schemas do not
            contain hardwired code list values. Then in an added
            second validation (or verification) phase, code list
            values in the instance are checked against values
            obtained from external code list configuration files
            using an XSLT 1.0 processor driven by an XSLT 1.0
            stylesheet. The default code list values assumed by
            the UBL 2.1 specification are expressed as data type
            qualifications in a file named
            <literal>UBL-2.1-DefaultDTQ.xsl</literal> located in the
            <literal>val</literal> directory, as described in more
            detail below.  Publicly available tools were used to
            create the XSL file using the methodology described in
            the "Validation" section of <xref
            linkend="custguide"/>, the <citetitle>UBL Guidelines
            for Customization</citetitle>.</para>

         <para>Separating the checking of structure and vocabulary
            from the checking of code values allows trading
            partners to easily and precisely specify code list
            subsets and extensions and to apply them not just to
            individual UBL document types but also to particular
            elements and subtrees within UBL document
            instances. Another way to say this is that the the UBL
            code list methodology allows different versions of the
            same code list to be used in different document
            contexts. Thus, for example, a business in Canada
            might agree with a business in the United States to
            use a set of code list configuration files that allow
            the Buyer to be associated with either a U.S. state or
            a Canadian province but restrict the Seller to just
            U.S. states&#8212;that is, to apply a code list subset
            containing state and province codes in one place in a
            document instance and a different code list subset
            containing just state codes in another place in the
            instance.</para>
      </section>
      <section id="DEFAULT-VAL">
         <title>Default Validation Setup</title>
         <para>To facilitate the processing of UBL 2.1 instances using the
            two-phase method, an &#8220;out-of-the-box&#8221; collection of
            open-source software that can be used to demonstrate default validation
            of UBL 2.1 documents is included in the <literal>val</literal> directory
            of this release package. The validation harness assumes a Linux or
            Windows system with no currently installed XML or XSLT processing
            software.</para>
         <para>The Java Runtime Environment (JRE) 1.5 or later is required to
            use the programs in the <literal>val</literal> directory; JRE versions
            below 1.5 will throw an error from the <literal>xjparse.jar</literal>
            module used to invoke the xerces schema parser. If necessary,
            download and install the latest JRE from the following location
            before continuing:</para>
         <blockquote>
            <para>
               <ulink url="http://www.java.com/en/download/manual.jsp"
                  >http://www.java.com/en/download/manual.jsp</ulink>
            </para>
         </blockquote>
         <para>To demonstrate UBL 2.1 default validation:</para>
         <orderedlist>
            <listitem>
               <para>Change to the <literal>val</literal> directory.</para>
            </listitem>
            <listitem>
               <para>From within that directory, enter the test command</para>
               <para>
                  <literal>test.bat</literal> (Windows)</para>
               <para>or</para>
               <para>
                  <literal>sh test.sh</literal> (Linux)</para>
               <para>The output, which is explained in the next section, should
                  resemble the output shown in Figure D.1 (the spacing has been
                  manually adjusted to make the output easier to read).</para>
               <figure>
                  <title>Validation test output</title>
                  <mediaobject>
                     <imageobject>
                        <imagedata fileref="art/UBL-2.1-ValidationOutput.png"
                           contentwidth="750px"/>
                     </imageobject>
                     <textobject>
                        <phrase>[Output of validation test]</phrase>
                     </textobject>
                  </mediaobject>
               </figure>
            </listitem>
            <listitem>
               <para>From within the <literal>val</literal> directory, you can now
                  validate any UBL document against the UBL 2.1 schemas by
                  executing commands of the form</para>
               <para>
                  <code>validate
                        <computeroutput>&lt;ubl-schema&gt;</computeroutput>
                     <computeroutput>&lt;ubl-document&gt;</computeroutput>
                  </code>
               </para>
               <para>where <literal>
                     <computeroutput>&lt;ubl-document&gt;</computeroutput>
                     </literal> is the path of a document to be
                     validated and <literal>
                     <computeroutput>&lt;ubl-schema&gt;</computeroutput>
                     </literal> is the path of the UBL 2.1 schema for
                     that document type (Order, Invoice,
                     etc.). For example, the scripts <literal><ulink
                     url="val/testsamples.bat"
                     >val/testsamples.bat</ulink></literal> and
                     <literal><ulink url="val/testsamples.sh"
                     >val/testsamples.sh</ulink></literal> show this
                     process being used to validate the sample XML
                     instances in the <literal>xml</literal>
                     directory.</para>
            </listitem>
         </orderedlist>
      </section>
      <section id="DISCUSSION-VAL">
         <title>Discussion of the Default Validation Test</title>
         <para>The test output displayed above demonstrates the default
            validation process with three test files: a valid UBL Order
               (<literal>order-test-good.xml</literal>); a UBL Order containing a bad
            (misspelled) element (<literal>order-test-bad1.xml</literal>); and a UBL
            Order that is schema-valid but contains an illegal code list value
               (<literal>order-test-bad2.xml</literal>). The file
               <literal>test.bat</literal> (Windows) or <literal>test.sh</literal> (Linux) is
            used to run the script <literal>validate.bat</literal> or
               <literal>validate.sh</literal> against each of the test files.</para>
         <para>The first run using <literal>order-test-good.xml</literal> demonstrates
            both phases of the default validation process running normally. In
            the first phase, a standard W3C Schema (XSD) validator, xerces, is
            invoked from <literal>w3cschema.bat</literal> (or
               <literal>w3cschema.sh</literal>) to validate the specified UBL document
               (<literal>.xml</literal>) against the specified UBL 2.1 runtime schema
               (<literal>.xsd</literal>). Since the input is a valid UBL Order, the
            output of the first phase simply indicates that the file is valid
            against the given Order schema.</para>
         <para>The second phase of validation uses a standard XSLT
            1.0 engine, saxon, to verify that the values of
            various codes used in the UBL document to be tested
            (currency codes, packaging types, etc.) are valid in
            terms of the default UBL 2.1 code list values
            specified in
            <literal>UBL-DefaultDTQ-2.1.xsl</literal>. Here the
            output line &#8220;No code list validation
            errors&#8221; from the <literal>validate</literal> script
            indicates that the saxon run (invoked from
            <literal>xslt.bat</literal> or <literal>xslt.sh</literal>) finds
            no illegal code values in the document.</para>
         <para>The second run shows what happens when the input document
               (<literal>order-test-bad1.xml</literal>) contains an actual structure
            or vocabulary error, in this case due to omission of the trailing
            &#8220;e&#8221; from the element named <literal>cbc:ChannelCode</literal>.
            When the xerces parser encounters the malformed element name, it
            emits the error message shown in the example, and the
               <literal>validate</literal> script reacts to a non-zero status code
            from <literal>w3cschema.bat</literal> (or <literal>w3cschema.sh</literal>) by
            terminating the validation process.</para>
         <para>In the third run, the input document
               <literal>order-test-bad2.xml</literal> is structurally valid according
            to the Order schema, but it contains an illegal code list value (the
            ChannelCode &#8220;AL&#8221; for cell phone has been mistyped as
            &#8220;LA&#8221;). Thus it passes the first phase when tested
            against the schema but fails the second phase when tested against
               <literal>UBL-DefaultDTQ-2.1.xsl</literal>.</para>
         <para>To summarize, input documents are checked in the first validation
            phase for correctness of structure and vocabulary, using the
            constraints expressed in the appropriate UBL schema, and then they
            are checked in the second phase for correctness of default code list
            values, using the default constraints expressed in the XSLT file
               <literal>UBL-DefaultDTQ-2.1.xsl</literal>. This process is
            illustrated in the following diagram.</para>
         <figure>
            <title>Two-phase Default UBL 2.1 Validation</title>
            <mediaobject>
               <imageobject>
                  <imagedata fileref="art/UBL-2.1-DefaultValidation.png"
                     contentwidth="750px"/>
               </imageobject>
               <textobject>
                  <phrase>[two-phase validation]</phrase>
               </textobject>
            </mediaobject>
         </figure>
         <para>It should be clear from the foregoing that the second phase of
            the default validation process can safely be omitted if it is
            considered unnecessary to check code list values. However, the
            reverse is not true; the second phase depends for correct operation
            on a prior check for structural validity, and therefore it will not
            give reliable results if run in the absence of the first (schema)
            validation phase.</para>
      </section>
      <section id="CUSTOMIZING-XSLT">
         <title>Customizing the Default XSLT File</title>
         <para>The validation framework provided in the
            <literal>val</literal> directory can be used to implement
            code list changes, define variant code lists to fit
            specific trading partner agreements, or associate
            different versions of the same code list with
            different parts of the same UBL document by
            substituting a custom process (be it XSLT or some
            other language or process) for the default
            <literal>UBL-DefaultDTQ-2.1.xsl</literal> provided
            in the UBL 2.1 distribution.  This allows extensive
            code list management without the need to change the
            standard UBL 2.1 schemas.  Schematron-based techniques
            for generating a custom XSLT file to take the place of
            <literal>UBL-DefaultDTQ-2.1.xsl</literal> are
            explained in <xref linkend="cva"/> and <xref
            linkend="custguide"/>.  See also <xref linkend="QDT"/>
            for more about UBL data type qualifications.</para>
         <para>Since XSLT is a very powerful general-purpose XML
            transformation tool, the same framework can be
            extended to perform fairly sophisticated business rule
            checking by manually coding additional logic into the
            XSLT file that drives the second validation phase.
            Such modification is beyond the scope of the
            customization methodologies associated specifically
            with UBL, but a business analyst willing to perform
            XSLT programming can use this mechanism to offload a
            large proportion of input filtering from the backend
            business application to a simpler input processing
            area.  Additional XSLT scripts can be added to extract
            logical subtrees of incoming UBL documents for
            allocation to different downstream processes and to
            perform even more extensive front-end
            processing.</para>
      </section>
      <section id="VAL-SOURCES">
         <title>Sources for the Default Validation Framework</title>
         <para>Components of several freely available software distributions
            were used to create the <literal>val</literal> directory. Sources are
            given below so that these components can be updated as later
            releases become available.</para>
         <itemizedlist>
            <listitem>
               <para>The files <literal>resolver.jar</literal> and
                  <literal>xercesImpl.jar</literal> are from the
                  xerces-j 2.8.0 binary distribution at</para>
               <blockquote>
                  <para>
                     <ulink
                        url="http://archive.apache.org/dist/xml/xerces-j/Xerces-J-bin.2.8.0.zip"
                        >http://archive.apache.org/dist/xml/xerces-j/Xerces-J-bin.2.8.0.zip</ulink>
                  </para>
               </blockquote>
            </listitem>
            <listitem>
               <para>The file <literal>xjparse.jar</literal> (renamed
                  from <literal>xjparse-1.0.jar</literal>) is from the
                  xjparse 1.0 distribution at</para>
               <blockquote>
                  <para>
                     <ulink url="http://nwalsh.com/java/xjparse/"
                        >http://nwalsh.com/java/xjparse/</ulink>
                  </para>
               </blockquote>
            </listitem>
            <listitem>
               <para>The file <literal>saxon.jar</literal> is from the
                  saxon 6.5.5 distribution at</para>
               <blockquote>
                  <para>
                     <ulink
                        url="http://prdownloads.sourceforge.net/saxon/saxon6-5-5.zip"
                        >http://prdownloads.sourceforge.net/saxon/saxon6-5-5.zip</ulink>
                  </para>
               </blockquote>
            </listitem>
         </itemizedlist>
      </section>
      <section id="CODE-LISTS">
         <title>Code Lists Included in UBL 2.1</title>
         <para>The code lists included in the UBL 2.1 distribution
            use an OASIS Standard XML format for code lists called
            <xref linkend="gc"/>.  Each code list in the
            distribution occupies its own genericode file.
            Documentation on the UBL code lists is contained in a
            generated report file:
            <blockquote>
               <para>
                  <ulink url="cva/UBL-DefaultDTQ-2.1.html"
                     >cva/UBL-DefaultDTQ-2.1.html</ulink>
               </para>
            </blockquote>
         </para>
         <para>The code list files
            in UBL 2.1 are divided into two subdirectories,
            <literal>cl/gc/default</literal> and <literal>cl/gc/special-purpose</literal>.</para>
         <section id="CL-DEFAULT">
            <title>cl/gc/default</title>
            <para>The code lists in the <literal>cl/gc/default</literal>
               directory contain the default code values
               represented in
               <literal>UBL-DefaultDTQ-2.1.xsl</literal>.  A
               second-phase code list check using an unmodified
               version of the test setup from this distribution as
               described above will verify all occurrences of code
               values from these lists against the values
               specified in the <literal>cl/gc/default</literal>
               directory. These are the code lists expected to be
               used in most application contexts.</para>
            <blockquote>
               <simplelist>
                  <member>
                     <ulink url="cl/gc/default/AllowanceChargeReasonCode-2.1.gc"
                        >cl/gc/default/AllowanceChargeReasonCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/default/BinaryObjectMimeCode-2.1.gc"
                        >cl/gc/default/BinaryObjectMimeCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/default/ChannelCode-2.1.gc"
                        >cl/gc/default/ChannelCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/default/CurrencyCode-2.1.gc"
                        >cl/gc/default/CurrencyCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/default/PackagingTypeCode-2.1.gc"
                        >cl/gc/default/PackagingTypeCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/default/PaymentMeansCode-2.1.gc"
                        >cl/gc/default/PaymentMeansCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/default/TransportEquipmentTypeCode-2.1.gc"
                        >cl/gc/default/TransportEquipmentTypeCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/default/TransportModeCode-2.1.gc"
                        >cl/gc/default/TransportModeCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/default/UnitOfMeasureCode-2.1.gc"
                        >cl/gc/default/UnitOfMeasureCode-2.1.gc</ulink>
                  </member>
               </simplelist>
            </blockquote>
         </section>
         <section id="CL-SPECIAL">
            <title>cl/gc/special-purpose</title>
            <para>This directory contains genericode versions of
               code lists that are used only in certain
               application contexts. They are not included in the
               <literal>UBL-DefaultDTQ-2.1.xsl</literal> file
               included in this distribution, but are provided
               here in the <literal>cl/gc/special-purpose</literal>
               directory to make them available for incorporation
               into custom XSLT scripts.</para>
            <para>The files in this directory are as follows:</para>
            <blockquote>
               <simplelist>
                  <member>
                     <ulink url="cl/gc/special-purpose/AdjustmentReasonCode-2.1.gc"
                        >cl/gc/special-purpose/AdjustmentReasonCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/CollaborationPriorityCode-2.1.gc"
                        >cl/gc/special-purpose/CollaborationPriorityCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/ComparisonDataSourceCode-2.1.gc"
                        >cl/gc/special-purpose/ComparisonDataSourceCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/DataSourceCode-2.1.gc"
                        >cl/gc/special-purpose/DataSourceCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/DisplayTacticTypeCode-2.1.gc"
                        >cl/gc/special-purpose/DisplayTacticTypeCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/ExceptionStatusCode-2.1.gc"
                        >cl/gc/special-purpose/ExceptionStatusCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/ForecastPurposeCode-2.1.gc"
                        >cl/gc/special-purpose/ForecastPurposeCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/ForecastTypeCode-2.1.gc"
                        >cl/gc/special-purpose/ForecastTypeCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/LanguageCode-2.1.gc"
                        >cl/gc/special-purpose/LanguageCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/MiscellaneousEventTypeCode-2.1.gc"
                        >cl/gc/special-purpose/MiscellaneousEventTypeCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink
                     url="cl/gc/special-purpose/PerformanceMetricCriterionCode-2.1.gc"
                        >cl/gc/special-purpose/PerformanceMetricCriterionCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/PromotionalEventTypeCode-2.1.gc"
                        >cl/gc/special-purpose/PromotionalEventTypeCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/ResolutionCode-2.1.gc"
                        >cl/gc/special-purpose/ResolutionCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/RetailEventStatusCode-2.1.gc"
                        >cl/gc/special-purpose/RetailEventStatusCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/RevisionStatusCode-2.1.gc"
                        >cl/gc/special-purpose/RevisionStatusCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/StatusCode-2.1.gc"
                        >cl/gc/special-purpose/StatusCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/SupplyChainActivityTypeCode-2.1.gc"
                        >cl/gc/special-purpose/SupplyChainActivityTypeCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/ThresholdValueComparisonCode-2.1.gc"
                        >cl/gc/special-purpose/ThresholdValueComparisonCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/TimeFrequencyCode-2.1.gc"
                        >cl/gc/special-purpose/TimeFrequencyCode-2.1.gc</ulink>
                  </member>
                  <member>
                     <ulink url="cl/gc/special-purpose/TransportationStatusCode-2.1.gc"
                        >cl/gc/special-purpose/TransportationStatusCode-2.1.gc</ulink>
                  </member>
               </simplelist>
            </blockquote>
         </section>
      </section>
   </appendix>

   <appendix id="SAMPLEINSTANCES" role="non-normative">
      <title>UBL 2.1 Example Document Instances</title>

      <para>The <literal>xml</literal> directory of this distribution
         contains a number of sample UBL documents that can be used for
         testing purposes.  The <literal>testsamples.bat</literal> batch
         file and the <literal>testsamples.sh</literal> script in the
         <literal>val</literal> directory of this distribution can be
         used to demonstrate the validity of these examples in Windows
         and Linux operating environments. See <xref
         linkend="CODELISTS"/> for a general discussion of UBL
         validation methodology.</para>

      <blockquote>
         <para>
            <variablelist>
               <varlistentry>
                  <term>
                     <emphasis role="bold">Example instances containing extensions</emphasis>
                  </term>
                  <listitem>
                     <simplelist>
                        <member>
                           <ulink
                              url="xml/MyTransportationStatus.xml"
                              >xml/MyTransportationStatus.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Invoice-2.0-Enveloped.xml"
                              >xml/UBL-Invoice-2.0-Enveloped.xml</ulink>
                        </member>
                     </simplelist>
                  </listitem>
               </varlistentry>
            </variablelist>
         </para>
      </blockquote>

      <blockquote>
         <para>
            <variablelist>
               <varlistentry>
                  <term>
                     <emphasis role="bold">Example instances related to
                     signatures</emphasis> (see <xref linkend="SIGNATUREEXAMPLES"/>)
                  </term>
                  <listitem>
                     <simplelist>
                        <member>
                           <ulink
                              url="xml/UBL-Invoice-2.0-Detached-Signature.xml"
                              >xml/UBL-Invoice-2.0-Detached-Signature.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Invoice-2.0-Detached.xml"
                              >xml/UBL-Invoice-2.0-Detached.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Invoice-2.0-Enveloped.xml"
                              >xml/UBL-Invoice-2.0-Enveloped.xml</ulink>
                        </member>
                     </simplelist>
                  </listitem>
               </varlistentry>
            </variablelist>
         </para>
      </blockquote>

      <blockquote>
         <para>
            <variablelist>
               <varlistentry>
                  <term>
                     <emphasis role="bold">Example instances with unconventional use of namespace bindings</emphasis>
                  </term>
                  <listitem>
                     <simplelist>
                        <member>
                           <ulink
                              url="xml/UBL-Invoice-2.0-Example-NS1.xml"
                              >xml/UBL-Invoice-2.0-Example-NS1.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Invoice-2.0-Example-NS2.xml"
                              >xml/UBL-Invoice-2.0-Example-NS2.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Invoice-2.0-Example-NS3.xml"
                              >xml/UBL-Invoice-2.0-Example-NS3.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Invoice-2.0-Example-NS4.xml"
                              >xml/UBL-Invoice-2.0-Example-NS4.xml</ulink>
                        </member>
                     </simplelist>
                  </listitem>
               </varlistentry>
            </variablelist>
         </para>
      </blockquote>

      <blockquote>
         <para>
            <variablelist>
               <varlistentry>
                  <term>
                     <emphasis role="bold">Example instances of different versions of different document types</emphasis>
                  </term>
                  <listitem>
                     <simplelist>
                        <member>
                           <ulink
                              url="xml/UBL-CreditNote-2.0-Example.xml"
                              >xml/UBL-CreditNote-2.0-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-CreditNote-2.1-Example.xml"
                              >xml/UBL-CreditNote-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-DebitNote-2.1-Example.xml"
                              >xml/UBL-DebitNote-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-DespatchAdvice-2.0-Example.xml"
                              >xml/UBL-DespatchAdvice-2.0-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-ExceptionCriteria-2.1-Example.xml"
                              >xml/UBL-ExceptionCriteria-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-ExceptionNotification-2.1-Example.xml"
                              >xml/UBL-ExceptionNotification-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Forecast-2.1-Example.xml"
                              >xml/UBL-Forecast-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-ForecastRevision-2.1-Example.xml"
                              >xml/UBL-ForecastRevision-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-ForwardingInstructions-2.0-Example-International.xml"
                              >xml/UBL-ForwardingInstructions-2.0-Example-International.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-FreightInvoice-2.1-Example.xml"
                              >xml/UBL-FreightInvoice-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-GoodsItemItinerary-2.1-Example.xml"
                              >xml/UBL-GoodsItemItinerary-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-InstructionForReturns-2.1-Example.xml"
                              >xml/UBL-InstructionForReturns-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-InventoryReport-2.1-Example.xml"
                              >xml/UBL-InventoryReport-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Invoice-2.0-Example.xml"
                              >xml/UBL-Invoice-2.0-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Invoice-2.1-Example.xml"
                              >xml/UBL-Invoice-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Order-2.0-Example-International.xml"
                              >xml/UBL-Order-2.0-Example-International.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Order-2.0-Example.xml"
                              >xml/UBL-Order-2.0-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Order-2.1-Example.xml"
                              >xml/UBL-Order-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-OrderCancellation-2.1-Example.xml"
                              >xml/UBL-OrderCancellation-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-OrderChange-2.1-Example.xml"
                              >xml/UBL-OrderChange-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-OrderResponse-2.1-Example.xml"
                              >xml/UBL-OrderResponse-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-OrderResponseSimple-2.0-Example.xml"
                              >xml/UBL-OrderResponseSimple-2.0-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-OrderResponseSimple-2.1-Example.xml"
                              >xml/UBL-OrderResponseSimple-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-PerformanceHistory-2.1-Example.xml"
                              >xml/UBL-PerformanceHistory-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-ProductActivity-2.1-Example-1.xml"
                              >xml/UBL-ProductActivity-2.1-Example-1.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-ProductActivity-2.1-Example-2.xml"
                              >xml/UBL-ProductActivity-2.1-Example-2.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-ProductActivity-2.1-Example-3.xml"
                              >xml/UBL-ProductActivity-2.1-Example-3.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Quotation-2.0-Example.xml"
                              >xml/UBL-Quotation-2.0-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Quotation-2.1-Example.xml"
                              >xml/UBL-Quotation-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-ReceiptAdvice-2.0-Example.xml"
                              >xml/UBL-ReceiptAdvice-2.0-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Reminder-2.1-Example.xml"
                              >xml/UBL-Reminder-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-RemittanceAdvice-2.0-Example.xml"
                              >xml/UBL-RemittanceAdvice-2.0-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-RequestForQuotation-2.0-Example.xml"
                              >xml/UBL-RequestForQuotation-2.0-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-RequestForQuotation-2.1-Example.xml"
                              >xml/UBL-RequestForQuotation-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-RetailEvent-2.1-Example.xml"
                              >xml/UBL-RetailEvent-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-SelfBilledCreditNote-2.1-Example.xml"
                              >xml/UBL-SelfBilledCreditNote-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Statement-2.0-Example.xml"
                              >xml/UBL-Statement-2.0-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-StockAvailabilityReport-2.1-Example.xml"
                              >xml/UBL-StockAvailabilityReport-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-TradeItemLocationProfile-2.1-Example.xml"
                              >xml/UBL-TradeItemLocationProfile-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-TransportationStatus-2.1-Example.xml"
                              >xml/UBL-TransportationStatus-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-TransportExecutionPlan-2.1-Example.xml"
                              >xml/UBL-TransportExecutionPlan-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-TransportExecutionStatus-2.1-Example.xml"
                              >xml/UBL-TransportExecutionStatus-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-TransportProgressStatus-2.1-Example.xml"
                              >xml/UBL-TransportProgressStatus-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-TransportServiceDescription-2.1-Example.xml"
                              >xml/UBL-TransportServiceDescription-2.1-Example.xml</ulink>
                        </member>
                        <member>
                           <ulink
                              url="xml/UBL-Waybill-2.0-Example-International.xml "
                              >xml/UBL-Waybill-2.0-Example-International.xml </ulink>
                        </member>
                     </simplelist>
                  </listitem>
               </varlistentry>
            </variablelist>
         </para>
      </blockquote>
   </appendix>

   <appendix id="QDT" role="non-normative">
      <title>Data Type Qualifications in UBL</title>
      <para>All UBL data types ultimately derive either from the
         UN/CEFACT Core Components Technical Specification <xref
         linkend="ccts"/> Core Component Types (CCT) or from the
         W3C Schema specification <xref linkend="xsd2"/> itself;
         this derivation takes place in the UBL UDT module.  The
         following table lists the CCTS 2.01 Core Component
            Types.</para>
      <table id="cct-table">
         <title>CCTS Unqualified Data Types</title>
         <tgroup cols="2">
            <colspec colwidth="25*"/>
            <colspec colwidth="75*"/>
            <thead>
               <row valign="middle">
                  <entry align="left"><para>CCTS Data Type</para></entry>
                  <entry align="left"><para>Definition</para></entry>
               </row>
            </thead>
            <tbody>
               <row valign="middle">
                  <entry align="left"><para>Amount. Type</para></entry>
                  <entry align="left"><para>A number of monetary units specified in a
                     currency where the unit of currency is explicit or
                     implied.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>Binary Object. Type</para></entry>
                  <entry align="left"><para>A set of finite-length sequences of
                     binary octets.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>Code. Type</para></entry>
                  <entry align="left"><para>A character string (letters, figures or
                     symbols) that for brevity and/or language
                     independence may be used to represent or replace a
                     definitive value or text of an Attribute together
                     with relevant supplementary
                     information.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>Date Time. Type</para></entry>
                  <entry align="left"><para>A particular point in the progression of
                     time together with relevant supplementary
                     information.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>Identifier. Type</para></entry>
                  <entry align="left"><para>A character string to identify and
                     distinguish uniquely, one instance of an object in
                     an identification scheme from all other objects in
                     the same scheme together with relevant
                     supplementary information.</para></entry>
               </row>
               <row valign="middle"> 
                  <entry align="left"><para>Indicator. Type</para></entry>
                  <entry align="left"><para>A list of two mutually exclusive Boolean
                     values that express the only possible states of a
                     Property.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>Measure. Type</para></entry>
                  <entry align="left"><para>A numeric value determined by measuring
                     an object along with the specified unit of
                     measure.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>Numeric. Type</para></entry>
                  <entry align="left"><para>Numeric information that is assigned or
                     is determined by calculation, counting, or
                     sequencing. It does not require a unit of quantity
                     or unit of measure.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>Quantity. Type</para></entry>
                  <entry align="left"><para>A counted number of non-monetary units
                     possibly including fractions.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>Text. Type</para></entry>
                  <entry align="left"><para>A character string (i.e. a finite set of
                     characters) generally in the form of words of a
                     language.</para></entry>
               </row>
            </tbody>
         </tgroup>
      </table>

      <para>The UBL unqualified data types include the CCTS
      unqualified data types (named per UBL NDR) and a few others,
      as listed in the following table.</para>

      <table id="ubl-udt-table">
         <title>UBL Unqualified Data Types</title>
         <tgroup cols="2">
            <colspec colwidth="25*"/>
            <colspec colwidth="75*"/>
            <thead>
               <row valign="middle">
                  <entry align="left"><para>UBL Unqualified Data Type</para></entry>
                  <entry align="left"><para>Definition</para></entry>
               </row>
            </thead>
            <tbody>
               <row valign="middle">
                  <entry align="left"><para>AmountType</para></entry>
                  <entry align="left"><para>A number of monetary
                     units specified in a currency where the unit
                     of the currency is explicit or
                     implied.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>BinaryObjectType</para></entry>
                  <entry align="left"><para>A set of finite-length
                     sequences of binary octets.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>GraphicType</para></entry>
                  <entry align="left"><para>A diagram, graph,
                     mathematical curves, or similar
                     representation.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>PictureType</para></entry>
                  <entry align="left"><para>A diagram, graph,
                     mathematical curves, or similar
                     representation.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>SoundType</para></entry>
                  <entry align="left"><para>A diagram, graph,
                     mathematical curves, or similar
                     representation.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>VideoType</para></entry>
                  <entry align="left"><para>A diagram, graph,
                     mathematical curves, or similar
                     representation.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>CodeType</para></entry>
                  <entry align="left"><para>A character string
                     (letters, figures, or symbols) that for
                     brevity and/or languange independence may be
                     used to represent or replace a definitive
                     value or text of an attribute together with
                     relevant supplementary
                     information.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>DateTimeType</para></entry>
                  <entry align="left"><para>A particular point in
                     the progression of time together with the
                     relevant supplementary
                     information.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>DateType</para></entry>
                  <entry align="left"><para>One calendar day
                     according the Gregorian
                     calendar.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>TimeType</para></entry>
                  <entry align="left"><para>The instance of time
                     that occurs every day.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>IdentifierType</para></entry>
                  <entry align="left"><para>A character string to
                     identify and distinguish uniquely, one
                     instance of an object in an identification
                     scheme from all other objects in the same
                     scheme together with relevant supplementary
                     information.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>IndicatorType</para></entry>
                  <entry align="left"><para>A list of two mutually
                     exclusive Boolean values that express the
                     only possible states of a
                     property.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>MeasureType</para></entry>
                  <entry align="left"><para>A numeric value
                     determined by measuring an object along with
                     the specified unit of measure.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>NumericType</para></entry>
                  <entry align="left"><para>Numeric information
                     that is assigned or is determined by
                     calculation, counting, or sequencing. It does
                     not require a unit of quantity or unit of
                     measure.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>ValueType</para></entry>
                  <entry align="left"><para>Numeric information
                     that is assigned or is determined by
                     calculation, counting, or sequencing. It does
                     not require a unit of quantity or unit of
                     measure.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>PercentType</para></entry>
                  <entry align="left"><para>Numeric information
                     that is assigned or is determined by
                     calculation, counting, or sequencing. It does
                     not require a unit of quantity or unit of
                     measure.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>RateType</para></entry>
                  <entry align="left"><para>Numeric information
                     that is assigned or is determined by
                     calculation, counting, or sequencing. It does
                     not require a unit of quantity or unit of
                     measuret.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>QuantityType</para></entry>
                  <entry align="left"><para>A counted number of
                     non-monetary units possibly including
                     fractions.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>TextType</para></entry>
                  <entry align="left"><para>A character string
                     (i.e. a finite set of characters) generally
                     in the form of words of a
                     language.</para></entry>
               </row>
               <row valign="middle">
                  <entry align="left"><para>NameType</para></entry>
                  <entry align="left"><para>A character string
                     that consititues the distinctive designation
                     of a person, place, thing or
                     concept.</para></entry>
               </row>
            </tbody>
         </tgroup>
      </table>

      <para>Some UBL BBIEs have data type qualifications based on
         the unqualified UBL types.  These qualified types are all
         code types, and their definitions are the mechanism
         whereby a specific set of values is associated with each
         code.</para>

      <para>UBL data type qualifications are expressed formally in
         an OASIS <xref linkend="cva"/> (Context/Value
         Association) file contained in the <literal>cva</literal>
         directory of the 2.1 distribution. The specification of
         the CVA mechanism and format is maintained by the OASIS
         Code List Representation Technical Committee.
            <blockquote>
               <para>
                  <ulink url="cva/UBL-DefaultDTQ-2.1.cva"
                     >cva/UBL-DefaultDTQ-2.1.cva</ulink>
               </para>
            </blockquote>
         </para>
      <para>A human-readable version is provided in
         an accompanying HTML file, which also serves as
         primary documentation on the UBL codes defined as
         qualified data types.
            <blockquote>
               <para>
                  <ulink url="cva/UBL-DefaultDTQ-2.1.html"
                     >cva/UBL-DefaultDTQ-2.1.html</ulink>
               </para>
            </blockquote>
         </para>
      <para>The <literal>val</literal> directory contains the predefined
         CVA associations compiled into an XSLT file,
         <literal>UBL-DefaultDTQ-2.1.xsl</literal>, which is used in the
         recommended two-phase validation process to perform a
         check of code list values.  See <xref
         linkend="CODELISTS"/> for a description of this
         process.
         <blockquote>
            <para>
               <ulink url="val/UBL-DefaultDTQ-2.1.xsl"
                  >val/UBL-DefaultDTQ-2.1.xsl</ulink>
            </para>
         </blockquote>
      </para>
      <para>The UBL 2.1 approach 
         to data type qualification is illustrated in the following diagram.</para>
      <figure id="datatypequalifications">
         <title>Data Type Qualification in UBL 2.1</title>
         <mediaobject>
            <imageobject>
               <imagedata fileref="art/UBL-2.1-UDT-QDT.png"
                  contentwidth="750px"/>
            </imageobject>
            <textobject>
               <phrase>[Data type qualification]</phrase>
            </textobject>
         </mediaobject>
      </figure>

      <para>In UBL 2.1, the schema library of common basic
         components (basic information entities or BBIEs,
         <emphasis role="bold">(A)</emphasis> in the diagram) is
         based on a combination of the data types defined in the
         file of UBL 2.1 qualified data types <emphasis
         role="bold">(B)</emphasis> and the data types defined in
         a file of UBL 2.1 unqualified data types <emphasis
         role="bold">(C)</emphasis>.  The latter inherits the data
         type definitions in the UN/CEFACT CCTS CCT schema module
         Ver. 1.1 050114 <emphasis role="bold">(D)</emphasis>.
         The UBL 2.1 CVA file <emphasis role="bold">(E)</emphasis>
         controls the creation of the UBL 2.1 XSLT stylesheet
         <emphasis role="bold">(F)</emphasis> used in validation.
         While this XSLT file,
         <literal>UBL-2.1-DefaultDTQ.xsl</literal>, can, in theory,
         apply to qualified data type qualifications in general
         (such as field length restrictions and value range
         restrictions), the version of this file included in the
         UBL 2.1 release contains only code list values.</para>

      <para>The two remaining boxes on the right in the diagram
         illustrate that users can add further data type
         qualifications if desired by preparing a custom CVA
         <emphasis role="bold">(G)</emphasis> and creating a
         custom XSLT file <emphasis role="bold">(H)</emphasis> to
         replace the default CVA and XSLT stylesheet provided in
         the UBL 2.1 distribution.</para>
      <para>Users intending to prepare a custom CVA should note
         that <literal>cva/UBL-DefaultDTQ-2.1.cva</literal> contains
         relative URIs that expect the UBL 2.0 code lists from the
         UBL 2.0 Update Package in a sibling directory named
         <literal>os-UBL-2.0</literal>.  This is irrelevant to users of
         the precompiled <literal>val/UBL-DefaultDTQ-2.1.xsl</literal>
         file contained in the UBL 2.1 package, but users wishing to
         create their own CVA file must first install the UBL 2.0
         release and then the UBL 2.0 update. To properly install
         the update, first download and install the original UBL 2.0
         release:
         <blockquote>
            <para>
               <ulink url="http://docs.oasis-open.org/ubl/os-UBL-2.0.zip"
                  >http://docs.oasis-open.org/ubl/os-UBL-2.0.zip</ulink>
            </para>
         </blockquote>
         Then download and install the UBL 2.0 update:
         <blockquote>
            <para>
               <ulink url="http://docs.oasis-open.org/ubl/os-UBL-2.0-update-delta.zip"
                  >http://docs.oasis-open.org/ubl/os-UBL-2.0-update-delta.zip</ulink>
            </para>
         </blockquote>
         Complete installation instructions can be found in the
         update package.  As indicated above, the
         <literal>os-UBL-2.0</literal> directory thus created must be a
         sibling to the directory created by installing the UBL
         2.1 package.</para>
   </appendix>

   <appendix id="ALT-SCHEMAS" role="non-normative">
      <title>Alternative Representations of the UBL 2.1
         Schemas</title>
      <para>UBL 2.1 continues the practice, adopted at the
         beginning of the UBL effort, of creating its normative
         XML specifications using W3C Schema (XSD) syntax.
         Included in this release are two additional alternative
         specifications of the same content:
         a set of UBL 2.1 ASN.1 modules and a set of UBL 2.1
         RELAX NG (compact syntax) schemas.  These alternative
         representations are technically non-normative, but both
         are generated directly from the XSD and, with the
         exception of the UBL 2.1 digital signature extension (see
         <xref linkend="SIGNATURES"/>), both are intended to
         implement the same document instance constraints.</para>
      <section id="ASN.1">
         <title>ASN.1 UBL 2.1 Specification</title>
         <para>The UBL ASN.1 specification linked below provides
            an alternative schema definition for UBL documents in
            accordance with ITU-T X.680-X.693 <xref
            linkend="asn.1"/>. The UBL ASN.1 specification defines
            the same UBL documents as the UBL XSD schemas that
            constitute the normative definitions of valid UBL
            documents. The UBL ASN.1 XML specification enables
            ASN.1 tools to be used for UBL transfers, and in
            conjunction with the ASN.1 Packed Encoding Rules, it
            provides a specification for an efficient binary
            encoding of UBL messages.</para>
         <para>The zip archive below contains the ASN.1 modules
            corresponding to the UBL 2.1 document schemas as
            individual text files. The ASN.1 modules were created
            using a tool from <ulink url="http://www.oss.com/">OSS

            Nokalva</ulink> that conforms to
            ITU-T Recommendation X.694 | ISO/IEC 8825-5 for
            converting XSD Schema to ASN.1.</para>
         <blockquote>
            <para>
               <variablelist>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">UBL 2.1 ASN.1 Modules</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="asn/ASN.1-UBL-2.1-text.zip"
                              >asn/ASN.1-UBL-2.1-text.zip</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
               </variablelist>
            </para>
         </blockquote>

      <para>After conversion from XSD, the generated ASN.1 was
         formatted by the PrettyPrint tool at the <ulink
         url="http://asn1.elibel.tm.fr/">ASN.1 Information
         Site</ulink> to produce the following HTML documentation
         file.</para>

         <blockquote>
            <para>
               <variablelist>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">UBL 2.1 ASN.1
                           Specification</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="asn/ASN.1-UBL-2.1.html"
                              >asn/ASN.1-UBL-2.1.html</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
               </variablelist>
            </para>
         </blockquote>
      </section>

      <section id="RNC">
         <title>UBL 2.1 RELAX NG Schemas</title>

         <para><xref linkend="relaxng"/> (compact syntax) versions of the UBL
            schemas contributed by <ulink
            url="http://cranesoftwrights.com/">Crane
            Softwrights</ulink> and used here by permission are
            located in the <literal>rnc</literal> directory.  The
            Crane package includes RELAX NG schemas for both UBL
            2.0 and 2.1, as detailed in the related
            documentation.</para>

         <blockquote>
            <para>
               <ulink
               url="rnc/readme-rnc.html">rnc/readme-rnc.html</ulink>
            </para>
         </blockquote>

         <para>The UBL 2.1 RELAX NG schemas are made accessible
         separately as listed below.  In this release (PRD1),
         these schemas do not support the signature extension
         described in <xref linkend="SIGNATURES"/>.</para>

         <blockquote>
            <para>
               <variablelist spacing="compact">
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ApplicationResponse</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-ApplicationResponse-2.1.rnc"
                              >rnc/versions/UBL-ApplicationResponse-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">AttachedDocument</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-AttachedDocument-2.1.rnc"
                              >rnc/versions/UBL-AttachedDocument-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">AwardedNotification</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-AwardedNotification-2.1.rnc"
                              >rnc/versions/UBL-AwardedNotification-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">BillOfLading</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-BillOfLading-2.1.rnc"
                              >rnc/versions/UBL-BillOfLading-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CallForTenders</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-CallForTenders-2.1.rnc"
                              >rnc/versions/UBL-CallForTenders-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Catalogue</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-Catalogue-2.1.rnc"
                              >rnc/versions/UBL-Catalogue-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CatalogueDeletion</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-CatalogueDeletion-2.1.rnc"
                              >rnc/versions/UBL-CatalogueDeletion-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >CatalogueItemSpecificationUpdate</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-CatalogueItemSpecificationUpdate-2.1.rnc"
                              >rnc/versions/UBL-CatalogueItemSpecificationUpdate-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CataloguePricingUpdate</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-CataloguePricingUpdate-2.1.rnc"
                              >rnc/versions/UBL-CataloguePricingUpdate-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CatalogueRequest</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-CatalogueRequest-2.1.rnc"
                              >rnc/versions/UBL-CatalogueRequest-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CertificateOfOrigin</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-CertificateOfOrigin-2.1.rnc"
                              >rnc/versions/UBL-CertificateOfOrigin-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ContractAwardNotice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-ContractAwardNotice-2.1.rnc"
                              >rnc/versions/UBL-ContractAwardNotice-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ContractNotice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-ContractNotice-2.1.rnc"
                              >rnc/versions/UBL-ContractNotice-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">CreditNote</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-CreditNote-2.1.rnc"
                              >rnc/versions/UBL-CreditNote-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DebitNote</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-DebitNote-2.1.rnc"
                              >rnc/versions/UBL-DebitNote-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DespatchAdvice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-DespatchAdvice-2.1.rnc"
                              >rnc/versions/UBL-DespatchAdvice-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DocumentStatus</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-DocumentStatus-2.1.rnc"
                              >rnc/versions/UBL-DocumentStatus-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">DocumentStatusRequest</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-DocumentStatusRequest-2.1.rnc"
                              >rnc/versions/UBL-DocumentStatusRequest-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ExceptionCriteria</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-ExceptionCriteria-2.1.rnc"
                              >rnc/versions/UBL-ExceptionCriteria-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ExceptionNotification</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-ExceptionNotification-2.1.rnc"
                              >rnc/versions/UBL-ExceptionNotification-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Forecast</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-Forecast-2.1.rnc"
                              >rnc/versions/UBL-Forecast-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ForecastRevision</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-ForecastRevision-2.1.rnc"
                              >rnc/versions/UBL-ForecastRevision-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ForwardingInstructions</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-ForwardingInstructions-2.1.rnc"
                              >rnc/versions/UBL-ForwardingInstructions-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">FreightInvoice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-FreightInvoice-2.1.rnc"
                              >rnc/versions/UBL-FreightInvoice-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">GoodsItemItinerary</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-GoodsItemItinerary-2.1.rnc"
                              >rnc/versions/UBL-GoodsItemItinerary-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">GuaranteeCertificate</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-GuaranteeCertificate-2.1.rnc"
                              >rnc/versions/UBL-GuaranteeCertificate-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">InstructionForReturns</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-InstructionForReturns-2.1.rnc"
                              >rnc/versions/UBL-InstructionForReturns-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">InventoryReport</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-InventoryReport-2.1.rnc"
                              >rnc/versions/UBL-InventoryReport-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Invoice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-Invoice-2.1.rnc"
                              >rnc/versions/UBL-Invoice-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ItemInformationRequest</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-ItemInformationRequest-2.1.rnc"
                              >rnc/versions/UBL-ItemInformationRequest-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Order</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-Order-2.1.rnc"
                              >rnc/versions/UBL-Order-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderCancellation</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-OrderCancellation-2.1.rnc"
                              >rnc/versions/UBL-OrderCancellation-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderChange</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-OrderChange-2.1.rnc"
                              >rnc/versions/UBL-OrderChange-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderResponse</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-OrderResponse-2.1.rnc"
                              >rnc/versions/UBL-OrderResponse-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">OrderResponseSimple</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-OrderResponseSimple-2.1.rnc"
                              >rnc/versions/UBL-OrderResponseSimple-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">PackingList</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-PackingList-2.1.rnc"
                              >rnc/versions/UBL-PackingList-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">PerformanceHistory</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-PerformanceHistory-2.1.rnc"
                              >rnc/versions/UBL-PerformanceHistory-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">PriorInformationNotice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-PriorInformationNotice-2.1.rnc"
                              >rnc/versions/UBL-PriorInformationNotice-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ProductActivity</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-ProductActivity-2.1.rnc"
                              >rnc/versions/UBL-ProductActivity-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Quotation</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-Quotation-2.1.rnc"
                              >rnc/versions/UBL-Quotation-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">ReceiptAdvice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-ReceiptAdvice-2.1.rnc"
                              >rnc/versions/UBL-ReceiptAdvice-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Reminder</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-Reminder-2.1.rnc"
                              >rnc/versions/UBL-Reminder-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">RemittanceAdvice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-RemittanceAdvice-2.1.rnc"
                              >rnc/versions/UBL-RemittanceAdvice-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">RequestForQuotation</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-RequestForQuotation-2.1.rnc"
                              >rnc/versions/UBL-RequestForQuotation-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">RetailEvent</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-RetailEvent-2.1.rnc"
                              >rnc/versions/UBL-RetailEvent-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">SelfBilledCreditNote</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-SelfBilledCreditNote-2.1.rnc"
                              >rnc/versions/UBL-SelfBilledCreditNote-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">SelfBilledInvoice</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-SelfBilledInvoice-2.1.rnc"
                              >rnc/versions/UBL-SelfBilledInvoice-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Statement</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-Statement-2.1.rnc"
                              >rnc/versions/UBL-Statement-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">StockAvailabilityReport</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-StockAvailabilityReport-2.1.rnc"
                              >rnc/versions/UBL-StockAvailabilityReport-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Tender</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-Tender-2.1.rnc"
                              >rnc/versions/UBL-Tender-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TenderReceipt</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-TenderReceipt-2.1.rnc"
                              >rnc/versions/UBL-TenderReceipt-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TendererQualification</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-TendererQualification-2.1.rnc"
                              >rnc/versions/UBL-TendererQualification-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TendererQualificationResponse</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-TendererQualificationResponse-2.1.rnc"
                              >rnc/versions/UBL-TendererQualificationResponse-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TradeItemLocationProfile</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-TradeItemLocationProfile-2.1.rnc"
                              >rnc/versions/UBL-TradeItemLocationProfile-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TransportExecutionPlan</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-TransportExecutionPlan-2.1.rnc"
                              >rnc/versions/UBL-TransportExecutionPlan-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TransportExecutionStatus</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-TransportExecutionStatus-2.1.rnc"
                              >rnc/versions/UBL-TransportExecutionStatus-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold"
                           >TransportProgressStatus</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-TransportProgressStatus-2.1.rnc"
                              >rnc/versions/UBL-TransportProgressStatus-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TransportServiceDescription</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-TransportServiceDescription-2.1.rnc"
                              >rnc/versions/UBL-TransportServiceDescription-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">TransportationStatus</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-TransportationStatus-2.1.rnc"
                              >rnc/versions/UBL-TransportationStatus-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">UnawardedNotification</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink
                              url="rnc/versions/UBL-UnawardedNotification-2.1.rnc"
                              >rnc/versions/UBL-UnawardedNotification-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">UtilityStatement</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-UtilityStatement-2.1.rnc"
                              >rnc/versions/UBL-UtilityStatement-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
                  <varlistentry>
                     <term>
                        <emphasis role="bold">Waybill</emphasis>
                     </term>
                     <listitem>
                        <para>
                           <ulink url="rnc/versions/UBL-Waybill-2.1.rnc"
                              >rnc/versions/UBL-Waybill-2.1.rnc</ulink>
                        </para>
                     </listitem>
                  </varlistentry>
               </variablelist>
            </para>
         </blockquote>
      </section>
   </appendix>

   <appendix id="ACKNOWLEDGEMENTS">
      <title>Acknowledgements</title>
      <para>The OASIS UBL Technical Committee thanks Altova for
         its contribution of XML Spy licenses for use in UBL
         schema design; Sparx Systems for its contribution of
         Enterprise Architect licenses for use in developing
         UML content models; Syncro Soft for its contribution
         of oXygen licenses used in DocBook authoring of UBL
         documentation; RenderX for its contribution of XEP
         licenses used in generating PDF documents from DocBook
         originals; SRDC for developing iSurf eDoCreator
         (supported by European Commission FP7 ICT-213031 iSurf
         Project) and providing technical assistance in its use
         as an online repository and editing environment for
         UBL 2.1 document models and the generation of UBL
         schemas; OSS Nokalva for its contribution of ASN.1 UBL
         2.1 specifications; and Crane Softwrights for permission to
         include a copy of their publicly-available HTML
         reports and UBL 2.1 RELAX NG schema resources.</para>
   </appendix>

</article>

