docs.oasis-open.org Open in urlscan Pro
148.62.4.174  Public Scan

URL: http://docs.oasis-open.org/ubl/os-UBL-2.1/xsd/maindoc/UBL-Invoice-2.1.xsd
Submission: On September 04 via manual from IN — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

This element MUST be conveyed as the root element in any instance document based
on this Schema expression ABIE Invoice. Details A document used to request
payment. Invoice A container for all extensions present in the document. BBIE
Invoice. UBL Version Identifier. Identifier Identifies the earliest version of
the UBL 2 schema for this document type that defines all of the elements that
might be encountered in the current instance. 0..1 Invoice UBL Version
Identifier Identifier Identifier. Type 2.0.5 BBIE Invoice. Customization
Identifier. Identifier Identifies a user-defined customization of UBL for a
specific use. 0..1 Invoice Customization Identifier Identifier Identifier. Type
NES BBIE Invoice. Profile Identifier. Identifier Identifies a user-defined
profile of the customization of UBL being used. 0..1 Invoice Profile Identifier
Identifier Identifier. Type BasicProcurementProcess BBIE Invoice. Profile
Execution Identifier. Identifier Identifies an instance of executing a profile,
to associate all transactions in a collaboration. 0..1 Invoice Profile Execution
Identifier Identifier Identifier. Type BPP-1001 BBIE Invoice. Identifier An
identifier for this document, assigned by the sender. 1 Invoice Identifier
Identifier Identifier. Type Invoice Number BBIE Invoice. Copy_ Indicator.
Indicator Indicates whether this document is a copy (true) or not (false). 0..1
Invoice Copy Indicator Indicator Indicator. Type BBIE Invoice. UUID. Identifier
A universally unique identifier for an instance of this document. 0..1 Invoice
UUID Identifier Identifier. Type BBIE Invoice. Issue Date. Date The date,
assigned by the sender, on which this document was issued. 1 Invoice Issue Date
Date Date. Type Invoice Date BBIE Invoice. Issue Time. Time The time, assigned
by the sender, at which this document was issued. 0..1 Invoice Issue Time Time
Time. Type BBIE Invoice. Due Date. Date The date on which Invoice is due. 0..1
Invoice Due Date Date Date. Type BBIE Invoice. Invoice Type Code. Code A code
signifying the type of the Invoice. 0..1 Invoice Invoice Type Code Code Code.
Type BBIE Invoice. Note. Text Free-form text pertinent to this document,
conveying information that is not contained explicitly in other structures. 0..n
Invoice Note Text Text. Type BBIE Invoice. Tax Point Date. Date The date of the
Invoice, used to indicate the point at which tax becomes applicable. 0..1
Invoice Tax Point Date Date Date. Type BBIE Invoice. Document_ Currency Code.
Code A code signifying the default currency for this document. 0..1 Invoice
Document Currency Code Code Currency Currency_ Code. Type BBIE Invoice. Tax_
Currency Code. Code A code signifying the currency used for tax amounts in the
Invoice. 0..1 Invoice Tax Currency Code Code Currency Currency_ Code. Type BBIE
Invoice. Pricing_ Currency Code. Code A code signifying the currency used for
prices in the Invoice. 0..1 Invoice Pricing Currency Code Code Currency
Currency_ Code. Type BBIE Invoice. Payment_ Currency Code. Code A code
signifying the currency used for payment in the Invoice. 0..1 Invoice Payment
Currency Code Code Currency Currency_ Code. Type BBIE Invoice. Payment
Alternative_ Currency Code. Code A code signifying the alternative currency used
for payment in the Invoice. 0..1 Invoice Payment Alternative Currency Code Code
Currency Currency_ Code. Type BBIE Invoice. Accounting Cost Code. Code The
buyer's accounting code, applied to the Invoice as a whole. 0..1 Invoice
Accounting Cost Code Code Code. Type BBIE Invoice. Accounting Cost. Text The
buyer's accounting code, applied to the Invoice as a whole, expressed as text.
0..1 Invoice Accounting Cost Text Text. Type BBIE Invoice. Line Count. Numeric
The number of lines in the document. 0..1 Invoice Line Count Numeric Numeric.
Type BBIE Invoice. Buyer_ Reference. Text A reference provided by the buyer used
for internal routing of the document. 0..1 Invoice Buyer Reference Text Text.
Type ASBIE Invoice. Invoice_ Period. Period A period to which the Invoice
applies. 0..n Invoice Invoice Period Period Period ASBIE Invoice. Order
Reference A reference to the Order with which this Invoice is associated. 0..1
Invoice Order Reference Order Reference Order Reference ASBIE Invoice. Billing
Reference A reference to a billing document associated with this document. 0..n
Invoice Billing Reference Billing Reference Billing Reference ASBIE Invoice.
Despatch_ Document Reference. Document Reference A reference to a Despatch
Advice associated with this document. 0..n Invoice Despatch Document Reference
Document Reference Document Reference ASBIE Invoice. Receipt_ Document
Reference. Document Reference A reference to a Receipt Advice associated with
this document. 0..n Invoice Receipt Document Reference Document Reference
Document Reference ASBIE Invoice. Statement_ Document Reference. Document
Reference A reference to a Statement associated with this document. 0..n Invoice
Statement Document Reference Document Reference Document Reference ASBIE
Invoice. Originator_ Document Reference. Document Reference A reference to an
originator document associated with this document. 0..n Invoice Originator
Document Reference Document Reference Document Reference ASBIE Invoice.
Contract_ Document Reference. Document Reference A reference to a contract
associated with this document. 0..n Invoice Contract Document Reference Document
Reference Document Reference ASBIE Invoice. Additional_ Document Reference.
Document Reference A reference to an additional document associated with this
document. 0..n Invoice Additional Document Reference Document Reference Document
Reference ASBIE Invoice. Project Reference Information about a project. 0..n
Invoice Project Reference Project Reference Project Reference ASBIE Invoice.
Signature A signature applied to this document. 0..n Invoice Signature Signature
Signature ASBIE Invoice. Accounting_ Supplier Party. Supplier Party The
accounting supplier party. 1 Invoice Accounting Supplier Party Supplier Party
Supplier Party ASBIE Invoice. Accounting_ Customer Party. Customer Party The
accounting customer party. 1 Invoice Accounting Customer Party Customer Party
Customer Party ASBIE Invoice. Payee_ Party. Party The payee. 0..1 Invoice Payee
Party Party Party ASBIE Invoice. Buyer_ Customer Party. Customer Party The
buyer. 0..1 Invoice Buyer Customer Party Customer Party Customer Party ASBIE
Invoice. Seller_ Supplier Party. Supplier Party The seller. 0..1 Invoice Seller
Supplier Party Supplier Party Supplier Party ASBIE Invoice. Tax Representative_
Party. Party The tax representative. 0..1 Invoice Tax Representative Party Party
Party ASBIE Invoice. Delivery A delivery associated with this document. 0..n
Invoice Delivery Delivery Delivery ASBIE Invoice. Delivery Terms A set of
delivery terms associated with this document. 0..1 Invoice Delivery Terms
Delivery Terms Delivery Terms ASBIE Invoice. Payment Means Expected means of
payment. 0..n Invoice Payment Means Payment Means Payment Means ASBIE Invoice.
Payment Terms A set of payment terms associated with this document. 0..n Invoice
Payment Terms Payment Terms Payment Terms ASBIE Invoice. Prepaid_ Payment.
Payment A prepaid payment. 0..n Invoice Prepaid Payment Payment Payment ASBIE
Invoice. Allowance Charge A discount or charge that applies to a price
component. 0..n Invoice Allowance Charge Allowance Charge Allowance Charge ASBIE
Invoice. Tax_ Exchange Rate. Exchange Rate The exchange rate between the
document currency and the tax currency. 0..1 Invoice Tax Exchange Rate Exchange
Rate Exchange Rate ASBIE Invoice. Pricing_ Exchange Rate. Exchange Rate The
exchange rate between the document currency and the pricing currency. 0..1
Invoice Pricing Exchange Rate Exchange Rate Exchange Rate ASBIE Invoice.
Payment_ Exchange Rate. Exchange Rate The exchange rate between the document
currency and the payment currency. 0..1 Invoice Payment Exchange Rate Exchange
Rate Exchange Rate ASBIE Invoice. Payment Alternative_ Exchange Rate. Exchange
Rate The exchange rate between the document currency and the payment alternative
currency. 0..1 Invoice Payment Alternative Exchange Rate Exchange Rate Exchange
Rate ASBIE Invoice. Tax Total The total amount of a specific type of tax. 0..n
Invoice Tax Total Tax Total Tax Total ASBIE Invoice. Withholding_ Tax Total. Tax
Total The total withholding tax. 0..n Invoice Withholding Tax Total Tax Total
Tax Total ASBIE Invoice. Legal_ Monetary Total. Monetary Total The total amount
payable on the Invoice, including Allowances, Charges, and Taxes. 1 Invoice
Legal Monetary Total Monetary Total Monetary Total ASBIE Invoice. Invoice Line A
line describing an invoice item. 1..n Invoice Invoice Line Invoice Line Invoice
Line
This XML file does not appear to have any style information associated with it.
The document tree is shown below.

<!-- Library: OASIS Universal Business Language (UBL) 2.1 OS
http://docs.oasis-open.org/ubl/os-UBL-2.1/ Release Date: 04 November 2013
Module: xsd/maindoc/UBL-Invoice-2.1.xsd Generated on: 2013-10-31 17:17z
Copyright (c) OASIS Open 2013. All Rights Reserved. -->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:ccts="urn:un:unece:uncefact:documentation:2"
targetNamespace="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.1">
<!-- ===== Imports ===== -->
<xsd:import
namespace="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
schemaLocation="../common/UBL-CommonAggregateComponents-2.1.xsd"/>
<xsd:import
namespace="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
schemaLocation="../common/UBL-CommonBasicComponents-2.1.xsd"/>
<xsd:import
namespace="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2"
schemaLocation="../common/UBL-CommonExtensionComponents-2.1.xsd"/>
<!-- ===== Element Declarations ===== -->
<xsd:element name="Invoice" type="InvoiceType">
<xsd:annotation>
<xsd:documentation>This element MUST be conveyed as the root element in any
instance document based on this Schema expression</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<!-- ===== Type Definitions ===== -->
<!-- ===== Aggregate Business Information Entity Type Definitions ===== -->
<xsd:complexType name="InvoiceType">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ABIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Details</ccts:DictionaryEntryName>
<ccts:Definition>A document used to request payment.</ccts:Definition>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="ext:UBLExtensions" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>A container for all extensions present in the
document.</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:UBLVersionID" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. UBL Version Identifier.
Identifier</ccts:DictionaryEntryName>
<ccts:Definition>Identifies the earliest version of the UBL 2 schema for this
document type that defines all of the elements that might be encountered in the
current instance.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>UBL Version Identifier</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
<ccts:Examples>2.0.5</ccts:Examples>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:CustomizationID" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Customization Identifier.
Identifier</ccts:DictionaryEntryName>
<ccts:Definition>Identifies a user-defined customization of UBL for a specific
use.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Customization Identifier</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
<ccts:Examples>NES</ccts:Examples>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:ProfileID" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Profile Identifier.
Identifier</ccts:DictionaryEntryName>
<ccts:Definition>Identifies a user-defined profile of the customization of UBL
being used.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Profile Identifier</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
<ccts:Examples>BasicProcurementProcess</ccts:Examples>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:ProfileExecutionID" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Profile Execution Identifier.
Identifier</ccts:DictionaryEntryName>
<ccts:Definition>Identifies an instance of executing a profile, to associate all
transactions in a collaboration.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Profile Execution Identifier</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
<ccts:Examples>BPP-1001</ccts:Examples>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:ID" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier for this document, assigned by the
sender.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
<ccts:AlternativeBusinessTerms>Invoice Number</ccts:AlternativeBusinessTerms>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:CopyIndicator" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Copy_ Indicator.
Indicator</ccts:DictionaryEntryName>
<ccts:Definition>Indicates whether this document is a copy (true) or not
(false).</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Copy</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Indicator</ccts:PropertyTerm>
<ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm>
<ccts:DataType>Indicator. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:UUID" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. UUID. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>A universally unique identifier for an instance of this
document.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>UUID</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:IssueDate" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Issue Date. Date</ccts:DictionaryEntryName>
<ccts:Definition>The date, assigned by the sender, on which this document was
issued.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Issue Date</ccts:PropertyTerm>
<ccts:RepresentationTerm>Date</ccts:RepresentationTerm>
<ccts:DataType>Date. Type</ccts:DataType>
<ccts:AlternativeBusinessTerms>Invoice Date</ccts:AlternativeBusinessTerms>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:IssueTime" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Issue Time. Time</ccts:DictionaryEntryName>
<ccts:Definition>The time, assigned by the sender, at which this document was
issued.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Issue Time</ccts:PropertyTerm>
<ccts:RepresentationTerm>Time</ccts:RepresentationTerm>
<ccts:DataType>Time. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:DueDate" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Due Date. Date</ccts:DictionaryEntryName>
<ccts:Definition>The date on which Invoice is due.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Due Date</ccts:PropertyTerm>
<ccts:RepresentationTerm>Date</ccts:RepresentationTerm>
<ccts:DataType>Date. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:InvoiceTypeCode" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Invoice Type Code.
Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying the type of the Invoice.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Invoice Type Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:Note" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Note. Text</ccts:DictionaryEntryName>
<ccts:Definition>Free-form text pertinent to this document, conveying
information that is not contained explicitly in other
structures.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Note</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:TaxPointDate" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Tax Point Date.
Date</ccts:DictionaryEntryName>
<ccts:Definition>The date of the Invoice, used to indicate the point at which
tax becomes applicable.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Tax Point Date</ccts:PropertyTerm>
<ccts:RepresentationTerm>Date</ccts:RepresentationTerm>
<ccts:DataType>Date. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:DocumentCurrencyCode" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Document_ Currency Code.
Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying the default currency for this
document.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Document</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Currency Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataTypeQualifier>Currency</ccts:DataTypeQualifier>
<ccts:DataType>Currency_ Code. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:TaxCurrencyCode" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Tax_ Currency Code.
Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying the currency used for tax amounts in the
Invoice.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Tax</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Currency Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataTypeQualifier>Currency</ccts:DataTypeQualifier>
<ccts:DataType>Currency_ Code. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:PricingCurrencyCode" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Pricing_ Currency Code.
Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying the currency used for prices in the
Invoice.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Pricing</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Currency Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataTypeQualifier>Currency</ccts:DataTypeQualifier>
<ccts:DataType>Currency_ Code. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:PaymentCurrencyCode" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Payment_ Currency Code.
Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying the currency used for payment in the
Invoice.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Payment</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Currency Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataTypeQualifier>Currency</ccts:DataTypeQualifier>
<ccts:DataType>Currency_ Code. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:PaymentAlternativeCurrencyCode" minOccurs="0"
maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Payment Alternative_ Currency Code.
Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying the alternative currency used for payment in
the Invoice.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Payment Alternative</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Currency Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataTypeQualifier>Currency</ccts:DataTypeQualifier>
<ccts:DataType>Currency_ Code. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:AccountingCostCode" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Accounting Cost Code.
Code</ccts:DictionaryEntryName>
<ccts:Definition>The buyer's accounting code, applied to the Invoice as a
whole.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Accounting Cost Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:AccountingCost" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Accounting Cost.
Text</ccts:DictionaryEntryName>
<ccts:Definition>The buyer's accounting code, applied to the Invoice as a whole,
expressed as text.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Accounting Cost</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:LineCountNumeric" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Line Count.
Numeric</ccts:DictionaryEntryName>
<ccts:Definition>The number of lines in the document.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Line Count</ccts:PropertyTerm>
<ccts:RepresentationTerm>Numeric</ccts:RepresentationTerm>
<ccts:DataType>Numeric. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cbc:BuyerReference" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Buyer_ Reference.
Text</ccts:DictionaryEntryName>
<ccts:Definition>A reference provided by the buyer used for internal routing of
the document.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Buyer</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Reference</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:InvoicePeriod" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Invoice_ Period.
Period</ccts:DictionaryEntryName>
<ccts:Definition>A period to which the Invoice applies.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Invoice</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Period</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Period</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Period</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:OrderReference" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Order Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to the Order with which this Invoice is
associated.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Order Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Order Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Order Reference</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:BillingReference" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Billing Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a billing document associated with this
document.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Billing Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Billing Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Billing Reference</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:DespatchDocumentReference" minOccurs="0"
maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Despatch_ Document Reference. Document
Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a Despatch Advice associated with this
document.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Despatch</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Document Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:ReceiptDocumentReference" minOccurs="0"
maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Receipt_ Document Reference. Document
Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a Receipt Advice associated with this
document.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Receipt</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Document Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:StatementDocumentReference" minOccurs="0"
maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Statement_ Document Reference. Document
Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a Statement associated with this
document.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Statement</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Document Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:OriginatorDocumentReference" minOccurs="0"
maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Originator_ Document Reference. Document
Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to an originator document associated with this
document.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Originator</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Document Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:ContractDocumentReference" minOccurs="0"
maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Contract_ Document Reference. Document
Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a contract associated with this
document.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Contract</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Document Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:AdditionalDocumentReference" minOccurs="0"
maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Additional_ Document Reference. Document
Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to an additional document associated with this
document.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Additional</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Document Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:ProjectReference" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Project Reference</ccts:DictionaryEntryName>
<ccts:Definition>Information about a project.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Project Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Project Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Project Reference</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:Signature" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Signature</ccts:DictionaryEntryName>
<ccts:Definition>A signature applied to this document.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Signature</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Signature</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Signature</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:AccountingSupplierParty" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Accounting_ Supplier Party. Supplier
Party</ccts:DictionaryEntryName>
<ccts:Definition>The accounting supplier party.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Accounting</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Supplier Party</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Supplier Party</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Supplier Party</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:AccountingCustomerParty" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Accounting_ Customer Party. Customer
Party</ccts:DictionaryEntryName>
<ccts:Definition>The accounting customer party.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Accounting</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Customer Party</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Customer Party</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Customer Party</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:PayeeParty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Payee_ Party.
Party</ccts:DictionaryEntryName>
<ccts:Definition>The payee.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Payee</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Party</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Party</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:BuyerCustomerParty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Buyer_ Customer Party. Customer
Party</ccts:DictionaryEntryName>
<ccts:Definition>The buyer.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Buyer</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Customer Party</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Customer Party</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Customer Party</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:SellerSupplierParty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Seller_ Supplier Party. Supplier
Party</ccts:DictionaryEntryName>
<ccts:Definition>The seller.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Seller</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Supplier Party</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Supplier Party</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Supplier Party</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:TaxRepresentativeParty" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Tax Representative_ Party.
Party</ccts:DictionaryEntryName>
<ccts:Definition>The tax representative.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Tax Representative</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Party</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Party</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:Delivery" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Delivery</ccts:DictionaryEntryName>
<ccts:Definition>A delivery associated with this document.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Delivery</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Delivery</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Delivery</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:DeliveryTerms" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Delivery Terms</ccts:DictionaryEntryName>
<ccts:Definition>A set of delivery terms associated with this
document.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Delivery Terms</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Delivery Terms</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Delivery Terms</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:PaymentMeans" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Payment Means</ccts:DictionaryEntryName>
<ccts:Definition>Expected means of payment.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Payment Means</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Payment Means</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Payment Means</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:PaymentTerms" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Payment Terms</ccts:DictionaryEntryName>
<ccts:Definition>A set of payment terms associated with this
document.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Payment Terms</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Payment Terms</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Payment Terms</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:PrepaidPayment" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Prepaid_ Payment.
Payment</ccts:DictionaryEntryName>
<ccts:Definition>A prepaid payment.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Prepaid</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Payment</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Payment</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Payment</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:AllowanceCharge" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Allowance Charge</ccts:DictionaryEntryName>
<ccts:Definition>A discount or charge that applies to a price
component.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Allowance Charge</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Allowance Charge</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Allowance Charge</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:TaxExchangeRate" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Tax_ Exchange Rate. Exchange
Rate</ccts:DictionaryEntryName>
<ccts:Definition>The exchange rate between the document currency and the tax
currency.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Tax</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Exchange Rate</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Exchange Rate</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Exchange Rate</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:PricingExchangeRate" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Pricing_ Exchange Rate. Exchange
Rate</ccts:DictionaryEntryName>
<ccts:Definition>The exchange rate between the document currency and the pricing
currency.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Pricing</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Exchange Rate</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Exchange Rate</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Exchange Rate</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:PaymentExchangeRate" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Payment_ Exchange Rate. Exchange
Rate</ccts:DictionaryEntryName>
<ccts:Definition>The exchange rate between the document currency and the payment
currency.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Payment</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Exchange Rate</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Exchange Rate</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Exchange Rate</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:PaymentAlternativeExchangeRate" minOccurs="0"
maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Payment Alternative_ Exchange Rate. Exchange
Rate</ccts:DictionaryEntryName>
<ccts:Definition>The exchange rate between the document currency and the payment
alternative currency.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Payment Alternative</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Exchange Rate</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Exchange Rate</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Exchange Rate</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:TaxTotal" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Tax Total</ccts:DictionaryEntryName>
<ccts:Definition>The total amount of a specific type of tax.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Tax Total</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Tax Total</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Tax Total</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:WithholdingTaxTotal" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Withholding_ Tax Total. Tax
Total</ccts:DictionaryEntryName>
<ccts:Definition>The total withholding tax.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Withholding</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Tax Total</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Tax Total</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Tax Total</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:LegalMonetaryTotal" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Legal_ Monetary Total. Monetary
Total</ccts:DictionaryEntryName>
<ccts:Definition>The total amount payable on the Invoice, including Allowances,
Charges, and Taxes.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Legal</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Monetary Total</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Monetary Total</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Monetary Total</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
<xsd:element ref="cac:InvoiceLine" minOccurs="1" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Invoice. Invoice Line</ccts:DictionaryEntryName>
<ccts:Definition>A line describing an invoice item.</ccts:Definition>
<ccts:Cardinality>1..n</ccts:Cardinality>
<ccts:ObjectClass>Invoice</ccts:ObjectClass>
<ccts:PropertyTerm>Invoice Line</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Invoice Line</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Invoice Line</ccts:RepresentationTerm>
...
</ccts:Component>
...
</xsd:documentation>
...
</xsd:annotation>
...
</xsd:element>
...
</xsd:sequence>
...
</xsd:complexType>
...
</xsd:schema>
<!-- ===== Copyright Notice ===== -->
<!-- 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's procedures with respect to rights in OASIS specifications can be
found at 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 implementors or users of this specification, can be
obtained from the OASIS Executive Director. OASIS invites any interested party
to bring to its attention any copyrights, patents or patent applications, or
other proprietary rights which may cover technology that may be required to
implement this specification. Please address the information to the OASIS
Executive Director. 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 paragraph are included on all such copies
and derivative works. However, this document itself may not be modified in any
way, such as by removing the copyright notice or references to OASIS, except as
needed for the purpose of developing OASIS specifications, in which case the
procedures for copyrights defined in the OASIS Intellectual Property Rights
document must be followed, or as required to translate it into languages other
than English. The limited permissions granted above are perpetual and will not
be revoked by OASIS or its successors or assigns. 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 RIGHTS OR ANY
IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. -->