ext:UBLExtensions C 1

  • Conditional
  • Max repeat: 1
A container for all extensions present in the document.
/Invoice/ext:UBLExtensions

ext:UBLExtension M *

  • Mandatory
  • Max repeat: unbounded
A single extension for private use.
/Invoice/ext:UBLExtensions/ext:UBLExtension

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for the Extension assigned by the creator of the extension.
/Invoice/ext:UBLExtensions/ext:UBLExtension/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
A name for the Extension assigned by the creator of the extension.
/Invoice/ext:UBLExtensions/ext:UBLExtension/cbc:Name
Based on common basic component cbc:NameType

ext:ExtensionAgencyID C 1

  • Conditional
  • Max repeat: 1
An agency that maintains one or more Extensions.
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionAgencyID
Based on common extension component ext:ExtensionAgencyIDType

ext:ExtensionAgencyName C 1

  • Conditional
  • Max repeat: 1
The name of the agency that maintains the Extension.
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionAgencyName
Based on common extension component ext:ExtensionAgencyNameType

ext:ExtensionVersionID C 1

  • Conditional
  • Max repeat: 1
The version of the Extension.
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionVersionID
Based on common extension component ext:ExtensionVersionIDType

ext:ExtensionAgencyURI C 1

  • Conditional
  • Max repeat: 1
A URI for the Agency that maintains the Extension.
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionAgencyURI
Based on common extension component ext:ExtensionAgencyURIType

ext:ExtensionURI C 1

  • Conditional
  • Max repeat: 1
A URI for the Extension.
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionURI
Based on common extension component ext:ExtensionURIType

ext:ExtensionReasonCode C 1

  • Conditional
  • Max repeat: 1
A code for reason the Extension is being included.
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionReasonCode
Based on common extension component ext:ExtensionReasonCodeType

ext:ExtensionReason C 1

  • Conditional
  • Max repeat: 1
A description of the reason for the Extension.
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionReason
Based on common extension component ext:ExtensionReasonType

ext:ExtensionContent M 1

  • Mandatory
  • Max repeat: 1
The definition of the extension content.
/Invoice/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent

cbc:UBLVersionID C 1

  • Conditional
  • Max repeat: 1
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.
/Invoice/cbc:UBLVersionID
Based on common basic component cbc:UBLVersionIDType

cbc:CustomizationID C 1

  • Conditional
  • Max repeat: 1
Identifies a user-defined customization of UBL for a specific use.
/Invoice/cbc:CustomizationID
Based on common basic component cbc:CustomizationIDType

cbc:ProfileID C 1

  • Conditional
  • Max repeat: 1
Identifies a user-defined profile of the customization of UBL being used.
/Invoice/cbc:ProfileID
Based on common basic component cbc:ProfileIDType

cbc:ProfileExecutionID C 1

  • Conditional
  • Max repeat: 1
Identifies an instance of executing a profile, to associate all transactions in a collaboration.
/Invoice/cbc:ProfileExecutionID
Based on common basic component cbc:ProfileExecutionIDType

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for this document, assigned by the sender.
/Invoice/cbc:ID
Based on common basic component cbc:IDType

cbc:CopyIndicator C 1

  • Conditional
  • Max repeat: 1
Indicates whether this document is a copy (true) or not (false).
/Invoice/cbc:CopyIndicator
Based on common basic component cbc:CopyIndicatorType

cbc:UUID C 1

  • Conditional
  • Max repeat: 1
A universally unique identifier for an instance of this document.
/Invoice/cbc:UUID
Based on common basic component cbc:UUIDType

cbc:IssueDate M 1

  • Mandatory
  • Max repeat: 1
The date, assigned by the sender, on which this document was issued.
/Invoice/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cbc:IssueTime C 1

  • Conditional
  • Max repeat: 1
The time, assigned by the sender, at which this document was issued.
/Invoice/cbc:IssueTime
Based on common basic component cbc:IssueTimeType

cbc:DueDate C 1

  • Conditional
  • Max repeat: 1
The date on which Invoice is due.
/Invoice/cbc:DueDate
Based on common basic component cbc:DueDateType

cbc:InvoiceTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of the Invoice.
/Invoice/cbc:InvoiceTypeCode
Based on common basic component cbc:InvoiceTypeCodeType

cbc:Note C *

  • Conditional
  • Max repeat: unbounded
Free-form text pertinent to this document, conveying information that is not contained explicitly in other structures.
/Invoice/cbc:Note
Based on common basic component cbc:NoteType

cbc:TaxPointDate C 1

  • Conditional
  • Max repeat: 1
The date of the Invoice, used to indicate the point at which tax becomes applicable.
/Invoice/cbc:TaxPointDate
Based on common basic component cbc:TaxPointDateType

cbc:DocumentCurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the default currency for this document.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cbc:DocumentCurrencyCode
Based on common basic component cbc:DocumentCurrencyCodeType

cbc:TaxCurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the currency used for tax amounts in the Invoice.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cbc:TaxCurrencyCode
Based on common basic component cbc:TaxCurrencyCodeType

cbc:PricingCurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the currency used for prices in the Invoice.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cbc:PricingCurrencyCode
Based on common basic component cbc:PricingCurrencyCodeType

cbc:PaymentCurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the currency used for payment in the Invoice.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cbc:PaymentCurrencyCode
Based on common basic component cbc:PaymentCurrencyCodeType

cbc:PaymentAlternativeCurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the alternative currency used for payment in the Invoice.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cbc:PaymentAlternativeCurrencyCode
Based on common basic component cbc:PaymentAlternativeCurrencyCodeType

cbc:AccountingCostCode C 1

  • Conditional
  • Max repeat: 1
The buyer's accounting code, applied to the Invoice as a whole.
/Invoice/cbc:AccountingCostCode
Based on common basic component cbc:AccountingCostCodeType

cbc:AccountingCost C 1

  • Conditional
  • Max repeat: 1
The buyer's accounting code, applied to the Invoice as a whole, expressed as text.
/Invoice/cbc:AccountingCost
Based on common basic component cbc:AccountingCostType

cbc:LineCountNumeric C 1

  • Conditional
  • Max repeat: 1
The number of lines in the document.
/Invoice/cbc:LineCountNumeric
Based on common basic component cbc:LineCountNumericType

cbc:BuyerReference C 1

  • Conditional
  • Max repeat: 1
A reference provided by the buyer used for internal routing of the document.
/Invoice/cbc:BuyerReference
Based on common basic component cbc:BuyerReferenceType

cac:InvoicePeriod C *

  • Conditional
  • Max repeat: unbounded
A period to which the Invoice applies.
/Invoice/cac:InvoicePeriod

cbc:StartDate C 1

  • Conditional
  • Max repeat: 1
The date on which this period begins.
/Invoice/cac:InvoicePeriod/cbc:StartDate
Based on common basic component cbc:StartDateType

cbc:StartTime C 1

  • Conditional
  • Max repeat: 1
The time at which this period begins.
/Invoice/cac:InvoicePeriod/cbc:StartTime
Based on common basic component cbc:StartTimeType

cbc:EndDate C 1

  • Conditional
  • Max repeat: 1
The date on which this period ends.
/Invoice/cac:InvoicePeriod/cbc:EndDate
Based on common basic component cbc:EndDateType

cbc:EndTime C 1

  • Conditional
  • Max repeat: 1
The time at which this period ends.
/Invoice/cac:InvoicePeriod/cbc:EndTime
Based on common basic component cbc:EndTimeType

cbc:DurationMeasure C 1

  • Conditional
  • Max repeat: 1
The duration of this period, expressed as an ISO 8601 code.
/Invoice/cac:InvoicePeriod/cbc:DurationMeasure
Based on common basic component cbc:DurationMeasureType

cbc:DescriptionCode C *

  • Conditional
  • Max repeat: unbounded
A description of this period, expressed as a code.
/Invoice/cac:InvoicePeriod/cbc:DescriptionCode
Based on common basic component cbc:DescriptionCodeType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
A description of this period, expressed as text.
/Invoice/cac:InvoicePeriod/cbc:Description
Based on common basic component cbc:DescriptionType

cac:OrderReference C 1

  • Conditional
  • Max repeat: 1
A reference to the Order with which this Invoice is associated.
/Invoice/cac:OrderReference

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for this order reference, assigned by the buyer.
/Invoice/cac:OrderReference/cbc:ID
Based on common basic component cbc:IDType

cbc:SalesOrderID C 1

  • Conditional
  • Max repeat: 1
An identifier for this order reference, assigned by the seller.
/Invoice/cac:OrderReference/cbc:SalesOrderID
Based on common basic component cbc:SalesOrderIDType

cbc:CopyIndicator C 1

  • Conditional
  • Max repeat: 1
Indicates whether the referenced Order is a copy (true) or the original (false).
/Invoice/cac:OrderReference/cbc:CopyIndicator
Based on common basic component cbc:CopyIndicatorType

cbc:UUID C 1

  • Conditional
  • Max repeat: 1
A universally unique identifier for this order reference.
/Invoice/cac:OrderReference/cbc:UUID
Based on common basic component cbc:UUIDType

cbc:IssueDate C 1

  • Conditional
  • Max repeat: 1
The date on which the referenced Order was issued.
/Invoice/cac:OrderReference/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cbc:IssueTime C 1

  • Conditional
  • Max repeat: 1
The time at which the referenced Order was issued.
/Invoice/cac:OrderReference/cbc:IssueTime
Based on common basic component cbc:IssueTimeType

cbc:CustomerReference C 1

  • Conditional
  • Max repeat: 1
Text used for tagging purchasing card transactions.
/Invoice/cac:OrderReference/cbc:CustomerReference
Based on common basic component cbc:CustomerReferenceType

cbc:OrderTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of the referenced Order.
/Invoice/cac:OrderReference/cbc:OrderTypeCode
Based on common basic component cbc:OrderTypeCodeType

cac:DocumentReference C 1

  • Conditional
  • Max repeat: 1
A document associated with this reference to an Order.
/Invoice/cac:OrderReference/cac:DocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:BillingReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a billing document associated with this document.
/Invoice/cac:BillingReference

cac:InvoiceDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to an invoice.
/Invoice/cac:BillingReference/cac:InvoiceDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:SelfBilledInvoiceDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a self billed invoice.
/Invoice/cac:BillingReference/cac:SelfBilledInvoiceDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:InvoiceDocumentReference has the same structure.

cac:CreditNoteDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a credit note.
/Invoice/cac:BillingReference/cac:CreditNoteDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:SelfBilledInvoiceDocumentReference has the same structure.

cac:SelfBilledCreditNoteDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a self billed credit note.
/Invoice/cac:BillingReference/cac:SelfBilledCreditNoteDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:CreditNoteDocumentReference has the same structure.

cac:DebitNoteDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a debit note.
/Invoice/cac:BillingReference/cac:DebitNoteDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:SelfBilledCreditNoteDocumentReference has the same structure.

cac:ReminderDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a billing reminder.
/Invoice/cac:BillingReference/cac:ReminderDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:DebitNoteDocumentReference has the same structure.

cac:AdditionalDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to an additional document.
/Invoice/cac:BillingReference/cac:AdditionalDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:ReminderDocumentReference has the same structure.

cac:BillingReferenceLine C *

  • Conditional
  • Max repeat: unbounded
A reference to a transaction line in the billing document.
/Invoice/cac:BillingReference/cac:BillingReferenceLine

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for this transaction line in a billing document.
/Invoice/cac:BillingReference/cac:BillingReferenceLine/cbc:ID
Based on common basic component cbc:IDType

cbc:Amount C 1

  • Conditional
  • Max repeat: 1
The monetary amount of the transaction line, including any allowances and charges but excluding taxes.
/Invoice/cac:BillingReference/cac:BillingReferenceLine/cbc:Amount
Based on common basic component cbc:AmountType

cac:AllowanceCharge C *

  • Conditional
  • Max repeat: unbounded
An allowance or charge applicable to the transaction line.
/Invoice/cac:BillingReference/cac:BillingReferenceLine/cac:AllowanceCharge
Based on common aggregate component cac:AllowanceChargeType

cac:DespatchDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a Despatch Advice associated with this document.
/Invoice/cac:DespatchDocumentReference

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for the referenced document.
/Invoice/cac:DespatchDocumentReference/cbc:ID
Based on common basic component cbc:IDType

cbc:CopyIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that the referenced document is a copy (true) or the original (false).
/Invoice/cac:DespatchDocumentReference/cbc:CopyIndicator
Based on common basic component cbc:CopyIndicatorType

cbc:UUID C 1

  • Conditional
  • Max repeat: 1
A universally unique identifier for this document reference.
/Invoice/cac:DespatchDocumentReference/cbc:UUID
Based on common basic component cbc:UUIDType

cbc:IssueDate C 1

  • Conditional
  • Max repeat: 1
The date, assigned by the sender of the referenced document, on which the document was issued.
/Invoice/cac:DespatchDocumentReference/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cbc:IssueTime C 1

  • Conditional
  • Max repeat: 1
The time, assigned by the sender of the referenced document, at which the document was issued.
/Invoice/cac:DespatchDocumentReference/cbc:IssueTime
Based on common basic component cbc:IssueTimeType

cbc:DocumentTypeCode C 1

  • Conditional
  • Max repeat: 1
The type of document being referenced, expressed as a code.
/Invoice/cac:DespatchDocumentReference/cbc:DocumentTypeCode
Based on common basic component cbc:DocumentTypeCodeType

cbc:DocumentType C 1

  • Conditional
  • Max repeat: 1
The type of document being referenced, expressed as text.
/Invoice/cac:DespatchDocumentReference/cbc:DocumentType
Based on common basic component cbc:DocumentTypeType

cbc:XPath C *

  • Conditional
  • Max repeat: unbounded
A reference to another place in the same XML document instance in which DocumentReference appears.
/Invoice/cac:DespatchDocumentReference/cbc:XPath
Based on common basic component cbc:XPathType

cbc:LanguageID C 1

  • Conditional
  • Max repeat: 1
An identifier for the language used in the referenced document.
/Invoice/cac:DespatchDocumentReference/cbc:LanguageID
Based on common basic component cbc:LanguageIDType

cbc:LocaleCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the locale in which the language in the referenced document is used.
/Invoice/cac:DespatchDocumentReference/cbc:LocaleCode
Based on common basic component cbc:LocaleCodeType

cbc:VersionID C 1

  • Conditional
  • Max repeat: 1
An identifier for the current version of the referenced document.
/Invoice/cac:DespatchDocumentReference/cbc:VersionID
Based on common basic component cbc:VersionIDType

cbc:DocumentStatusCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the status of the reference document with respect to its original state.

Applicable codelists: DocumentStatus-2.0 | DocumentStatus-2.1

/Invoice/cac:DespatchDocumentReference/cbc:DocumentStatusCode
Based on common basic component cbc:DocumentStatusCodeType

cbc:DocumentDescription C *

  • Conditional
  • Max repeat: unbounded
Text describing the referenced document.
/Invoice/cac:DespatchDocumentReference/cbc:DocumentDescription
Based on common basic component cbc:DocumentDescriptionType

cac:Attachment C 1

  • Conditional
  • Max repeat: 1
The referenced document as an attachment to the document from which it is referenced.
/Invoice/cac:DespatchDocumentReference/cac:Attachment

cbc:EmbeddedDocumentBinaryObject C 1

  • Conditional
  • Max repeat: 1
A binary large object containing an attached document.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject
Based on common basic component cbc:EmbeddedDocumentBinaryObjectType

cac:ExternalReference C 1

  • Conditional
  • Max repeat: 1
A reference to an attached document that is external to the document(s) being exchanged.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference

cbc:URI C 1

  • Conditional
  • Max repeat: 1
The Uniform Resource Identifier (URI) that identifies the external object as an Internet resource.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:URI
Based on common basic component cbc:URIType

cbc:DocumentHash C 1

  • Conditional
  • Max repeat: 1
A hash value for the externally stored object.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:DocumentHash
Based on common basic component cbc:DocumentHashType

cbc:HashAlgorithmMethod C 1

  • Conditional
  • Max repeat: 1
A hash algorithm used to calculate the hash value of the externally stored object.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:HashAlgorithmMethod
Based on common basic component cbc:HashAlgorithmMethodType

cbc:ExpiryDate C 1

  • Conditional
  • Max repeat: 1
The date on which availability of the resource can no longer be relied upon.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:ExpiryDate
Based on common basic component cbc:ExpiryDateType

cbc:ExpiryTime C 1

  • Conditional
  • Max repeat: 1
The time after which availability of the resource can no longer be relied upon.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:ExpiryTime
Based on common basic component cbc:ExpiryTimeType

cbc:MimeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the mime type of the external object.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:MimeCode
Based on common basic component cbc:MimeCodeType

cbc:FormatCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the format of the external object.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:FormatCode
Based on common basic component cbc:FormatCodeType

cbc:EncodingCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the encoding/decoding algorithm used with the external object.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:EncodingCode
Based on common basic component cbc:EncodingCodeType

cbc:CharacterSetCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the character set of an external document.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:CharacterSetCode
Based on common basic component cbc:CharacterSetCodeType

cbc:FileName C 1

  • Conditional
  • Max repeat: 1
The file name of the external object.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:FileName
Based on common basic component cbc:FileNameType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing the external object.
/Invoice/cac:DespatchDocumentReference/cac:Attachment/cac:ExternalReference/cbc:Description
Based on common basic component cbc:DescriptionType

cac:ValidityPeriod C 1

  • Conditional
  • Max repeat: 1
The period for which this document reference is valid.
/Invoice/cac:DespatchDocumentReference/cac:ValidityPeriod
Based on common aggregate component cac:PeriodType

cac:IssuerParty C 1

  • Conditional
  • Max repeat: 1
The party who issued the referenced document.
/Invoice/cac:DespatchDocumentReference/cac:IssuerParty
Based on common aggregate component cac:PartyType

cac:ResultOfVerification C 1

  • Conditional
  • Max repeat: 1
The result of an attempt to verify a signature associated with the referenced document.
/Invoice/cac:DespatchDocumentReference/cac:ResultOfVerification

cbc:ValidatorID C 1

  • Conditional
  • Max repeat: 1
An identifier for the organization, person, service, or server that verified the signature.
/Invoice/cac:DespatchDocumentReference/cac:ResultOfVerification/cbc:ValidatorID
Based on common basic component cbc:ValidatorIDType

cbc:ValidationResultCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the result of the verification.
/Invoice/cac:DespatchDocumentReference/cac:ResultOfVerification/cbc:ValidationResultCode
Based on common basic component cbc:ValidationResultCodeType

cbc:ValidationDate C 1

  • Conditional
  • Max repeat: 1
The date upon which verification took place.
/Invoice/cac:DespatchDocumentReference/cac:ResultOfVerification/cbc:ValidationDate
Based on common basic component cbc:ValidationDateType

cbc:ValidationTime C 1

  • Conditional
  • Max repeat: 1
The time at which verification took place.
/Invoice/cac:DespatchDocumentReference/cac:ResultOfVerification/cbc:ValidationTime
Based on common basic component cbc:ValidationTimeType

cbc:ValidateProcess C 1

  • Conditional
  • Max repeat: 1
The verification process.
/Invoice/cac:DespatchDocumentReference/cac:ResultOfVerification/cbc:ValidateProcess
Based on common basic component cbc:ValidateProcessType

cbc:ValidateTool C 1

  • Conditional
  • Max repeat: 1
The tool used to verify the signature.
/Invoice/cac:DespatchDocumentReference/cac:ResultOfVerification/cbc:ValidateTool
Based on common basic component cbc:ValidateToolType

cbc:ValidateToolVersion C 1

  • Conditional
  • Max repeat: 1
The version of the tool used to verify the signature.
/Invoice/cac:DespatchDocumentReference/cac:ResultOfVerification/cbc:ValidateToolVersion
Based on common basic component cbc:ValidateToolVersionType

cac:SignatoryParty C 1

  • Conditional
  • Max repeat: 1
The signing party.
/Invoice/cac:DespatchDocumentReference/cac:ResultOfVerification/cac:SignatoryParty
Based on common aggregate component cac:PartyType

cac:ReceiptDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a Receipt Advice associated with this document.
/Invoice/cac:ReceiptDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:DespatchDocumentReference has the same structure.

cac:StatementDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a Statement associated with this document.
/Invoice/cac:StatementDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:ReceiptDocumentReference has the same structure.

cac:OriginatorDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to an originator document associated with this document.
/Invoice/cac:OriginatorDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:StatementDocumentReference has the same structure.

cac:ContractDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a contract associated with this document.
/Invoice/cac:ContractDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:OriginatorDocumentReference has the same structure.

cac:AdditionalDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to an additional document associated with this document.
/Invoice/cac:AdditionalDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:ContractDocumentReference has the same structure.

cac:ProjectReference C *

  • Conditional
  • Max repeat: unbounded
Information about a project.
/Invoice/cac:ProjectReference

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for the referenced project.
/Invoice/cac:ProjectReference/cbc:ID
Based on common basic component cbc:IDType

cbc:UUID C 1

  • Conditional
  • Max repeat: 1
A universally unique identifier for the referenced project.
/Invoice/cac:ProjectReference/cbc:UUID
Based on common basic component cbc:UUIDType

cbc:IssueDate C 1

  • Conditional
  • Max repeat: 1
The date on which the referenced project was issued.
/Invoice/cac:ProjectReference/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cac:WorkPhaseReference C *

  • Conditional
  • Max repeat: unbounded
A specific phase of work in the referenced project.
/Invoice/cac:ProjectReference/cac:WorkPhaseReference

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this phase of work.
/Invoice/cac:ProjectReference/cac:WorkPhaseReference/cbc:ID
Based on common basic component cbc:IDType

cbc:WorkPhaseCode C 1

  • Conditional
  • Max repeat: 1
A code signifying this phase of work.
/Invoice/cac:ProjectReference/cac:WorkPhaseReference/cbc:WorkPhaseCode
Based on common basic component cbc:WorkPhaseCodeType

cbc:WorkPhase C *

  • Conditional
  • Max repeat: unbounded
Text describing this phase of work.
/Invoice/cac:ProjectReference/cac:WorkPhaseReference/cbc:WorkPhase
Based on common basic component cbc:WorkPhaseType

cbc:ProgressPercent C 1

  • Conditional
  • Max repeat: 1
The progress percentage of the work phase.
/Invoice/cac:ProjectReference/cac:WorkPhaseReference/cbc:ProgressPercent
Based on common basic component cbc:ProgressPercentType

cbc:StartDate C 1

  • Conditional
  • Max repeat: 1
The date on which this phase of work begins.
/Invoice/cac:ProjectReference/cac:WorkPhaseReference/cbc:StartDate
Based on common basic component cbc:StartDateType

cbc:EndDate C 1

  • Conditional
  • Max repeat: 1
The date on which this phase of work ends.
/Invoice/cac:ProjectReference/cac:WorkPhaseReference/cbc:EndDate
Based on common basic component cbc:EndDateType

cac:WorkOrderDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a document regarding the work order for the project in which this phase of work takes place.
/Invoice/cac:ProjectReference/cac:WorkPhaseReference/cac:WorkOrderDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:Signature C *

  • Conditional
  • Max repeat: unbounded
A signature applied to this document.
/Invoice/cac:Signature

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for this signature.
/Invoice/cac:Signature/cbc:ID
Based on common basic component cbc:IDType

cbc:Note C *

  • Conditional
  • Max repeat: unbounded
Free-form text conveying information that is not contained explicitly in other structures; in particular, information regarding the circumstances in which the signature is being used.
/Invoice/cac:Signature/cbc:Note
Based on common basic component cbc:NoteType

cbc:ValidationDate C 1

  • Conditional
  • Max repeat: 1
The date upon which this signature was verified.
/Invoice/cac:Signature/cbc:ValidationDate
Based on common basic component cbc:ValidationDateType

cbc:ValidationTime C 1

  • Conditional
  • Max repeat: 1
The time at which this signature was verified.
/Invoice/cac:Signature/cbc:ValidationTime
Based on common basic component cbc:ValidationTimeType

cbc:ValidatorID C 1

  • Conditional
  • Max repeat: 1
An identifier for the organization, person, service, or server that verified this signature.
/Invoice/cac:Signature/cbc:ValidatorID
Based on common basic component cbc:ValidatorIDType

cbc:CanonicalizationMethod C 1

  • Conditional
  • Max repeat: 1
The method used to perform XML canonicalization of this signature.
/Invoice/cac:Signature/cbc:CanonicalizationMethod
Based on common basic component cbc:CanonicalizationMethodType

cbc:SignatureMethod C 1

  • Conditional
  • Max repeat: 1
Text describing the method of signature.
/Invoice/cac:Signature/cbc:SignatureMethod
Based on common basic component cbc:SignatureMethodType

cac:SignatoryParty C 1

  • Conditional
  • Max repeat: 1
The signing party.
/Invoice/cac:Signature/cac:SignatoryParty
Based on common aggregate component cac:PartyType

cac:DigitalSignatureAttachment C 1

  • Conditional
  • Max repeat: 1
The actual encoded signature (e.g., in XMLDsig format).
/Invoice/cac:Signature/cac:DigitalSignatureAttachment

cbc:EmbeddedDocumentBinaryObject C 1

  • Conditional
  • Max repeat: 1
A binary large object containing an attached document.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cbc:EmbeddedDocumentBinaryObject
Based on common basic component cbc:EmbeddedDocumentBinaryObjectType

cac:ExternalReference C 1

  • Conditional
  • Max repeat: 1
A reference to an attached document that is external to the document(s) being exchanged.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference

cbc:URI C 1

  • Conditional
  • Max repeat: 1
The Uniform Resource Identifier (URI) that identifies the external object as an Internet resource.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:URI
Based on common basic component cbc:URIType

cbc:DocumentHash C 1

  • Conditional
  • Max repeat: 1
A hash value for the externally stored object.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:DocumentHash
Based on common basic component cbc:DocumentHashType

cbc:HashAlgorithmMethod C 1

  • Conditional
  • Max repeat: 1
A hash algorithm used to calculate the hash value of the externally stored object.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:HashAlgorithmMethod
Based on common basic component cbc:HashAlgorithmMethodType

cbc:ExpiryDate C 1

  • Conditional
  • Max repeat: 1
The date on which availability of the resource can no longer be relied upon.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:ExpiryDate
Based on common basic component cbc:ExpiryDateType

cbc:ExpiryTime C 1

  • Conditional
  • Max repeat: 1
The time after which availability of the resource can no longer be relied upon.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:ExpiryTime
Based on common basic component cbc:ExpiryTimeType

cbc:MimeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the mime type of the external object.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:MimeCode
Based on common basic component cbc:MimeCodeType

cbc:FormatCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the format of the external object.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:FormatCode
Based on common basic component cbc:FormatCodeType

cbc:EncodingCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the encoding/decoding algorithm used with the external object.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:EncodingCode
Based on common basic component cbc:EncodingCodeType

cbc:CharacterSetCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the character set of an external document.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:CharacterSetCode
Based on common basic component cbc:CharacterSetCodeType

cbc:FileName C 1

  • Conditional
  • Max repeat: 1
The file name of the external object.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:FileName
Based on common basic component cbc:FileNameType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing the external object.
/Invoice/cac:Signature/cac:DigitalSignatureAttachment/cac:ExternalReference/cbc:Description
Based on common basic component cbc:DescriptionType

cac:OriginalDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to the document that the signature applies to. For evidentiary purposes, this may be the document image that the signatory party saw when applying their signature.
/Invoice/cac:Signature/cac:OriginalDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:AccountingSupplierParty M 1

  • Mandatory
  • Max repeat: 1
The accounting supplier party.
/Invoice/cac:AccountingSupplierParty

cbc:CustomerAssignedAccountID C 1

  • Conditional
  • Max repeat: 1
An identifier for this supplier party, assigned by the customer.
/Invoice/cac:AccountingSupplierParty/cbc:CustomerAssignedAccountID
Based on common basic component cbc:CustomerAssignedAccountIDType

cbc:AdditionalAccountID C *

  • Conditional
  • Max repeat: unbounded
An additional identifier for this supplier party.
/Invoice/cac:AccountingSupplierParty/cbc:AdditionalAccountID
Based on common basic component cbc:AdditionalAccountIDType

cbc:DataSendingCapability C 1

  • Conditional
  • Max repeat: 1
Text describing the supplier's ability to send invoice data via a purchase card provider (e.g., VISA, MasterCard, American Express).
/Invoice/cac:AccountingSupplierParty/cbc:DataSendingCapability
Based on common basic component cbc:DataSendingCapabilityType

cac:Party C 1

  • Conditional
  • Max repeat: 1
The supplier party itself.
/Invoice/cac:AccountingSupplierParty/cac:Party
Based on common aggregate component cac:PartyType

cac:DespatchContact C 1

  • Conditional
  • Max repeat: 1
A contact at this supplier party for despatches (pickups).
/Invoice/cac:AccountingSupplierParty/cac:DespatchContact
Based on common aggregate component cac:ContactType

cac:AccountingContact C 1

  • Conditional
  • Max repeat: 1
A contact at this supplier party for accounting.
/Invoice/cac:AccountingSupplierParty/cac:AccountingContact
Based on common aggregate component cac:ContactType
Previous element cac:DespatchContact has the same structure.

cac:SellerContact C 1

  • Conditional
  • Max repeat: 1
The primary contact for this supplier party.
/Invoice/cac:AccountingSupplierParty/cac:SellerContact
Based on common aggregate component cac:ContactType
Previous element cac:AccountingContact has the same structure.

cac:AccountingCustomerParty M 1

  • Mandatory
  • Max repeat: 1
The accounting customer party.
/Invoice/cac:AccountingCustomerParty

cbc:CustomerAssignedAccountID C 1

  • Conditional
  • Max repeat: 1
An identifier for the customer's account, assigned by the customer itself.
/Invoice/cac:AccountingCustomerParty/cbc:CustomerAssignedAccountID
Based on common basic component cbc:CustomerAssignedAccountIDType

cbc:SupplierAssignedAccountID C 1

  • Conditional
  • Max repeat: 1
An identifier for the customer's account, assigned by the supplier.
/Invoice/cac:AccountingCustomerParty/cbc:SupplierAssignedAccountID
Based on common basic component cbc:SupplierAssignedAccountIDType

cbc:AdditionalAccountID C *

  • Conditional
  • Max repeat: unbounded
An identifier for the customer's account, assigned by a third party.
/Invoice/cac:AccountingCustomerParty/cbc:AdditionalAccountID
Based on common basic component cbc:AdditionalAccountIDType

cac:Party C 1

  • Conditional
  • Max repeat: 1
The customer party itself.
/Invoice/cac:AccountingCustomerParty/cac:Party
Based on common aggregate component cac:PartyType

cac:DeliveryContact C 1

  • Conditional
  • Max repeat: 1
A customer contact for deliveries.
/Invoice/cac:AccountingCustomerParty/cac:DeliveryContact
Based on common aggregate component cac:ContactType

cac:AccountingContact C 1

  • Conditional
  • Max repeat: 1
A customer contact for accounting.
/Invoice/cac:AccountingCustomerParty/cac:AccountingContact
Based on common aggregate component cac:ContactType
Previous element cac:DeliveryContact has the same structure.

cac:BuyerContact C 1

  • Conditional
  • Max repeat: 1
A customer contact for purchasing.
/Invoice/cac:AccountingCustomerParty/cac:BuyerContact
Based on common aggregate component cac:ContactType
Previous element cac:AccountingContact has the same structure.

cac:PayeeParty C 1

  • Conditional
  • Max repeat: 1
The payee.
/Invoice/cac:PayeeParty

cbc:MarkCareIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this party is "care of" (c/o) (true) or not (false).
/Invoice/cac:PayeeParty/cbc:MarkCareIndicator
Based on common basic component cbc:MarkCareIndicatorType

cbc:MarkAttentionIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this party is "for the attention of" (FAO) (true) or not (false).
/Invoice/cac:PayeeParty/cbc:MarkAttentionIndicator
Based on common basic component cbc:MarkAttentionIndicatorType

cbc:WebsiteURI C 1

  • Conditional
  • Max repeat: 1
The Uniform Resource Identifier (URI) that identifies this party's web site; i.e., the web site's Uniform Resource Locator (URL).
/Invoice/cac:PayeeParty/cbc:WebsiteURI
Based on common basic component cbc:WebsiteURIType

cbc:LogoReferenceID C 1

  • Conditional
  • Max repeat: 1
An identifier for this party's logo.
/Invoice/cac:PayeeParty/cbc:LogoReferenceID
Based on common basic component cbc:LogoReferenceIDType

cbc:EndpointID C 1

  • Conditional
  • Max repeat: 1
An identifier for the end point of the routing service (e.g., EAN Location Number, GLN).
/Invoice/cac:PayeeParty/cbc:EndpointID
Based on common basic component cbc:EndpointIDType

cbc:IndustryClassificationCode C 1

  • Conditional
  • Max repeat: 1
This party's Industry Classification Code.
/Invoice/cac:PayeeParty/cbc:IndustryClassificationCode
Based on common basic component cbc:IndustryClassificationCodeType

cac:PartyIdentification C *

  • Conditional
  • Max repeat: unbounded
An identifier for this party.
/Invoice/cac:PayeeParty/cac:PartyIdentification

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for the party.
/Invoice/cac:PayeeParty/cac:PartyIdentification/cbc:ID
Based on common basic component cbc:IDType

cac:PartyName C *

  • Conditional
  • Max repeat: unbounded
A name for this party.
/Invoice/cac:PayeeParty/cac:PartyName

cbc:Name M 1

  • Mandatory
  • Max repeat: 1
The name of the party.
/Invoice/cac:PayeeParty/cac:PartyName/cbc:Name
Based on common basic component cbc:NameType

cac:Language C 1

  • Conditional
  • Max repeat: 1
The language associated with this party.
/Invoice/cac:PayeeParty/cac:Language

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this language.
/Invoice/cac:PayeeParty/cac:Language/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this language.
/Invoice/cac:PayeeParty/cac:Language/cbc:Name
Based on common basic component cbc:NameType

cbc:LocaleCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the locale in which this language is used.
/Invoice/cac:PayeeParty/cac:Language/cbc:LocaleCode
Based on common basic component cbc:LocaleCodeType

cac:PostalAddress C 1

  • Conditional
  • Max repeat: 1
The party's postal address.
/Invoice/cac:PayeeParty/cac:PostalAddress
Based on common aggregate component cac:AddressType

cac:PhysicalLocation C 1

  • Conditional
  • Max repeat: 1
The physical location of this party.
/Invoice/cac:PayeeParty/cac:PhysicalLocation
Based on common aggregate component cac:LocationType

cac:PartyTaxScheme C *

  • Conditional
  • Max repeat: unbounded
A tax scheme applying to this party.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme

cbc:RegistrationName C 1

  • Conditional
  • Max repeat: 1
The name of the party as registered with the relevant fiscal authority.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cbc:RegistrationName
Based on common basic component cbc:RegistrationNameType

cbc:CompanyID C 1

  • Conditional
  • Max repeat: 1
An identifier for the party assigned for tax purposes by the taxation authority.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cbc:CompanyID
Based on common basic component cbc:CompanyIDType

cbc:TaxLevelCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the tax level applicable to the party within this taxation scheme.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cbc:TaxLevelCode
Based on common basic component cbc:TaxLevelCodeType

cbc:ExemptionReasonCode C 1

  • Conditional
  • Max repeat: 1
A reason for the party's exemption from tax, expressed as a code.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cbc:ExemptionReasonCode
Based on common basic component cbc:ExemptionReasonCodeType

cbc:ExemptionReason C *

  • Conditional
  • Max repeat: unbounded
A reason for the party's exemption from tax, expressed as text.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cbc:ExemptionReason
Based on common basic component cbc:ExemptionReasonType

cac:RegistrationAddress C 1

  • Conditional
  • Max repeat: 1
The address of the party as registered for tax purposes.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cac:RegistrationAddress
Based on common aggregate component cac:AddressType

cac:TaxScheme M 1

  • Mandatory
  • Max repeat: 1
The taxation scheme applicable to the party.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cac:TaxScheme

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this taxation scheme.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cac:TaxScheme/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this taxation scheme.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cac:TaxScheme/cbc:Name
Based on common basic component cbc:NameType

cbc:TaxTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of tax.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cac:TaxScheme/cbc:TaxTypeCode
Based on common basic component cbc:TaxTypeCodeType

cbc:CurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the currency in which the tax is collected and reported.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cac:TaxScheme/cbc:CurrencyCode
Based on common basic component cbc:CurrencyCodeType

cac:JurisdictionRegionAddress C *

  • Conditional
  • Max repeat: unbounded
A geographic area in which this taxation scheme applies.
/Invoice/cac:PayeeParty/cac:PartyTaxScheme/cac:TaxScheme/cac:JurisdictionRegionAddress
Based on common aggregate component cac:AddressType

cac:PartyLegalEntity C *

  • Conditional
  • Max repeat: unbounded
A description of this party as a legal entity.
/Invoice/cac:PayeeParty/cac:PartyLegalEntity
Based on common aggregate component cac:PartyLegalEntityType

cac:Contact C 1

  • Conditional
  • Max repeat: 1
The primary contact for this party.
/Invoice/cac:PayeeParty/cac:Contact
Based on common aggregate component cac:ContactType

cac:Person C *

  • Conditional
  • Max repeat: unbounded
A person associated with this party.
/Invoice/cac:PayeeParty/cac:Person
Based on common aggregate component cac:PersonType

cac:AgentParty C 1

  • Conditional
  • Max repeat: 1
A party who acts as an agent for this party.
/Invoice/cac:PayeeParty/cac:AgentParty
Based on common aggregate component cac:PartyType
Element's (grand)parent cac:PayeeParty has the same structure.

cac:ServiceProviderParty C *

  • Conditional
  • Max repeat: unbounded
A party providing a service to this party.
/Invoice/cac:PayeeParty/cac:ServiceProviderParty

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this service provider.
/Invoice/cac:PayeeParty/cac:ServiceProviderParty/cbc:ID
Based on common basic component cbc:IDType

cbc:ServiceTypeCode C 1

  • Conditional
  • Max repeat: 1
The type of service provided, expressed as a code.
/Invoice/cac:PayeeParty/cac:ServiceProviderParty/cbc:ServiceTypeCode
Based on common basic component cbc:ServiceTypeCodeType

cbc:ServiceType C *

  • Conditional
  • Max repeat: unbounded
The type of service provided, expressed as text.
/Invoice/cac:PayeeParty/cac:ServiceProviderParty/cbc:ServiceType
Based on common basic component cbc:ServiceTypeType

cac:Party M 1

  • Mandatory
  • Max repeat: 1
The party providing the service.
/Invoice/cac:PayeeParty/cac:ServiceProviderParty/cac:Party
Based on common aggregate component cac:PartyType
Element's (grand)parent cac:PayeeParty has the same structure.

cac:SellerContact C 1

  • Conditional
  • Max repeat: 1
The contact for the service provider.
/Invoice/cac:PayeeParty/cac:ServiceProviderParty/cac:SellerContact
Based on common aggregate component cac:ContactType

cac:PowerOfAttorney C *

  • Conditional
  • Max repeat: unbounded
A power of attorney associated with this party.
/Invoice/cac:PayeeParty/cac:PowerOfAttorney

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this power of attorney.
/Invoice/cac:PayeeParty/cac:PowerOfAttorney/cbc:ID
Based on common basic component cbc:IDType

cbc:IssueDate C 1

  • Conditional
  • Max repeat: 1
The date on which this power of attorney was issued.
/Invoice/cac:PayeeParty/cac:PowerOfAttorney/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cbc:IssueTime C 1

  • Conditional
  • Max repeat: 1
The time at which this power of attorney was issued.
/Invoice/cac:PayeeParty/cac:PowerOfAttorney/cbc:IssueTime
Based on common basic component cbc:IssueTimeType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing this power of attorney.
/Invoice/cac:PayeeParty/cac:PowerOfAttorney/cbc:Description
Based on common basic component cbc:DescriptionType

cac:NotaryParty C 1

  • Conditional
  • Max repeat: 1
The party notarizing this power of attorney.
/Invoice/cac:PayeeParty/cac:PowerOfAttorney/cac:NotaryParty
Based on common aggregate component cac:PartyType
Element's (grand)parent cac:PayeeParty has the same structure.

cac:AgentParty M 1

  • Mandatory
  • Max repeat: 1
The party who acts as an agent or fiduciary for the principal and who holds this power of attorney on behalf of the principal.
/Invoice/cac:PayeeParty/cac:PowerOfAttorney/cac:AgentParty
Based on common aggregate component cac:PartyType
Element's (grand)parent cac:PayeeParty has the same structure.

cac:WitnessParty C *

  • Conditional
  • Max repeat: unbounded
An association to a WitnessParty.
/Invoice/cac:PayeeParty/cac:PowerOfAttorney/cac:WitnessParty
Based on common aggregate component cac:PartyType
Element's (grand)parent cac:PayeeParty has the same structure.

cac:MandateDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a mandate associated with this power of attorney.
/Invoice/cac:PayeeParty/cac:PowerOfAttorney/cac:MandateDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:FinancialAccount C 1

  • Conditional
  • Max repeat: 1
The financial account associated with this party.
/Invoice/cac:PayeeParty/cac:FinancialAccount

cbc:ID C 1

  • Conditional
  • Max repeat: 1
The identifier for this financial account; the bank account number.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this financial account.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cbc:Name
Based on common basic component cbc:NameType

cbc:AliasName C 1

  • Conditional
  • Max repeat: 1
An alias for the name of this financial account, to be used in place of the actual account name for security reasons.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cbc:AliasName
Based on common basic component cbc:AliasNameType

cbc:AccountTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of this financial account.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cbc:AccountTypeCode
Based on common basic component cbc:AccountTypeCodeType

cbc:AccountFormatCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the format of this financial account.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cbc:AccountFormatCode
Based on common basic component cbc:AccountFormatCodeType

cbc:CurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the currency in which this financial account is held.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:PayeeParty/cac:FinancialAccount/cbc:CurrencyCode
Based on common basic component cbc:CurrencyCodeType

cbc:PaymentNote C *

  • Conditional
  • Max repeat: unbounded
Free-form text applying to the Payment for the owner of this account.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cbc:PaymentNote
Based on common basic component cbc:PaymentNoteType

cac:FinancialInstitutionBranch C 1

  • Conditional
  • Max repeat: 1
The branch of the financial institution associated with this financial account.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this branch or division of an organization.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this branch or division of an organization.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cbc:Name
Based on common basic component cbc:NameType

cac:FinancialInstitution C 1

  • Conditional
  • Max repeat: 1
The financial institution that this branch belongs to (if applicable).
/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this financial institution. It is recommended that the ISO 9362 Bank Identification Code (BIC) be used as the ID.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this financial institution.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:Name
Based on common basic component cbc:NameType

cac:Address C 1

  • Conditional
  • Max repeat: 1
The address of this financial institution.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cac:Address
Based on common aggregate component cac:AddressType

cac:Address C 1

  • Conditional
  • Max repeat: 1
The address of this branch or division.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cac:Address
Based on common aggregate component cac:AddressType

cac:Country C 1

  • Conditional
  • Max repeat: 1
The country in which the holder of the financial account is domiciled.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:Country

cbc:IdentificationCode C 1

  • Conditional
  • Max repeat: 1
A code signifying this country.

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:Country/cbc:IdentificationCode
Based on common basic component cbc:IdentificationCodeType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this country.
/Invoice/cac:PayeeParty/cac:FinancialAccount/cac:Country/cbc:Name
Based on common basic component cbc:NameType

cac:BuyerCustomerParty C 1

  • Conditional
  • Max repeat: 1
The buyer.
/Invoice/cac:BuyerCustomerParty

cbc:CustomerAssignedAccountID C 1

  • Conditional
  • Max repeat: 1
An identifier for the customer's account, assigned by the customer itself.
/Invoice/cac:BuyerCustomerParty/cbc:CustomerAssignedAccountID
Based on common basic component cbc:CustomerAssignedAccountIDType

cbc:SupplierAssignedAccountID C 1

  • Conditional
  • Max repeat: 1
An identifier for the customer's account, assigned by the supplier.
/Invoice/cac:BuyerCustomerParty/cbc:SupplierAssignedAccountID
Based on common basic component cbc:SupplierAssignedAccountIDType

cbc:AdditionalAccountID C *

  • Conditional
  • Max repeat: unbounded
An identifier for the customer's account, assigned by a third party.
/Invoice/cac:BuyerCustomerParty/cbc:AdditionalAccountID
Based on common basic component cbc:AdditionalAccountIDType

cac:Party C 1

  • Conditional
  • Max repeat: 1
The customer party itself.
/Invoice/cac:BuyerCustomerParty/cac:Party
Based on common aggregate component cac:PartyType

cac:DeliveryContact C 1

  • Conditional
  • Max repeat: 1
A customer contact for deliveries.
/Invoice/cac:BuyerCustomerParty/cac:DeliveryContact
Based on common aggregate component cac:ContactType

cac:AccountingContact C 1

  • Conditional
  • Max repeat: 1
A customer contact for accounting.
/Invoice/cac:BuyerCustomerParty/cac:AccountingContact
Based on common aggregate component cac:ContactType
Previous element cac:DeliveryContact has the same structure.

cac:BuyerContact C 1

  • Conditional
  • Max repeat: 1
A customer contact for purchasing.
/Invoice/cac:BuyerCustomerParty/cac:BuyerContact
Based on common aggregate component cac:ContactType
Previous element cac:AccountingContact has the same structure.

cac:SellerSupplierParty C 1

  • Conditional
  • Max repeat: 1
The seller.
/Invoice/cac:SellerSupplierParty

cbc:CustomerAssignedAccountID C 1

  • Conditional
  • Max repeat: 1
An identifier for this supplier party, assigned by the customer.
/Invoice/cac:SellerSupplierParty/cbc:CustomerAssignedAccountID
Based on common basic component cbc:CustomerAssignedAccountIDType

cbc:AdditionalAccountID C *

  • Conditional
  • Max repeat: unbounded
An additional identifier for this supplier party.
/Invoice/cac:SellerSupplierParty/cbc:AdditionalAccountID
Based on common basic component cbc:AdditionalAccountIDType

cbc:DataSendingCapability C 1

  • Conditional
  • Max repeat: 1
Text describing the supplier's ability to send invoice data via a purchase card provider (e.g., VISA, MasterCard, American Express).
/Invoice/cac:SellerSupplierParty/cbc:DataSendingCapability
Based on common basic component cbc:DataSendingCapabilityType

cac:Party C 1

  • Conditional
  • Max repeat: 1
The supplier party itself.
/Invoice/cac:SellerSupplierParty/cac:Party
Based on common aggregate component cac:PartyType

cac:DespatchContact C 1

  • Conditional
  • Max repeat: 1
A contact at this supplier party for despatches (pickups).
/Invoice/cac:SellerSupplierParty/cac:DespatchContact
Based on common aggregate component cac:ContactType

cac:AccountingContact C 1

  • Conditional
  • Max repeat: 1
A contact at this supplier party for accounting.
/Invoice/cac:SellerSupplierParty/cac:AccountingContact
Based on common aggregate component cac:ContactType
Previous element cac:DespatchContact has the same structure.

cac:SellerContact C 1

  • Conditional
  • Max repeat: 1
The primary contact for this supplier party.
/Invoice/cac:SellerSupplierParty/cac:SellerContact
Based on common aggregate component cac:ContactType
Previous element cac:AccountingContact has the same structure.

cac:TaxRepresentativeParty C 1

  • Conditional
  • Max repeat: 1
The tax representative.
/Invoice/cac:TaxRepresentativeParty

cbc:MarkCareIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this party is "care of" (c/o) (true) or not (false).
/Invoice/cac:TaxRepresentativeParty/cbc:MarkCareIndicator
Based on common basic component cbc:MarkCareIndicatorType

cbc:MarkAttentionIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this party is "for the attention of" (FAO) (true) or not (false).
/Invoice/cac:TaxRepresentativeParty/cbc:MarkAttentionIndicator
Based on common basic component cbc:MarkAttentionIndicatorType

cbc:WebsiteURI C 1

  • Conditional
  • Max repeat: 1
The Uniform Resource Identifier (URI) that identifies this party's web site; i.e., the web site's Uniform Resource Locator (URL).
/Invoice/cac:TaxRepresentativeParty/cbc:WebsiteURI
Based on common basic component cbc:WebsiteURIType

cbc:LogoReferenceID C 1

  • Conditional
  • Max repeat: 1
An identifier for this party's logo.
/Invoice/cac:TaxRepresentativeParty/cbc:LogoReferenceID
Based on common basic component cbc:LogoReferenceIDType

cbc:EndpointID C 1

  • Conditional
  • Max repeat: 1
An identifier for the end point of the routing service (e.g., EAN Location Number, GLN).
/Invoice/cac:TaxRepresentativeParty/cbc:EndpointID
Based on common basic component cbc:EndpointIDType

cbc:IndustryClassificationCode C 1

  • Conditional
  • Max repeat: 1
This party's Industry Classification Code.
/Invoice/cac:TaxRepresentativeParty/cbc:IndustryClassificationCode
Based on common basic component cbc:IndustryClassificationCodeType

cac:PartyIdentification C *

  • Conditional
  • Max repeat: unbounded
An identifier for this party.
/Invoice/cac:TaxRepresentativeParty/cac:PartyIdentification

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for the party.
/Invoice/cac:TaxRepresentativeParty/cac:PartyIdentification/cbc:ID
Based on common basic component cbc:IDType

cac:PartyName C *

  • Conditional
  • Max repeat: unbounded
A name for this party.
/Invoice/cac:TaxRepresentativeParty/cac:PartyName

cbc:Name M 1

  • Mandatory
  • Max repeat: 1
The name of the party.
/Invoice/cac:TaxRepresentativeParty/cac:PartyName/cbc:Name
Based on common basic component cbc:NameType

cac:Language C 1

  • Conditional
  • Max repeat: 1
The language associated with this party.
/Invoice/cac:TaxRepresentativeParty/cac:Language

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this language.
/Invoice/cac:TaxRepresentativeParty/cac:Language/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this language.
/Invoice/cac:TaxRepresentativeParty/cac:Language/cbc:Name
Based on common basic component cbc:NameType

cbc:LocaleCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the locale in which this language is used.
/Invoice/cac:TaxRepresentativeParty/cac:Language/cbc:LocaleCode
Based on common basic component cbc:LocaleCodeType

cac:PostalAddress C 1

  • Conditional
  • Max repeat: 1
The party's postal address.
/Invoice/cac:TaxRepresentativeParty/cac:PostalAddress
Based on common aggregate component cac:AddressType

cac:PhysicalLocation C 1

  • Conditional
  • Max repeat: 1
The physical location of this party.
/Invoice/cac:TaxRepresentativeParty/cac:PhysicalLocation
Based on common aggregate component cac:LocationType

cac:PartyTaxScheme C *

  • Conditional
  • Max repeat: unbounded
A tax scheme applying to this party.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme

cbc:RegistrationName C 1

  • Conditional
  • Max repeat: 1
The name of the party as registered with the relevant fiscal authority.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cbc:RegistrationName
Based on common basic component cbc:RegistrationNameType

cbc:CompanyID C 1

  • Conditional
  • Max repeat: 1
An identifier for the party assigned for tax purposes by the taxation authority.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cbc:CompanyID
Based on common basic component cbc:CompanyIDType

cbc:TaxLevelCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the tax level applicable to the party within this taxation scheme.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cbc:TaxLevelCode
Based on common basic component cbc:TaxLevelCodeType

cbc:ExemptionReasonCode C 1

  • Conditional
  • Max repeat: 1
A reason for the party's exemption from tax, expressed as a code.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cbc:ExemptionReasonCode
Based on common basic component cbc:ExemptionReasonCodeType

cbc:ExemptionReason C *

  • Conditional
  • Max repeat: unbounded
A reason for the party's exemption from tax, expressed as text.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cbc:ExemptionReason
Based on common basic component cbc:ExemptionReasonType

cac:RegistrationAddress C 1

  • Conditional
  • Max repeat: 1
The address of the party as registered for tax purposes.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cac:RegistrationAddress
Based on common aggregate component cac:AddressType

cac:TaxScheme M 1

  • Mandatory
  • Max repeat: 1
The taxation scheme applicable to the party.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cac:TaxScheme

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this taxation scheme.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cac:TaxScheme/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this taxation scheme.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cac:TaxScheme/cbc:Name
Based on common basic component cbc:NameType

cbc:TaxTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of tax.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cac:TaxScheme/cbc:TaxTypeCode
Based on common basic component cbc:TaxTypeCodeType

cbc:CurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the currency in which the tax is collected and reported.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cac:TaxScheme/cbc:CurrencyCode
Based on common basic component cbc:CurrencyCodeType

cac:JurisdictionRegionAddress C *

  • Conditional
  • Max repeat: unbounded
A geographic area in which this taxation scheme applies.
/Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cac:TaxScheme/cac:JurisdictionRegionAddress
Based on common aggregate component cac:AddressType

cac:PartyLegalEntity C *

  • Conditional
  • Max repeat: unbounded
A description of this party as a legal entity.
/Invoice/cac:TaxRepresentativeParty/cac:PartyLegalEntity
Based on common aggregate component cac:PartyLegalEntityType

cac:Contact C 1

  • Conditional
  • Max repeat: 1
The primary contact for this party.
/Invoice/cac:TaxRepresentativeParty/cac:Contact
Based on common aggregate component cac:ContactType

cac:Person C *

  • Conditional
  • Max repeat: unbounded
A person associated with this party.
/Invoice/cac:TaxRepresentativeParty/cac:Person
Based on common aggregate component cac:PersonType

cac:AgentParty C 1

  • Conditional
  • Max repeat: 1
A party who acts as an agent for this party.
/Invoice/cac:TaxRepresentativeParty/cac:AgentParty
Based on common aggregate component cac:PartyType
Element's (grand)parent cac:TaxRepresentativeParty has the same structure.

cac:ServiceProviderParty C *

  • Conditional
  • Max repeat: unbounded
A party providing a service to this party.
/Invoice/cac:TaxRepresentativeParty/cac:ServiceProviderParty

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this service provider.
/Invoice/cac:TaxRepresentativeParty/cac:ServiceProviderParty/cbc:ID
Based on common basic component cbc:IDType

cbc:ServiceTypeCode C 1

  • Conditional
  • Max repeat: 1
The type of service provided, expressed as a code.
/Invoice/cac:TaxRepresentativeParty/cac:ServiceProviderParty/cbc:ServiceTypeCode
Based on common basic component cbc:ServiceTypeCodeType

cbc:ServiceType C *

  • Conditional
  • Max repeat: unbounded
The type of service provided, expressed as text.
/Invoice/cac:TaxRepresentativeParty/cac:ServiceProviderParty/cbc:ServiceType
Based on common basic component cbc:ServiceTypeType

cac:Party M 1

  • Mandatory
  • Max repeat: 1
The party providing the service.
/Invoice/cac:TaxRepresentativeParty/cac:ServiceProviderParty/cac:Party
Based on common aggregate component cac:PartyType
Element's (grand)parent cac:TaxRepresentativeParty has the same structure.

cac:SellerContact C 1

  • Conditional
  • Max repeat: 1
The contact for the service provider.
/Invoice/cac:TaxRepresentativeParty/cac:ServiceProviderParty/cac:SellerContact
Based on common aggregate component cac:ContactType

cac:PowerOfAttorney C *

  • Conditional
  • Max repeat: unbounded
A power of attorney associated with this party.
/Invoice/cac:TaxRepresentativeParty/cac:PowerOfAttorney

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this power of attorney.
/Invoice/cac:TaxRepresentativeParty/cac:PowerOfAttorney/cbc:ID
Based on common basic component cbc:IDType

cbc:IssueDate C 1

  • Conditional
  • Max repeat: 1
The date on which this power of attorney was issued.
/Invoice/cac:TaxRepresentativeParty/cac:PowerOfAttorney/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cbc:IssueTime C 1

  • Conditional
  • Max repeat: 1
The time at which this power of attorney was issued.
/Invoice/cac:TaxRepresentativeParty/cac:PowerOfAttorney/cbc:IssueTime
Based on common basic component cbc:IssueTimeType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing this power of attorney.
/Invoice/cac:TaxRepresentativeParty/cac:PowerOfAttorney/cbc:Description
Based on common basic component cbc:DescriptionType

cac:NotaryParty C 1

  • Conditional
  • Max repeat: 1
The party notarizing this power of attorney.
/Invoice/cac:TaxRepresentativeParty/cac:PowerOfAttorney/cac:NotaryParty
Based on common aggregate component cac:PartyType
Element's (grand)parent cac:TaxRepresentativeParty has the same structure.

cac:AgentParty M 1

  • Mandatory
  • Max repeat: 1
The party who acts as an agent or fiduciary for the principal and who holds this power of attorney on behalf of the principal.
/Invoice/cac:TaxRepresentativeParty/cac:PowerOfAttorney/cac:AgentParty
Based on common aggregate component cac:PartyType
Element's (grand)parent cac:TaxRepresentativeParty has the same structure.

cac:WitnessParty C *

  • Conditional
  • Max repeat: unbounded
An association to a WitnessParty.
/Invoice/cac:TaxRepresentativeParty/cac:PowerOfAttorney/cac:WitnessParty
Based on common aggregate component cac:PartyType
Element's (grand)parent cac:TaxRepresentativeParty has the same structure.

cac:MandateDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a mandate associated with this power of attorney.
/Invoice/cac:TaxRepresentativeParty/cac:PowerOfAttorney/cac:MandateDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:FinancialAccount C 1

  • Conditional
  • Max repeat: 1
The financial account associated with this party.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount

cbc:ID C 1

  • Conditional
  • Max repeat: 1
The identifier for this financial account; the bank account number.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this financial account.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cbc:Name
Based on common basic component cbc:NameType

cbc:AliasName C 1

  • Conditional
  • Max repeat: 1
An alias for the name of this financial account, to be used in place of the actual account name for security reasons.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cbc:AliasName
Based on common basic component cbc:AliasNameType

cbc:AccountTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of this financial account.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cbc:AccountTypeCode
Based on common basic component cbc:AccountTypeCodeType

cbc:AccountFormatCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the format of this financial account.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cbc:AccountFormatCode
Based on common basic component cbc:AccountFormatCodeType

cbc:CurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the currency in which this financial account is held.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cbc:CurrencyCode
Based on common basic component cbc:CurrencyCodeType

cbc:PaymentNote C *

  • Conditional
  • Max repeat: unbounded
Free-form text applying to the Payment for the owner of this account.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cbc:PaymentNote
Based on common basic component cbc:PaymentNoteType

cac:FinancialInstitutionBranch C 1

  • Conditional
  • Max repeat: 1
The branch of the financial institution associated with this financial account.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this branch or division of an organization.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this branch or division of an organization.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cbc:Name
Based on common basic component cbc:NameType

cac:FinancialInstitution C 1

  • Conditional
  • Max repeat: 1
The financial institution that this branch belongs to (if applicable).
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this financial institution. It is recommended that the ISO 9362 Bank Identification Code (BIC) be used as the ID.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this financial institution.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:Name
Based on common basic component cbc:NameType

cac:Address C 1

  • Conditional
  • Max repeat: 1
The address of this financial institution.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cac:Address
Based on common aggregate component cac:AddressType

cac:Address C 1

  • Conditional
  • Max repeat: 1
The address of this branch or division.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:FinancialInstitutionBranch/cac:Address
Based on common aggregate component cac:AddressType

cac:Country C 1

  • Conditional
  • Max repeat: 1
The country in which the holder of the financial account is domiciled.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:Country

cbc:IdentificationCode C 1

  • Conditional
  • Max repeat: 1
A code signifying this country.

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:Country/cbc:IdentificationCode
Based on common basic component cbc:IdentificationCodeType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this country.
/Invoice/cac:TaxRepresentativeParty/cac:FinancialAccount/cac:Country/cbc:Name
Based on common basic component cbc:NameType

cac:Delivery C *

  • Conditional
  • Max repeat: unbounded
A delivery associated with this document.
/Invoice/cac:Delivery

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this delivery.
/Invoice/cac:Delivery/cbc:ID
Based on common basic component cbc:IDType

cbc:Quantity C 1

  • Conditional
  • Max repeat: 1
The quantity of items, child consignments, shipments in this delivery.
/Invoice/cac:Delivery/cbc:Quantity
Based on common basic component cbc:QuantityType

cbc:MinimumQuantity C 1

  • Conditional
  • Max repeat: 1
The minimum quantity of items, child consignments, shipments in this delivery.
/Invoice/cac:Delivery/cbc:MinimumQuantity
Based on common basic component cbc:MinimumQuantityType

cbc:MaximumQuantity C 1

  • Conditional
  • Max repeat: 1
The maximum quantity of items, child consignments, shipments in this delivery.
/Invoice/cac:Delivery/cbc:MaximumQuantity
Based on common basic component cbc:MaximumQuantityType

cbc:ActualDeliveryDate C 1

  • Conditional
  • Max repeat: 1
The actual date of delivery.
/Invoice/cac:Delivery/cbc:ActualDeliveryDate
Based on common basic component cbc:ActualDeliveryDateType

cbc:ActualDeliveryTime C 1

  • Conditional
  • Max repeat: 1
The actual time of delivery.
/Invoice/cac:Delivery/cbc:ActualDeliveryTime
Based on common basic component cbc:ActualDeliveryTimeType

cbc:LatestDeliveryDate C 1

  • Conditional
  • Max repeat: 1
The latest date of delivery allowed by the buyer.
/Invoice/cac:Delivery/cbc:LatestDeliveryDate
Based on common basic component cbc:LatestDeliveryDateType

cbc:LatestDeliveryTime C 1

  • Conditional
  • Max repeat: 1
The latest time of delivery allowed by the buyer.
/Invoice/cac:Delivery/cbc:LatestDeliveryTime
Based on common basic component cbc:LatestDeliveryTimeType

cbc:ReleaseID C 1

  • Conditional
  • Max repeat: 1
An identifier used for approval of access to delivery locations (e.g., port terminals).
/Invoice/cac:Delivery/cbc:ReleaseID
Based on common basic component cbc:ReleaseIDType

cbc:TrackingID C 1

  • Conditional
  • Max repeat: 1
The delivery Tracking ID (for transport tracking).
/Invoice/cac:Delivery/cbc:TrackingID
Based on common basic component cbc:TrackingIDType

cac:DeliveryAddress C 1

  • Conditional
  • Max repeat: 1
The delivery address.
/Invoice/cac:Delivery/cac:DeliveryAddress
Based on common aggregate component cac:AddressType

cac:DeliveryLocation C 1

  • Conditional
  • Max repeat: 1
The delivery location.
/Invoice/cac:Delivery/cac:DeliveryLocation
Based on common aggregate component cac:LocationType

cac:AlternativeDeliveryLocation C 1

  • Conditional
  • Max repeat: 1
An alternative delivery location.
/Invoice/cac:Delivery/cac:AlternativeDeliveryLocation
Based on common aggregate component cac:LocationType
Previous element cac:DeliveryLocation has the same structure.

cac:RequestedDeliveryPeriod C 1

  • Conditional
  • Max repeat: 1
The period requested for delivery.
/Invoice/cac:Delivery/cac:RequestedDeliveryPeriod
Based on common aggregate component cac:PeriodType

cac:PromisedDeliveryPeriod C 1

  • Conditional
  • Max repeat: 1
The period promised for delivery.
/Invoice/cac:Delivery/cac:PromisedDeliveryPeriod
Based on common aggregate component cac:PeriodType
Previous element cac:RequestedDeliveryPeriod has the same structure.

cac:EstimatedDeliveryPeriod C 1

  • Conditional
  • Max repeat: 1
The period estimated for delivery.
/Invoice/cac:Delivery/cac:EstimatedDeliveryPeriod
Based on common aggregate component cac:PeriodType
Previous element cac:PromisedDeliveryPeriod has the same structure.

cac:CarrierParty C 1

  • Conditional
  • Max repeat: 1
The party responsible for delivering the goods.
/Invoice/cac:Delivery/cac:CarrierParty
Based on common aggregate component cac:PartyType

cac:DeliveryParty C 1

  • Conditional
  • Max repeat: 1
The party to whom the goods are delivered.
/Invoice/cac:Delivery/cac:DeliveryParty
Based on common aggregate component cac:PartyType
Previous element cac:CarrierParty has the same structure.

cac:NotifyParty C *

  • Conditional
  • Max repeat: unbounded
A party to be notified of this delivery.
/Invoice/cac:Delivery/cac:NotifyParty
Based on common aggregate component cac:PartyType
Previous element cac:DeliveryParty has the same structure.

cac:Despatch C 1

  • Conditional
  • Max repeat: 1
The despatch (pickup) associated with this delivery.
/Invoice/cac:Delivery/cac:Despatch

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this despatch event.
/Invoice/cac:Delivery/cac:Despatch/cbc:ID
Based on common basic component cbc:IDType

cbc:RequestedDespatchDate C 1

  • Conditional
  • Max repeat: 1
The despatch (pickup) date requested, normally by the buyer.
/Invoice/cac:Delivery/cac:Despatch/cbc:RequestedDespatchDate
Based on common basic component cbc:RequestedDespatchDateType

cbc:RequestedDespatchTime C 1

  • Conditional
  • Max repeat: 1
The despatch (pickup) time requested, normally by the buyer.
/Invoice/cac:Delivery/cac:Despatch/cbc:RequestedDespatchTime
Based on common basic component cbc:RequestedDespatchTimeType

cbc:EstimatedDespatchDate C 1

  • Conditional
  • Max repeat: 1
The estimated despatch (pickup) date.
/Invoice/cac:Delivery/cac:Despatch/cbc:EstimatedDespatchDate
Based on common basic component cbc:EstimatedDespatchDateType

cbc:EstimatedDespatchTime C 1

  • Conditional
  • Max repeat: 1
The estimated despatch (pickup) time.
/Invoice/cac:Delivery/cac:Despatch/cbc:EstimatedDespatchTime
Based on common basic component cbc:EstimatedDespatchTimeType

cbc:ActualDespatchDate C 1

  • Conditional
  • Max repeat: 1
The actual despatch (pickup) date.
/Invoice/cac:Delivery/cac:Despatch/cbc:ActualDespatchDate
Based on common basic component cbc:ActualDespatchDateType

cbc:ActualDespatchTime C 1

  • Conditional
  • Max repeat: 1
The actual despatch (pickup) time.
/Invoice/cac:Delivery/cac:Despatch/cbc:ActualDespatchTime
Based on common basic component cbc:ActualDespatchTimeType

cbc:GuaranteedDespatchDate C 1

  • Conditional
  • Max repeat: 1
The date guaranteed for the despatch (pickup).
/Invoice/cac:Delivery/cac:Despatch/cbc:GuaranteedDespatchDate
Based on common basic component cbc:GuaranteedDespatchDateType

cbc:GuaranteedDespatchTime C 1

  • Conditional
  • Max repeat: 1
The time guaranteed for the despatch (pickup).
/Invoice/cac:Delivery/cac:Despatch/cbc:GuaranteedDespatchTime
Based on common basic component cbc:GuaranteedDespatchTimeType

cbc:ReleaseID C 1

  • Conditional
  • Max repeat: 1
An identifier for the release of the despatch used as security control or cargo control (pick-up).
/Invoice/cac:Delivery/cac:Despatch/cbc:ReleaseID
Based on common basic component cbc:ReleaseIDType

cbc:Instructions C *

  • Conditional
  • Max repeat: unbounded
Text describing any special instructions applying to the despatch (pickup).
/Invoice/cac:Delivery/cac:Despatch/cbc:Instructions
Based on common basic component cbc:InstructionsType

cac:DespatchAddress C 1

  • Conditional
  • Max repeat: 1
The address of the despatch (pickup).
/Invoice/cac:Delivery/cac:Despatch/cac:DespatchAddress
Based on common aggregate component cac:AddressType

cac:DespatchLocation C 1

  • Conditional
  • Max repeat: 1
The location of the despatch (pickup).
/Invoice/cac:Delivery/cac:Despatch/cac:DespatchLocation
Based on common aggregate component cac:LocationType

cac:DespatchParty C 1

  • Conditional
  • Max repeat: 1
The party despatching the goods.
/Invoice/cac:Delivery/cac:Despatch/cac:DespatchParty
Based on common aggregate component cac:PartyType

cac:CarrierParty C 1

  • Conditional
  • Max repeat: 1
The party carrying the goods.
/Invoice/cac:Delivery/cac:Despatch/cac:CarrierParty
Based on common aggregate component cac:PartyType
Previous element cac:DespatchParty has the same structure.

cac:NotifyParty C *

  • Conditional
  • Max repeat: unbounded
A party to be notified of this despatch (pickup).
/Invoice/cac:Delivery/cac:Despatch/cac:NotifyParty
Based on common aggregate component cac:PartyType
Previous element cac:CarrierParty has the same structure.

cac:Contact C 1

  • Conditional
  • Max repeat: 1
The primary contact for this despatch (pickup).
/Invoice/cac:Delivery/cac:Despatch/cac:Contact
Based on common aggregate component cac:ContactType

cac:EstimatedDespatchPeriod C 1

  • Conditional
  • Max repeat: 1
The period estimated for the despatch (pickup) of goods.
/Invoice/cac:Delivery/cac:Despatch/cac:EstimatedDespatchPeriod
Based on common aggregate component cac:PeriodType

cac:RequestedDespatchPeriod C 1

  • Conditional
  • Max repeat: 1
The period requested for the despatch (pickup) of goods.
/Invoice/cac:Delivery/cac:Despatch/cac:RequestedDespatchPeriod
Based on common aggregate component cac:PeriodType
Previous element cac:EstimatedDespatchPeriod has the same structure.

cac:DeliveryTerms C *

  • Conditional
  • Max repeat: unbounded
Terms and conditions relating to the delivery.
/Invoice/cac:Delivery/cac:DeliveryTerms

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this description of delivery terms.
/Invoice/cac:Delivery/cac:DeliveryTerms/cbc:ID
Based on common basic component cbc:IDType

cbc:SpecialTerms C *

  • Conditional
  • Max repeat: unbounded
A description of any terms or conditions relating to the delivery items.
/Invoice/cac:Delivery/cac:DeliveryTerms/cbc:SpecialTerms
Based on common basic component cbc:SpecialTermsType

cbc:LossRiskResponsibilityCode C 1

  • Conditional
  • Max repeat: 1
A code that identifies one of various responsibilities for loss risk in the execution of the delivery.
/Invoice/cac:Delivery/cac:DeliveryTerms/cbc:LossRiskResponsibilityCode
Based on common basic component cbc:LossRiskResponsibilityCodeType

cbc:LossRisk C *

  • Conditional
  • Max repeat: unbounded
A description of responsibility for risk of loss in execution of the delivery, expressed as text.
/Invoice/cac:Delivery/cac:DeliveryTerms/cbc:LossRisk
Based on common basic component cbc:LossRiskType

cbc:Amount C 1

  • Conditional
  • Max repeat: 1
The monetary amount covered by these delivery terms.
/Invoice/cac:Delivery/cac:DeliveryTerms/cbc:Amount
Based on common basic component cbc:AmountType

cac:DeliveryLocation C 1

  • Conditional
  • Max repeat: 1
The location for the contracted delivery.
/Invoice/cac:Delivery/cac:DeliveryTerms/cac:DeliveryLocation
Based on common aggregate component cac:LocationType

cac:AllowanceCharge C 1

  • Conditional
  • Max repeat: 1
An allowance or charge covered by these delivery terms.
/Invoice/cac:Delivery/cac:DeliveryTerms/cac:AllowanceCharge
Based on common aggregate component cac:AllowanceChargeType

cac:MinimumDeliveryUnit C 1

  • Conditional
  • Max repeat: 1
The minimum delivery unit for this delivery.
/Invoice/cac:Delivery/cac:MinimumDeliveryUnit

cbc:BatchQuantity M 1

  • Mandatory
  • Max repeat: 1
The quantity of ordered Items that constitutes a batch for delivery purposes.
/Invoice/cac:Delivery/cac:MinimumDeliveryUnit/cbc:BatchQuantity
Based on common basic component cbc:BatchQuantityType

cbc:ConsumerUnitQuantity C 1

  • Conditional
  • Max repeat: 1
The quantity of units in the Delivery Unit expressed in the units used by the consumer.
/Invoice/cac:Delivery/cac:MinimumDeliveryUnit/cbc:ConsumerUnitQuantity
Based on common basic component cbc:ConsumerUnitQuantityType

cbc:HazardousRiskIndicator C 1

  • Conditional
  • Max repeat: 1
An indication that the transported goods are subject to an international regulation concerning the carriage of dangerous goods (true) or not (false).
/Invoice/cac:Delivery/cac:MinimumDeliveryUnit/cbc:HazardousRiskIndicator
Based on common basic component cbc:HazardousRiskIndicatorType

cac:MaximumDeliveryUnit C 1

  • Conditional
  • Max repeat: 1
The maximum delivery unit for this delivery.
/Invoice/cac:Delivery/cac:MaximumDeliveryUnit
Based on common aggregate component cac:DeliveryUnitType
Previous element cac:MinimumDeliveryUnit has the same structure.

cac:Shipment C 1

  • Conditional
  • Max repeat: 1
The shipment being delivered.
/Invoice/cac:Delivery/cac:Shipment
Based on common aggregate component cac:ShipmentType

cac:DeliveryTerms C 1

  • Conditional
  • Max repeat: 1
A set of delivery terms associated with this document.
/Invoice/cac:DeliveryTerms

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this description of delivery terms.
/Invoice/cac:DeliveryTerms/cbc:ID
Based on common basic component cbc:IDType

cbc:SpecialTerms C *

  • Conditional
  • Max repeat: unbounded
A description of any terms or conditions relating to the delivery items.
/Invoice/cac:DeliveryTerms/cbc:SpecialTerms
Based on common basic component cbc:SpecialTermsType

cbc:LossRiskResponsibilityCode C 1

  • Conditional
  • Max repeat: 1
A code that identifies one of various responsibilities for loss risk in the execution of the delivery.
/Invoice/cac:DeliveryTerms/cbc:LossRiskResponsibilityCode
Based on common basic component cbc:LossRiskResponsibilityCodeType

cbc:LossRisk C *

  • Conditional
  • Max repeat: unbounded
A description of responsibility for risk of loss in execution of the delivery, expressed as text.
/Invoice/cac:DeliveryTerms/cbc:LossRisk
Based on common basic component cbc:LossRiskType

cbc:Amount C 1

  • Conditional
  • Max repeat: 1
The monetary amount covered by these delivery terms.
/Invoice/cac:DeliveryTerms/cbc:Amount
Based on common basic component cbc:AmountType

cac:DeliveryLocation C 1

  • Conditional
  • Max repeat: 1
The location for the contracted delivery.
/Invoice/cac:DeliveryTerms/cac:DeliveryLocation
Based on common aggregate component cac:LocationType

cac:AllowanceCharge C 1

  • Conditional
  • Max repeat: 1
An allowance or charge covered by these delivery terms.
/Invoice/cac:DeliveryTerms/cac:AllowanceCharge
Based on common aggregate component cac:AllowanceChargeType

cac:PaymentMeans C *

  • Conditional
  • Max repeat: unbounded
Expected means of payment.
/Invoice/cac:PaymentMeans

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this means of payment.
/Invoice/cac:PaymentMeans/cbc:ID
Based on common basic component cbc:IDType

cbc:PaymentMeansCode M 1

  • Mandatory
  • Max repeat: 1
A code signifying the type of this means of payment.

Applicable codelists: PaymentMeans-2.0 | PaymentMeans-2.1

/Invoice/cac:PaymentMeans/cbc:PaymentMeansCode
Based on common basic component cbc:PaymentMeansCodeType

cbc:PaymentDueDate C 1

  • Conditional
  • Max repeat: 1
The date on which payment is due for this means of payment.
/Invoice/cac:PaymentMeans/cbc:PaymentDueDate
Based on common basic component cbc:PaymentDueDateType

cbc:PaymentChannelCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the payment channel for this means of payment.
/Invoice/cac:PaymentMeans/cbc:PaymentChannelCode
Based on common basic component cbc:PaymentChannelCodeType

cbc:InstructionID C 1

  • Conditional
  • Max repeat: 1
An identifier for the payment instruction.
/Invoice/cac:PaymentMeans/cbc:InstructionID
Based on common basic component cbc:InstructionIDType

cbc:InstructionNote C *

  • Conditional
  • Max repeat: unbounded
Free-form text conveying information that is not contained explicitly in other structures.
/Invoice/cac:PaymentMeans/cbc:InstructionNote
Based on common basic component cbc:InstructionNoteType

cbc:PaymentID C *

  • Conditional
  • Max repeat: unbounded
An identifier for a payment made using this means of payment.
/Invoice/cac:PaymentMeans/cbc:PaymentID
Based on common basic component cbc:PaymentIDType

cac:CardAccount C 1

  • Conditional
  • Max repeat: 1
A credit card, debit card, or charge card account that constitutes this means of payment.
/Invoice/cac:PaymentMeans/cac:CardAccount

cbc:PrimaryAccountNumberID M 1

  • Mandatory
  • Max repeat: 1
An identifier of the card (e.g., the Primary Account Number (PAN)).
/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:PrimaryAccountNumberID
Based on common basic component cbc:PrimaryAccountNumberIDType

cbc:NetworkID M 1

  • Mandatory
  • Max repeat: 1
An identifier for the financial service network provider of the card.
/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:NetworkID
Based on common basic component cbc:NetworkIDType

cbc:CardTypeCode C 1

  • Conditional
  • Max repeat: 1
A mutually agreed code signifying the type of card. Examples of types are "debit", "credit" and "purchasing"
/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:CardTypeCode
Based on common basic component cbc:CardTypeCodeType

cbc:ValidityStartDate C 1

  • Conditional
  • Max repeat: 1
The date from which the card is valid.
/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:ValidityStartDate
Based on common basic component cbc:ValidityStartDateType

cbc:ExpiryDate C 1

  • Conditional
  • Max repeat: 1
The date on which the card expires.
/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:ExpiryDate
Based on common basic component cbc:ExpiryDateType

cbc:IssuerID C 1

  • Conditional
  • Max repeat: 1
An identifier for the institution issuing the card.
/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:IssuerID
Based on common basic component cbc:IssuerIDType

cbc:IssueNumberID C 1

  • Conditional
  • Max repeat: 1
An identifier for the card, specified by the issuer.
/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:IssueNumberID
Based on common basic component cbc:IssueNumberIDType

cbc:CV2ID C 1

  • Conditional
  • Max repeat: 1
An identifier for the Card Verification Value (often found on the reverse of the card itself).
/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:CV2ID
Based on common basic component cbc:CV2IDType

cbc:CardChipCode C 1

  • Conditional
  • Max repeat: 1
A mutually agreed code to distinguish between CHIP and MAG STRIPE cards.

Applicable codelists: Chip-2.0

/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:CardChipCode
Based on common basic component cbc:CardChipCodeType

cbc:ChipApplicationID C 1

  • Conditional
  • Max repeat: 1
An identifier on the chip card for the application that provides the quoted information; an AID (application ID).
/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:ChipApplicationID
Based on common basic component cbc:ChipApplicationIDType

cbc:HolderName C 1

  • Conditional
  • Max repeat: 1
The name of the cardholder.
/Invoice/cac:PaymentMeans/cac:CardAccount/cbc:HolderName
Based on common basic component cbc:HolderNameType

cac:PayerFinancialAccount C 1

  • Conditional
  • Max repeat: 1
The payer's financial account.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount

cbc:ID C 1

  • Conditional
  • Max repeat: 1
The identifier for this financial account; the bank account number.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this financial account.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cbc:Name
Based on common basic component cbc:NameType

cbc:AliasName C 1

  • Conditional
  • Max repeat: 1
An alias for the name of this financial account, to be used in place of the actual account name for security reasons.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cbc:AliasName
Based on common basic component cbc:AliasNameType

cbc:AccountTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of this financial account.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cbc:AccountTypeCode
Based on common basic component cbc:AccountTypeCodeType

cbc:AccountFormatCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the format of this financial account.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cbc:AccountFormatCode
Based on common basic component cbc:AccountFormatCodeType

cbc:CurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the currency in which this financial account is held.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cbc:CurrencyCode
Based on common basic component cbc:CurrencyCodeType

cbc:PaymentNote C *

  • Conditional
  • Max repeat: unbounded
Free-form text applying to the Payment for the owner of this account.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cbc:PaymentNote
Based on common basic component cbc:PaymentNoteType

cac:FinancialInstitutionBranch C 1

  • Conditional
  • Max repeat: 1
The branch of the financial institution associated with this financial account.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this branch or division of an organization.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this branch or division of an organization.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cbc:Name
Based on common basic component cbc:NameType

cac:FinancialInstitution C 1

  • Conditional
  • Max repeat: 1
The financial institution that this branch belongs to (if applicable).
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this financial institution. It is recommended that the ISO 9362 Bank Identification Code (BIC) be used as the ID.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this financial institution.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:Name
Based on common basic component cbc:NameType

cac:Address C 1

  • Conditional
  • Max repeat: 1
The address of this financial institution.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cac:Address
Based on common aggregate component cac:AddressType

cac:Address C 1

  • Conditional
  • Max repeat: 1
The address of this branch or division.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:Address
Based on common aggregate component cac:AddressType

cac:Country C 1

  • Conditional
  • Max repeat: 1
The country in which the holder of the financial account is domiciled.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:Country

cbc:IdentificationCode C 1

  • Conditional
  • Max repeat: 1
A code signifying this country.

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:Country/cbc:IdentificationCode
Based on common basic component cbc:IdentificationCodeType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this country.
/Invoice/cac:PaymentMeans/cac:PayerFinancialAccount/cac:Country/cbc:Name
Based on common basic component cbc:NameType

cac:PayeeFinancialAccount C 1

  • Conditional
  • Max repeat: 1
The payee's financial account.
/Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount
Based on common aggregate component cac:FinancialAccountType
Previous element cac:PayerFinancialAccount has the same structure.

cac:CreditAccount C 1

  • Conditional
  • Max repeat: 1
A credit account associated with this means of payment.
/Invoice/cac:PaymentMeans/cac:CreditAccount

cbc:AccountID M 1

  • Mandatory
  • Max repeat: 1
An identifier for this credit account.
/Invoice/cac:PaymentMeans/cac:CreditAccount/cbc:AccountID
Based on common basic component cbc:AccountIDType

cac:PaymentMandate C 1

  • Conditional
  • Max repeat: 1
The payment mandate associated with this means of payment.
/Invoice/cac:PaymentMeans/cac:PaymentMandate

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this payment mandate.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cbc:ID
Based on common basic component cbc:IDType

cbc:MandateTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of this payment mandate.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cbc:MandateTypeCode
Based on common basic component cbc:MandateTypeCodeType

cbc:MaximumPaymentInstructionsNumeric C 1

  • Conditional
  • Max repeat: 1
The number of maximum payment instructions allowed within the validity period.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cbc:MaximumPaymentInstructionsNumeric
Based on common basic component cbc:MaximumPaymentInstructionsNumericType

cbc:MaximumPaidAmount C 1

  • Conditional
  • Max repeat: 1
The maximum amount to be paid within a single instruction.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cbc:MaximumPaidAmount
Based on common basic component cbc:MaximumPaidAmountType

cbc:SignatureID C 1

  • Conditional
  • Max repeat: 1
An identifier for a signature applied by a signatory party.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cbc:SignatureID
Based on common basic component cbc:SignatureIDType

cac:PayerParty C 1

  • Conditional
  • Max repeat: 1
The payer party (if different from the debtor).
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerParty
Based on common aggregate component cac:PartyType

cac:PayerFinancialAccount C 1

  • Conditional
  • Max repeat: 1
The payer's financial account.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount

cbc:ID C 1

  • Conditional
  • Max repeat: 1
The identifier for this financial account; the bank account number.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this financial account.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cbc:Name
Based on common basic component cbc:NameType

cbc:AliasName C 1

  • Conditional
  • Max repeat: 1
An alias for the name of this financial account, to be used in place of the actual account name for security reasons.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cbc:AliasName
Based on common basic component cbc:AliasNameType

cbc:AccountTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of this financial account.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cbc:AccountTypeCode
Based on common basic component cbc:AccountTypeCodeType

cbc:AccountFormatCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the format of this financial account.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cbc:AccountFormatCode
Based on common basic component cbc:AccountFormatCodeType

cbc:CurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the currency in which this financial account is held.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cbc:CurrencyCode
Based on common basic component cbc:CurrencyCodeType

cbc:PaymentNote C *

  • Conditional
  • Max repeat: unbounded
Free-form text applying to the Payment for the owner of this account.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cbc:PaymentNote
Based on common basic component cbc:PaymentNoteType

cac:FinancialInstitutionBranch C 1

  • Conditional
  • Max repeat: 1
The branch of the financial institution associated with this financial account.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this branch or division of an organization.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this branch or division of an organization.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cbc:Name
Based on common basic component cbc:NameType

cac:FinancialInstitution C 1

  • Conditional
  • Max repeat: 1
The financial institution that this branch belongs to (if applicable).
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this financial institution. It is recommended that the ISO 9362 Bank Identification Code (BIC) be used as the ID.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this financial institution.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:Name
Based on common basic component cbc:NameType

cac:Address C 1

  • Conditional
  • Max repeat: 1
The address of this financial institution.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cac:Address
Based on common aggregate component cac:AddressType

cac:Address C 1

  • Conditional
  • Max repeat: 1
The address of this branch or division.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:Address
Based on common aggregate component cac:AddressType

cac:Country C 1

  • Conditional
  • Max repeat: 1
The country in which the holder of the financial account is domiciled.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:Country

cbc:IdentificationCode C 1

  • Conditional
  • Max repeat: 1
A code signifying this country.

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:Country/cbc:IdentificationCode
Based on common basic component cbc:IdentificationCodeType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this country.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cac:Country/cbc:Name
Based on common basic component cbc:NameType

cac:ValidityPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which this mandate is valid.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:ValidityPeriod
Based on common aggregate component cac:PeriodType

cac:PaymentReversalPeriod C 1

  • Conditional
  • Max repeat: 1
The period of the reverse payment.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PaymentReversalPeriod
Based on common aggregate component cac:PeriodType
Previous element cac:ValidityPeriod has the same structure.

cac:Clause C *

  • Conditional
  • Max repeat: unbounded
A clause applicable to this payment mandate.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:Clause

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this clause.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:Clause/cbc:ID
Based on common basic component cbc:IDType

cbc:Content C *

  • Conditional
  • Max repeat: unbounded
The text of this clause.
/Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:Clause/cbc:Content
Based on common basic component cbc:ContentType

cac:TradeFinancing C 1

  • Conditional
  • Max repeat: 1
A trade finance agreement applicable to this means of payment.
/Invoice/cac:PaymentMeans/cac:TradeFinancing

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this trade financing instrument.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cbc:ID
Based on common basic component cbc:IDType

cbc:FinancingInstrumentCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of this financing instrument.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cbc:FinancingInstrumentCode
Based on common basic component cbc:FinancingInstrumentCodeType

cac:ContractDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a contract document.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:ContractDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:DocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a document associated with this trade financing instrument.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:DocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:ContractDocumentReference has the same structure.

cac:FinancingParty M 1

  • Mandatory
  • Max repeat: 1
The financing party (bank or other enabled party).
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingParty
Based on common aggregate component cac:PartyType

cac:FinancingFinancialAccount C 1

  • Conditional
  • Max repeat: 1
An internal bank account used by the bank or its first agent to manage the line of credit granted to the financing requester.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount

cbc:ID C 1

  • Conditional
  • Max repeat: 1
The identifier for this financial account; the bank account number.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this financial account.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cbc:Name
Based on common basic component cbc:NameType

cbc:AliasName C 1

  • Conditional
  • Max repeat: 1
An alias for the name of this financial account, to be used in place of the actual account name for security reasons.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cbc:AliasName
Based on common basic component cbc:AliasNameType

cbc:AccountTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of this financial account.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cbc:AccountTypeCode
Based on common basic component cbc:AccountTypeCodeType

cbc:AccountFormatCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the format of this financial account.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cbc:AccountFormatCode
Based on common basic component cbc:AccountFormatCodeType

cbc:CurrencyCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the currency in which this financial account is held.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cbc:CurrencyCode
Based on common basic component cbc:CurrencyCodeType

cbc:PaymentNote C *

  • Conditional
  • Max repeat: unbounded
Free-form text applying to the Payment for the owner of this account.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cbc:PaymentNote
Based on common basic component cbc:PaymentNoteType

cac:FinancialInstitutionBranch C 1

  • Conditional
  • Max repeat: 1
The branch of the financial institution associated with this financial account.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:FinancialInstitutionBranch

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this branch or division of an organization.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this branch or division of an organization.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:FinancialInstitutionBranch/cbc:Name
Based on common basic component cbc:NameType

cac:FinancialInstitution C 1

  • Conditional
  • Max repeat: 1
The financial institution that this branch belongs to (if applicable).
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this financial institution. It is recommended that the ISO 9362 Bank Identification Code (BIC) be used as the ID.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:ID
Based on common basic component cbc:IDType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this financial institution.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:Name
Based on common basic component cbc:NameType

cac:Address C 1

  • Conditional
  • Max repeat: 1
The address of this financial institution.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cac:Address
Based on common aggregate component cac:AddressType

cac:Address C 1

  • Conditional
  • Max repeat: 1
The address of this branch or division.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:FinancialInstitutionBranch/cac:Address
Based on common aggregate component cac:AddressType

cac:Country C 1

  • Conditional
  • Max repeat: 1
The country in which the holder of the financial account is domiciled.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:Country

cbc:IdentificationCode C 1

  • Conditional
  • Max repeat: 1
A code signifying this country.

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:Country/cbc:IdentificationCode
Based on common basic component cbc:IdentificationCodeType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this country.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:FinancingFinancialAccount/cac:Country/cbc:Name
Based on common basic component cbc:NameType

cac:Clause C *

  • Conditional
  • Max repeat: unbounded
A clause applicable to this trade financing instrument.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:Clause

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this clause.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:Clause/cbc:ID
Based on common basic component cbc:IDType

cbc:Content C *

  • Conditional
  • Max repeat: unbounded
The text of this clause.
/Invoice/cac:PaymentMeans/cac:TradeFinancing/cac:Clause/cbc:Content
Based on common basic component cbc:ContentType

cac:PaymentTerms C *

  • Conditional
  • Max repeat: unbounded
A set of payment terms associated with this document.
/Invoice/cac:PaymentTerms

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this set of payment terms.
/Invoice/cac:PaymentTerms/cbc:ID
Based on common basic component cbc:IDType

cbc:PaymentMeansID C *

  • Conditional
  • Max repeat: unbounded
An identifier for a means of payment associated with these payment terms.
/Invoice/cac:PaymentTerms/cbc:PaymentMeansID
Based on common basic component cbc:PaymentMeansIDType

cbc:PrepaidPaymentReferenceID C 1

  • Conditional
  • Max repeat: 1
An identifier for a reference to a prepaid payment.
/Invoice/cac:PaymentTerms/cbc:PrepaidPaymentReferenceID
Based on common basic component cbc:PrepaidPaymentReferenceIDType

cbc:Note C *

  • Conditional
  • Max repeat: unbounded
Free-form text conveying information that is not contained explicitly in other structures.
/Invoice/cac:PaymentTerms/cbc:Note
Based on common basic component cbc:NoteType

cbc:ReferenceEventCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the event during which these terms are offered.
/Invoice/cac:PaymentTerms/cbc:ReferenceEventCode
Based on common basic component cbc:ReferenceEventCodeType

cbc:SettlementDiscountPercent C 1

  • Conditional
  • Max repeat: 1
The percentage for the settlement discount that is offered for payment under these payment terms.
/Invoice/cac:PaymentTerms/cbc:SettlementDiscountPercent
Based on common basic component cbc:SettlementDiscountPercentType

cbc:PenaltySurchargePercent C 1

  • Conditional
  • Max repeat: 1
The penalty for payment after the settlement period, expressed as a percentage of the payment.
/Invoice/cac:PaymentTerms/cbc:PenaltySurchargePercent
Based on common basic component cbc:PenaltySurchargePercentType

cbc:PaymentPercent C 1

  • Conditional
  • Max repeat: 1
The part of a payment, expressed as a percent, relevant for these payment terms.
/Invoice/cac:PaymentTerms/cbc:PaymentPercent
Based on common basic component cbc:PaymentPercentType

cbc:Amount C 1

  • Conditional
  • Max repeat: 1
The monetary amount covered by these payment terms.
/Invoice/cac:PaymentTerms/cbc:Amount
Based on common basic component cbc:AmountType

cbc:SettlementDiscountAmount C 1

  • Conditional
  • Max repeat: 1
The amount of a settlement discount offered for payment under these payment terms.
/Invoice/cac:PaymentTerms/cbc:SettlementDiscountAmount
Based on common basic component cbc:SettlementDiscountAmountType

cbc:PenaltyAmount C 1

  • Conditional
  • Max repeat: 1
The monetary amount of the penalty for payment after the settlement period.
/Invoice/cac:PaymentTerms/cbc:PenaltyAmount
Based on common basic component cbc:PenaltyAmountType

cbc:PaymentTermsDetailsURI C 1

  • Conditional
  • Max repeat: 1
The Uniform Resource Identifier (URI) of a document providing additional details regarding these payment terms.
/Invoice/cac:PaymentTerms/cbc:PaymentTermsDetailsURI
Based on common basic component cbc:PaymentTermsDetailsURIType

cbc:PaymentDueDate C 1

  • Conditional
  • Max repeat: 1
The due date for these payment terms.
/Invoice/cac:PaymentTerms/cbc:PaymentDueDate
Based on common basic component cbc:PaymentDueDateType

cbc:InstallmentDueDate C 1

  • Conditional
  • Max repeat: 1
The due date for an installment payment for these payment terms.
/Invoice/cac:PaymentTerms/cbc:InstallmentDueDate
Based on common basic component cbc:InstallmentDueDateType

cbc:InvoicingPartyReference C 1

  • Conditional
  • Max repeat: 1
A reference to the payment terms used by the invoicing party. This may have been requested of the payer by the payee to accompany its remittance.
/Invoice/cac:PaymentTerms/cbc:InvoicingPartyReference
Based on common basic component cbc:InvoicingPartyReferenceType

cac:SettlementPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which settlement may occur.
/Invoice/cac:PaymentTerms/cac:SettlementPeriod
Based on common aggregate component cac:PeriodType

cac:PenaltyPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which penalties may apply.
/Invoice/cac:PaymentTerms/cac:PenaltyPeriod
Based on common aggregate component cac:PeriodType
Previous element cac:SettlementPeriod has the same structure.

cac:ExchangeRate C 1

  • Conditional
  • Max repeat: 1
The currency exchange rate for purposes of these payment terms.
/Invoice/cac:PaymentTerms/cac:ExchangeRate

cbc:SourceCurrencyCode M 1

  • Mandatory
  • Max repeat: 1
The reference currency for this exchange rate; the currency from which the exchange is being made.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:PaymentTerms/cac:ExchangeRate/cbc:SourceCurrencyCode
Based on common basic component cbc:SourceCurrencyCodeType

cbc:SourceCurrencyBaseRate C 1

  • Conditional
  • Max repeat: 1
In the case of a source currency with denominations of small value, the unit base.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cbc:SourceCurrencyBaseRate
Based on common basic component cbc:SourceCurrencyBaseRateType

cbc:TargetCurrencyCode M 1

  • Mandatory
  • Max repeat: 1
The target currency for this exchange rate; the currency to which the exchange is being made.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:PaymentTerms/cac:ExchangeRate/cbc:TargetCurrencyCode
Based on common basic component cbc:TargetCurrencyCodeType

cbc:TargetCurrencyBaseRate C 1

  • Conditional
  • Max repeat: 1
In the case of a target currency with denominations of small value, the unit base.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cbc:TargetCurrencyBaseRate
Based on common basic component cbc:TargetCurrencyBaseRateType

cbc:ExchangeMarketID C 1

  • Conditional
  • Max repeat: 1
An identifier for the currency exchange market used as the source of this exchange rate.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cbc:ExchangeMarketID
Based on common basic component cbc:ExchangeMarketIDType

cbc:CalculationRate C 1

  • Conditional
  • Max repeat: 1
The factor applied to the source currency to calculate the target currency.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cbc:CalculationRate
Based on common basic component cbc:CalculationRateType

cbc:MathematicOperatorCode C 1

  • Conditional
  • Max repeat: 1
A code signifying whether the calculation rate is a multiplier or a divisor.

Applicable codelists: Operator-2.0

/Invoice/cac:PaymentTerms/cac:ExchangeRate/cbc:MathematicOperatorCode
Based on common basic component cbc:MathematicOperatorCodeType

cbc:Date C 1

  • Conditional
  • Max repeat: 1
The date on which the exchange rate was established.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cbc:Date
Based on common basic component cbc:DateType

cac:ForeignExchangeContract C 1

  • Conditional
  • Max repeat: 1
A contract for foreign exchange.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this contract.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:ID
Based on common basic component cbc:IDType

cbc:IssueDate C 1

  • Conditional
  • Max repeat: 1
The date on which this contract was issued.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cbc:IssueTime C 1

  • Conditional
  • Max repeat: 1
The time at which this contract was issued.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:IssueTime
Based on common basic component cbc:IssueTimeType

cbc:NominationDate C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the deadline date by which the services referred to in the transport execution plan have to be booked. For example, if this service is a carrier service scheduled for Wednesday 16 February 2011 at 10 a.m. CET, the nomination date might be Tuesday15 February 2011.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:NominationDate
Based on common basic component cbc:NominationDateType

cbc:NominationTime C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the deadline time by which the services referred to in the transport execution plan have to be booked. For example, if this service is a carrier service scheduled for Wednesday 16 February 2011 at 10 a.m. CET, the nomination date might be Tuesday15 February 2011 and the nomination time 4 p.m. at the latest.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:NominationTime
Based on common basic component cbc:NominationTimeType

cbc:ContractTypeCode C 1

  • Conditional
  • Max repeat: 1
The type of this contract, expressed as a code, such as "Cost plus award fee" and "Cost plus fixed fee" from UNCEFACT Contract Type code list.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:ContractTypeCode
Based on common basic component cbc:ContractTypeCodeType

cbc:ContractType C 1

  • Conditional
  • Max repeat: 1
The type of this contract, expressed as text, such as "Cost plus award fee" and "Cost plus fixed fee" from UNCEFACT Contract Type code list.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:ContractType
Based on common basic component cbc:ContractTypeType

cbc:Note C *

  • Conditional
  • Max repeat: unbounded
Free-form text conveying information that is not contained explicitly in other structures.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:Note
Based on common basic component cbc:NoteType

cbc:VersionID C 1

  • Conditional
  • Max repeat: 1
An identifier for the current version of this contract.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:VersionID
Based on common basic component cbc:VersionIDType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing this contract.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:Description
Based on common basic component cbc:DescriptionType

cac:ValidityPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which this contract is valid.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cac:ValidityPeriod
Based on common aggregate component cac:PeriodType

cac:ContractDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a contract document.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cac:ContractDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:NominationPeriod C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the period required to book the services specified in the contract before the services can begin.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cac:NominationPeriod
Based on common aggregate component cac:PeriodType

cac:ContractualDelivery C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the delivery of the services required to book the services specified in the contract.
/Invoice/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cac:ContractualDelivery
Based on common aggregate component cac:DeliveryType

cac:ValidityPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which these payment terms are valid.
/Invoice/cac:PaymentTerms/cac:ValidityPeriod
Based on common aggregate component cac:PeriodType

cac:PrepaidPayment C *

  • Conditional
  • Max repeat: unbounded
A prepaid payment.
/Invoice/cac:PrepaidPayment

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this payment.
/Invoice/cac:PrepaidPayment/cbc:ID
Based on common basic component cbc:IDType

cbc:PaidAmount C 1

  • Conditional
  • Max repeat: 1
The amount of this payment.
/Invoice/cac:PrepaidPayment/cbc:PaidAmount
Based on common basic component cbc:PaidAmountType

cbc:ReceivedDate C 1

  • Conditional
  • Max repeat: 1
The date on which this payment was received.
/Invoice/cac:PrepaidPayment/cbc:ReceivedDate
Based on common basic component cbc:ReceivedDateType

cbc:PaidDate C 1

  • Conditional
  • Max repeat: 1
The date on which this payment was made.
/Invoice/cac:PrepaidPayment/cbc:PaidDate
Based on common basic component cbc:PaidDateType

cbc:PaidTime C 1

  • Conditional
  • Max repeat: 1
The time at which this payment was made.
/Invoice/cac:PrepaidPayment/cbc:PaidTime
Based on common basic component cbc:PaidTimeType

cbc:InstructionID C 1

  • Conditional
  • Max repeat: 1
An identifier for the payment instruction.
/Invoice/cac:PrepaidPayment/cbc:InstructionID
Based on common basic component cbc:InstructionIDType

cac:AllowanceCharge C *

  • Conditional
  • Max repeat: unbounded
A discount or charge that applies to a price component.
/Invoice/cac:AllowanceCharge

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this allowance or charge.
/Invoice/cac:AllowanceCharge/cbc:ID
Based on common basic component cbc:IDType

cbc:ChargeIndicator M 1

  • Mandatory
  • Max repeat: 1
An indicator that this AllowanceCharge describes a charge (true) or a discount (false).
/Invoice/cac:AllowanceCharge/cbc:ChargeIndicator
Based on common basic component cbc:ChargeIndicatorType

cbc:AllowanceChargeReasonCode C 1

  • Conditional
  • Max repeat: 1
A mutually agreed code signifying the reason for this allowance or charge.

Applicable codelists: AllowanceChargeReason-2.0 | AllowanceChargeReason-2.1

/Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode
Based on common basic component cbc:AllowanceChargeReasonCodeType

cbc:AllowanceChargeReason C *

  • Conditional
  • Max repeat: unbounded
The reason for this allowance or charge.
/Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReason
Based on common basic component cbc:AllowanceChargeReasonType

cbc:MultiplierFactorNumeric C 1

  • Conditional
  • Max repeat: 1
A number by which the base amount is multiplied to calculate the actual amount of this allowance or charge.
/Invoice/cac:AllowanceCharge/cbc:MultiplierFactorNumeric
Based on common basic component cbc:MultiplierFactorNumericType

cbc:PrepaidIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this allowance or charge is prepaid (true) or not (false).
/Invoice/cac:AllowanceCharge/cbc:PrepaidIndicator
Based on common basic component cbc:PrepaidIndicatorType

cbc:SequenceNumeric C 1

  • Conditional
  • Max repeat: 1
A number indicating the order of this allowance or charge in the sequence of calculations applied when there are multiple allowances or charges.
/Invoice/cac:AllowanceCharge/cbc:SequenceNumeric
Based on common basic component cbc:SequenceNumericType

cbc:Amount M 1

  • Mandatory
  • Max repeat: 1
The monetary amount of this allowance or charge to be applied.
/Invoice/cac:AllowanceCharge/cbc:Amount
Based on common basic component cbc:AmountType

cbc:BaseAmount C 1

  • Conditional
  • Max repeat: 1
The monetary amount to which the multiplier factor is applied in calculating the amount of this allowance or charge.
/Invoice/cac:AllowanceCharge/cbc:BaseAmount
Based on common basic component cbc:BaseAmountType

cbc:AccountingCostCode C 1

  • Conditional
  • Max repeat: 1
The accounting cost centre used by the buyer to account for this allowance or charge, expressed as a code.
/Invoice/cac:AllowanceCharge/cbc:AccountingCostCode
Based on common basic component cbc:AccountingCostCodeType

cbc:AccountingCost C 1

  • Conditional
  • Max repeat: 1
The accounting cost centre used by the buyer to account for this allowance or charge, expressed as text.
/Invoice/cac:AllowanceCharge/cbc:AccountingCost
Based on common basic component cbc:AccountingCostType

cbc:PerUnitAmount C 1

  • Conditional
  • Max repeat: 1
The allowance or charge per item; the total allowance or charge is calculated by multiplying the per unit amount by the quantity of items, either at the level of the individual transaction line or for the total number of items in the document, depending on the context in which it appears.
/Invoice/cac:AllowanceCharge/cbc:PerUnitAmount
Based on common basic component cbc:PerUnitAmountType

cac:TaxCategory C *

  • Conditional
  • Max repeat: unbounded
A tax category applicable to this allowance or charge.
/Invoice/cac:AllowanceCharge/cac:TaxCategory
Based on common aggregate component cac:TaxCategoryType

cac:TaxTotal C 1

  • Conditional
  • Max repeat: 1
The total of all the taxes applicable to this allowance or charge.
/Invoice/cac:AllowanceCharge/cac:TaxTotal

cbc:TaxAmount M 1

  • Mandatory
  • Max repeat: 1
The total tax amount for a particular taxation scheme, e.g., VAT; the sum of the tax subtotals for each tax category within the taxation scheme.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cbc:TaxAmount
Based on common basic component cbc:TaxAmountType

cbc:RoundingAmount C 1

  • Conditional
  • Max repeat: 1
The rounding amount (positive or negative) added to the calculated tax total to produce the rounded TaxAmount.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cbc:RoundingAmount
Based on common basic component cbc:RoundingAmountType

cbc:TaxEvidenceIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this total is recognized as legal evidence for taxation purposes (true) or not (false).
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cbc:TaxEvidenceIndicator
Based on common basic component cbc:TaxEvidenceIndicatorType

cbc:TaxIncludedIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that tax is included in the calculation (true) or not (false).
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cbc:TaxIncludedIndicator
Based on common basic component cbc:TaxIncludedIndicatorType

cac:TaxSubtotal C *

  • Conditional
  • Max repeat: unbounded
One of the subtotals the sum of which equals the total tax amount for a particular taxation scheme.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal

cbc:TaxableAmount C 1

  • Conditional
  • Max repeat: 1
The net amount to which the tax percent (rate) is applied to calculate the tax amount.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount
Based on common basic component cbc:TaxableAmountType

cbc:TaxAmount M 1

  • Mandatory
  • Max repeat: 1
The amount of this tax subtotal.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
Based on common basic component cbc:TaxAmountType

cbc:CalculationSequenceNumeric C 1

  • Conditional
  • Max repeat: 1
The number of this tax subtotal in the sequence of subtotals corresponding to the order in which multiple taxes are applied. If all taxes are applied to the same taxable amount (i.e., their order of application is inconsequential), then CalculationSequenceNumeric is 1 for all tax subtotals applied to a given amount.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal/cbc:CalculationSequenceNumeric
Based on common basic component cbc:CalculationSequenceNumericType

cbc:TransactionCurrencyTaxAmount C 1

  • Conditional
  • Max repeat: 1
The amount of this tax subtotal, expressed in the currency used for invoicing.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal/cbc:TransactionCurrencyTaxAmount
Based on common basic component cbc:TransactionCurrencyTaxAmountType

cbc:Percent C 1

  • Conditional
  • Max repeat: 1
The tax rate of the tax category applied to this tax subtotal, expressed as a percentage.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal/cbc:Percent
Based on common basic component cbc:PercentType

cbc:BaseUnitMeasure C 1

  • Conditional
  • Max repeat: 1
The unit of measure on which the tax calculation is based
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal/cbc:BaseUnitMeasure
Based on common basic component cbc:BaseUnitMeasureType

cbc:PerUnitAmount C 1

  • Conditional
  • Max repeat: 1
Where a tax is applied at a certain rate per unit, the rate per unit applied.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount
Based on common basic component cbc:PerUnitAmountType

cbc:TierRange C 1

  • Conditional
  • Max repeat: 1
Where a tax is tiered, the range of taxable amounts that determines the rate of tax applicable to this tax subtotal.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal/cbc:TierRange
Based on common basic component cbc:TierRangeType

cbc:TierRatePercent C 1

  • Conditional
  • Max repeat: 1
Where a tax is tiered, the tax rate that applies within a specified range of taxable amounts for this tax subtotal.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal/cbc:TierRatePercent
Based on common basic component cbc:TierRatePercentType

cac:TaxCategory M 1

  • Mandatory
  • Max repeat: 1
The tax category applicable to this subtotal.
/Invoice/cac:AllowanceCharge/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory
Based on common aggregate component cac:TaxCategoryType

cac:PaymentMeans C *

  • Conditional
  • Max repeat: unbounded
A means of payment for this allowance or charge.
/Invoice/cac:AllowanceCharge/cac:PaymentMeans
Based on common aggregate component cac:PaymentMeansType

cac:TaxExchangeRate C 1

  • Conditional
  • Max repeat: 1
The exchange rate between the document currency and the tax currency.
/Invoice/cac:TaxExchangeRate

cbc:SourceCurrencyCode M 1

  • Mandatory
  • Max repeat: 1
The reference currency for this exchange rate; the currency from which the exchange is being made.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:TaxExchangeRate/cbc:SourceCurrencyCode
Based on common basic component cbc:SourceCurrencyCodeType

cbc:SourceCurrencyBaseRate C 1

  • Conditional
  • Max repeat: 1
In the case of a source currency with denominations of small value, the unit base.
/Invoice/cac:TaxExchangeRate/cbc:SourceCurrencyBaseRate
Based on common basic component cbc:SourceCurrencyBaseRateType

cbc:TargetCurrencyCode M 1

  • Mandatory
  • Max repeat: 1
The target currency for this exchange rate; the currency to which the exchange is being made.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:TaxExchangeRate/cbc:TargetCurrencyCode
Based on common basic component cbc:TargetCurrencyCodeType

cbc:TargetCurrencyBaseRate C 1

  • Conditional
  • Max repeat: 1
In the case of a target currency with denominations of small value, the unit base.
/Invoice/cac:TaxExchangeRate/cbc:TargetCurrencyBaseRate
Based on common basic component cbc:TargetCurrencyBaseRateType

cbc:ExchangeMarketID C 1

  • Conditional
  • Max repeat: 1
An identifier for the currency exchange market used as the source of this exchange rate.
/Invoice/cac:TaxExchangeRate/cbc:ExchangeMarketID
Based on common basic component cbc:ExchangeMarketIDType

cbc:CalculationRate C 1

  • Conditional
  • Max repeat: 1
The factor applied to the source currency to calculate the target currency.
/Invoice/cac:TaxExchangeRate/cbc:CalculationRate
Based on common basic component cbc:CalculationRateType

cbc:MathematicOperatorCode C 1

  • Conditional
  • Max repeat: 1
A code signifying whether the calculation rate is a multiplier or a divisor.

Applicable codelists: Operator-2.0

/Invoice/cac:TaxExchangeRate/cbc:MathematicOperatorCode
Based on common basic component cbc:MathematicOperatorCodeType

cbc:Date C 1

  • Conditional
  • Max repeat: 1
The date on which the exchange rate was established.
/Invoice/cac:TaxExchangeRate/cbc:Date
Based on common basic component cbc:DateType

cac:ForeignExchangeContract C 1

  • Conditional
  • Max repeat: 1
A contract for foreign exchange.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this contract.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cbc:ID
Based on common basic component cbc:IDType

cbc:IssueDate C 1

  • Conditional
  • Max repeat: 1
The date on which this contract was issued.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cbc:IssueTime C 1

  • Conditional
  • Max repeat: 1
The time at which this contract was issued.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cbc:IssueTime
Based on common basic component cbc:IssueTimeType

cbc:NominationDate C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the deadline date by which the services referred to in the transport execution plan have to be booked. For example, if this service is a carrier service scheduled for Wednesday 16 February 2011 at 10 a.m. CET, the nomination date might be Tuesday15 February 2011.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cbc:NominationDate
Based on common basic component cbc:NominationDateType

cbc:NominationTime C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the deadline time by which the services referred to in the transport execution plan have to be booked. For example, if this service is a carrier service scheduled for Wednesday 16 February 2011 at 10 a.m. CET, the nomination date might be Tuesday15 February 2011 and the nomination time 4 p.m. at the latest.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cbc:NominationTime
Based on common basic component cbc:NominationTimeType

cbc:ContractTypeCode C 1

  • Conditional
  • Max repeat: 1
The type of this contract, expressed as a code, such as "Cost plus award fee" and "Cost plus fixed fee" from UNCEFACT Contract Type code list.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cbc:ContractTypeCode
Based on common basic component cbc:ContractTypeCodeType

cbc:ContractType C 1

  • Conditional
  • Max repeat: 1
The type of this contract, expressed as text, such as "Cost plus award fee" and "Cost plus fixed fee" from UNCEFACT Contract Type code list.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cbc:ContractType
Based on common basic component cbc:ContractTypeType

cbc:Note C *

  • Conditional
  • Max repeat: unbounded
Free-form text conveying information that is not contained explicitly in other structures.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cbc:Note
Based on common basic component cbc:NoteType

cbc:VersionID C 1

  • Conditional
  • Max repeat: 1
An identifier for the current version of this contract.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cbc:VersionID
Based on common basic component cbc:VersionIDType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing this contract.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cbc:Description
Based on common basic component cbc:DescriptionType

cac:ValidityPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which this contract is valid.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cac:ValidityPeriod
Based on common aggregate component cac:PeriodType

cac:ContractDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a contract document.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cac:ContractDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:NominationPeriod C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the period required to book the services specified in the contract before the services can begin.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cac:NominationPeriod
Based on common aggregate component cac:PeriodType

cac:ContractualDelivery C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the delivery of the services required to book the services specified in the contract.
/Invoice/cac:TaxExchangeRate/cac:ForeignExchangeContract/cac:ContractualDelivery
Based on common aggregate component cac:DeliveryType

cac:PricingExchangeRate C 1

  • Conditional
  • Max repeat: 1
The exchange rate between the document currency and the pricing currency.
/Invoice/cac:PricingExchangeRate
Based on common aggregate component cac:ExchangeRateType
Previous element cac:TaxExchangeRate has the same structure.

cac:PaymentExchangeRate C 1

  • Conditional
  • Max repeat: 1
The exchange rate between the document currency and the payment currency.
/Invoice/cac:PaymentExchangeRate
Based on common aggregate component cac:ExchangeRateType
Previous element cac:PricingExchangeRate has the same structure.

cac:PaymentAlternativeExchangeRate C 1

  • Conditional
  • Max repeat: 1
The exchange rate between the document currency and the payment alternative currency.
/Invoice/cac:PaymentAlternativeExchangeRate
Based on common aggregate component cac:ExchangeRateType
Previous element cac:PaymentExchangeRate has the same structure.

cac:TaxTotal C *

  • Conditional
  • Max repeat: unbounded
The total amount of a specific type of tax.
/Invoice/cac:TaxTotal

cbc:TaxAmount M 1

  • Mandatory
  • Max repeat: 1
The total tax amount for a particular taxation scheme, e.g., VAT; the sum of the tax subtotals for each tax category within the taxation scheme.
/Invoice/cac:TaxTotal/cbc:TaxAmount
Based on common basic component cbc:TaxAmountType

cbc:RoundingAmount C 1

  • Conditional
  • Max repeat: 1
The rounding amount (positive or negative) added to the calculated tax total to produce the rounded TaxAmount.
/Invoice/cac:TaxTotal/cbc:RoundingAmount
Based on common basic component cbc:RoundingAmountType

cbc:TaxEvidenceIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this total is recognized as legal evidence for taxation purposes (true) or not (false).
/Invoice/cac:TaxTotal/cbc:TaxEvidenceIndicator
Based on common basic component cbc:TaxEvidenceIndicatorType

cbc:TaxIncludedIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that tax is included in the calculation (true) or not (false).
/Invoice/cac:TaxTotal/cbc:TaxIncludedIndicator
Based on common basic component cbc:TaxIncludedIndicatorType

cac:TaxSubtotal C *

  • Conditional
  • Max repeat: unbounded
One of the subtotals the sum of which equals the total tax amount for a particular taxation scheme.
/Invoice/cac:TaxTotal/cac:TaxSubtotal

cbc:TaxableAmount C 1

  • Conditional
  • Max repeat: 1
The net amount to which the tax percent (rate) is applied to calculate the tax amount.
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount
Based on common basic component cbc:TaxableAmountType

cbc:TaxAmount M 1

  • Mandatory
  • Max repeat: 1
The amount of this tax subtotal.
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
Based on common basic component cbc:TaxAmountType

cbc:CalculationSequenceNumeric C 1

  • Conditional
  • Max repeat: 1
The number of this tax subtotal in the sequence of subtotals corresponding to the order in which multiple taxes are applied. If all taxes are applied to the same taxable amount (i.e., their order of application is inconsequential), then CalculationSequenceNumeric is 1 for all tax subtotals applied to a given amount.
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:CalculationSequenceNumeric
Based on common basic component cbc:CalculationSequenceNumericType

cbc:TransactionCurrencyTaxAmount C 1

  • Conditional
  • Max repeat: 1
The amount of this tax subtotal, expressed in the currency used for invoicing.
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TransactionCurrencyTaxAmount
Based on common basic component cbc:TransactionCurrencyTaxAmountType

cbc:Percent C 1

  • Conditional
  • Max repeat: 1
The tax rate of the tax category applied to this tax subtotal, expressed as a percentage.
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:Percent
Based on common basic component cbc:PercentType

cbc:BaseUnitMeasure C 1

  • Conditional
  • Max repeat: 1
The unit of measure on which the tax calculation is based
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:BaseUnitMeasure
Based on common basic component cbc:BaseUnitMeasureType

cbc:PerUnitAmount C 1

  • Conditional
  • Max repeat: 1
Where a tax is applied at a certain rate per unit, the rate per unit applied.
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount
Based on common basic component cbc:PerUnitAmountType

cbc:TierRange C 1

  • Conditional
  • Max repeat: 1
Where a tax is tiered, the range of taxable amounts that determines the rate of tax applicable to this tax subtotal.
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TierRange
Based on common basic component cbc:TierRangeType

cbc:TierRatePercent C 1

  • Conditional
  • Max repeat: 1
Where a tax is tiered, the tax rate that applies within a specified range of taxable amounts for this tax subtotal.
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TierRatePercent
Based on common basic component cbc:TierRatePercentType

cac:TaxCategory M 1

  • Mandatory
  • Max repeat: 1
The tax category applicable to this subtotal.
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory
Based on common aggregate component cac:TaxCategoryType

cac:WithholdingTaxTotal C *

  • Conditional
  • Max repeat: unbounded
The total withholding tax.
/Invoice/cac:WithholdingTaxTotal
Based on common aggregate component cac:TaxTotalType
Previous element cac:TaxTotal has the same structure.

cac:LegalMonetaryTotal M 1

  • Mandatory
  • Max repeat: 1
The total amount payable on the Invoice, including Allowances, Charges, and Taxes.
/Invoice/cac:LegalMonetaryTotal

cbc:LineExtensionAmount C 1

  • Conditional
  • Max repeat: 1
The monetary amount of an extended transaction line, net of tax and settlement discounts, but inclusive of any applicable rounding amount.
/Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmount
Based on common basic component cbc:LineExtensionAmountType

cbc:TaxExclusiveAmount C 1

  • Conditional
  • Max repeat: 1
The monetary amount of an extended transaction line, exclusive of taxes.
/Invoice/cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount
Based on common basic component cbc:TaxExclusiveAmountType

cbc:TaxInclusiveAmount C 1

  • Conditional
  • Max repeat: 1
The monetary amount including taxes; the sum of payable amount and prepaid amount.
/Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount
Based on common basic component cbc:TaxInclusiveAmountType

cbc:AllowanceTotalAmount C 1

  • Conditional
  • Max repeat: 1
The total monetary amount of all allowances.
/Invoice/cac:LegalMonetaryTotal/cbc:AllowanceTotalAmount
Based on common basic component cbc:AllowanceTotalAmountType

cbc:ChargeTotalAmount C 1

  • Conditional
  • Max repeat: 1
The total monetary amount of all charges.
/Invoice/cac:LegalMonetaryTotal/cbc:ChargeTotalAmount
Based on common basic component cbc:ChargeTotalAmountType

cbc:PrepaidAmount C 1

  • Conditional
  • Max repeat: 1
The total prepaid monetary amount.
/Invoice/cac:LegalMonetaryTotal/cbc:PrepaidAmount
Based on common basic component cbc:PrepaidAmountType

cbc:PayableRoundingAmount C 1

  • Conditional
  • Max repeat: 1
The rounding amount (positive or negative) added to produce the line extension amount.
/Invoice/cac:LegalMonetaryTotal/cbc:PayableRoundingAmount
Based on common basic component cbc:PayableRoundingAmountType

cbc:PayableAmount M 1

  • Mandatory
  • Max repeat: 1
The amount of the monetary total to be paid.
/Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount
Based on common basic component cbc:PayableAmountType

cbc:PayableAlternativeAmount C 1

  • Conditional
  • Max repeat: 1
The amount of the monetary total to be paid, expressed in an alternative currency.
/Invoice/cac:LegalMonetaryTotal/cbc:PayableAlternativeAmount
Based on common basic component cbc:PayableAlternativeAmountType

cac:InvoiceLine M *

  • Mandatory
  • Max repeat: unbounded
A line describing an invoice item.
/Invoice/cac:InvoiceLine

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for this invoice line.
/Invoice/cac:InvoiceLine/cbc:ID
Based on common basic component cbc:IDType

cbc:UUID C 1

  • Conditional
  • Max repeat: 1
A universally unique identifier for this invoice line.
/Invoice/cac:InvoiceLine/cbc:UUID
Based on common basic component cbc:UUIDType

cbc:Note C *

  • Conditional
  • Max repeat: unbounded
Free-form text conveying information that is not contained explicitly in other structures.
/Invoice/cac:InvoiceLine/cbc:Note
Based on common basic component cbc:NoteType

cbc:InvoicedQuantity C 1

  • Conditional
  • Max repeat: 1
The quantity (of items) on this invoice line.
/Invoice/cac:InvoiceLine/cbc:InvoicedQuantity
Based on common basic component cbc:InvoicedQuantityType

cbc:LineExtensionAmount M 1

  • Mandatory
  • Max repeat: 1
The total amount for this invoice line, including allowance charges but net of taxes.
/Invoice/cac:InvoiceLine/cbc:LineExtensionAmount
Based on common basic component cbc:LineExtensionAmountType

cbc:TaxPointDate C 1

  • Conditional
  • Max repeat: 1
The date of this invoice line, used to indicate the point at which tax becomes applicable.
/Invoice/cac:InvoiceLine/cbc:TaxPointDate
Based on common basic component cbc:TaxPointDateType

cbc:AccountingCostCode C 1

  • Conditional
  • Max repeat: 1
The buyer's accounting cost centre for this invoice line, expressed as a code.
/Invoice/cac:InvoiceLine/cbc:AccountingCostCode
Based on common basic component cbc:AccountingCostCodeType

cbc:AccountingCost C 1

  • Conditional
  • Max repeat: 1
The buyer's accounting cost centre for this invoice line, expressed as text.
/Invoice/cac:InvoiceLine/cbc:AccountingCost
Based on common basic component cbc:AccountingCostType

cbc:PaymentPurposeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the business purpose for this payment.
/Invoice/cac:InvoiceLine/cbc:PaymentPurposeCode
Based on common basic component cbc:PaymentPurposeCodeType

cbc:FreeOfChargeIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this invoice line is free of charge (true) or not (false). The default is false.
/Invoice/cac:InvoiceLine/cbc:FreeOfChargeIndicator
Based on common basic component cbc:FreeOfChargeIndicatorType

cac:InvoicePeriod C *

  • Conditional
  • Max repeat: unbounded
An invoice period to which this invoice line applies.
/Invoice/cac:InvoiceLine/cac:InvoicePeriod
Based on common aggregate component cac:PeriodType

cac:OrderLineReference C *

  • Conditional
  • Max repeat: unbounded
A reference to an order line associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:OrderLineReference

cbc:LineID M 1

  • Mandatory
  • Max repeat: 1
An identifier for the referenced order line, assigned by the buyer.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cbc:LineID
Based on common basic component cbc:LineIDType

cbc:SalesOrderLineID C 1

  • Conditional
  • Max repeat: 1
An identifier for the referenced order line, assigned by the seller.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cbc:SalesOrderLineID
Based on common basic component cbc:SalesOrderLineIDType

cbc:UUID C 1

  • Conditional
  • Max repeat: 1
A universally unique identifier for this order line reference.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cbc:UUID
Based on common basic component cbc:UUIDType

cbc:LineStatusCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the status of the referenced order line with respect to its original state.

Applicable codelists: LineStatus-2.0

/Invoice/cac:InvoiceLine/cac:OrderLineReference/cbc:LineStatusCode
Based on common basic component cbc:LineStatusCodeType

cac:OrderReference C 1

  • Conditional
  • Max repeat: 1
A reference to the Order containing the referenced order line.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for this order reference, assigned by the buyer.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference/cbc:ID
Based on common basic component cbc:IDType

cbc:SalesOrderID C 1

  • Conditional
  • Max repeat: 1
An identifier for this order reference, assigned by the seller.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference/cbc:SalesOrderID
Based on common basic component cbc:SalesOrderIDType

cbc:CopyIndicator C 1

  • Conditional
  • Max repeat: 1
Indicates whether the referenced Order is a copy (true) or the original (false).
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference/cbc:CopyIndicator
Based on common basic component cbc:CopyIndicatorType

cbc:UUID C 1

  • Conditional
  • Max repeat: 1
A universally unique identifier for this order reference.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference/cbc:UUID
Based on common basic component cbc:UUIDType

cbc:IssueDate C 1

  • Conditional
  • Max repeat: 1
The date on which the referenced Order was issued.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cbc:IssueTime C 1

  • Conditional
  • Max repeat: 1
The time at which the referenced Order was issued.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference/cbc:IssueTime
Based on common basic component cbc:IssueTimeType

cbc:CustomerReference C 1

  • Conditional
  • Max repeat: 1
Text used for tagging purchasing card transactions.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference/cbc:CustomerReference
Based on common basic component cbc:CustomerReferenceType

cbc:OrderTypeCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the type of the referenced Order.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference/cbc:OrderTypeCode
Based on common basic component cbc:OrderTypeCodeType

cac:DocumentReference C 1

  • Conditional
  • Max repeat: 1
A document associated with this reference to an Order.
/Invoice/cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference/cac:DocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:DespatchLineReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a despatch line associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:DespatchLineReference

cbc:LineID M 1

  • Mandatory
  • Max repeat: 1
Identifies the referenced line in the document.
/Invoice/cac:InvoiceLine/cac:DespatchLineReference/cbc:LineID
Based on common basic component cbc:LineIDType

cbc:UUID C 1

  • Conditional
  • Max repeat: 1
A universally unique identifier for this line reference.
/Invoice/cac:InvoiceLine/cac:DespatchLineReference/cbc:UUID
Based on common basic component cbc:UUIDType

cbc:LineStatusCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the status of the referenced line with respect to its original state.

Applicable codelists: LineStatus-2.0

/Invoice/cac:InvoiceLine/cac:DespatchLineReference/cbc:LineStatusCode
Based on common basic component cbc:LineStatusCodeType

cac:DocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to the document containing the referenced line.
/Invoice/cac:InvoiceLine/cac:DespatchLineReference/cac:DocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:ReceiptLineReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a receipt line associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:ReceiptLineReference
Based on common aggregate component cac:LineReferenceType
Previous element cac:DespatchLineReference has the same structure.

cac:BillingReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a billing document associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:BillingReference

cac:InvoiceDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to an invoice.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:InvoiceDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:SelfBilledInvoiceDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a self billed invoice.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:SelfBilledInvoiceDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:InvoiceDocumentReference has the same structure.

cac:CreditNoteDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a credit note.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:CreditNoteDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:SelfBilledInvoiceDocumentReference has the same structure.

cac:SelfBilledCreditNoteDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a self billed credit note.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:SelfBilledCreditNoteDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:CreditNoteDocumentReference has the same structure.

cac:DebitNoteDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a debit note.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:DebitNoteDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:SelfBilledCreditNoteDocumentReference has the same structure.

cac:ReminderDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to a billing reminder.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:ReminderDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:DebitNoteDocumentReference has the same structure.

cac:AdditionalDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to an additional document.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:AdditionalDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:ReminderDocumentReference has the same structure.

cac:BillingReferenceLine C *

  • Conditional
  • Max repeat: unbounded
A reference to a transaction line in the billing document.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:BillingReferenceLine

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for this transaction line in a billing document.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:BillingReferenceLine/cbc:ID
Based on common basic component cbc:IDType

cbc:Amount C 1

  • Conditional
  • Max repeat: 1
The monetary amount of the transaction line, including any allowances and charges but excluding taxes.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:BillingReferenceLine/cbc:Amount
Based on common basic component cbc:AmountType

cac:AllowanceCharge C *

  • Conditional
  • Max repeat: unbounded
An allowance or charge applicable to the transaction line.
/Invoice/cac:InvoiceLine/cac:BillingReference/cac:BillingReferenceLine/cac:AllowanceCharge
Based on common aggregate component cac:AllowanceChargeType

cac:DocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a document associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:DocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:PricingReference C 1

  • Conditional
  • Max repeat: 1
A reference to pricing and item location information associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:PricingReference
Based on common aggregate component cac:PricingReferenceType

cac:OriginatorParty C 1

  • Conditional
  • Max repeat: 1
The party who originated the Order to which the Invoice is related.
/Invoice/cac:InvoiceLine/cac:OriginatorParty
Based on common aggregate component cac:PartyType

cac:Delivery C *

  • Conditional
  • Max repeat: unbounded
A delivery associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:Delivery
Based on common aggregate component cac:DeliveryType

cac:PaymentTerms C *

  • Conditional
  • Max repeat: unbounded
A specification of payment terms associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:PaymentTerms

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this set of payment terms.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:ID
Based on common basic component cbc:IDType

cbc:PaymentMeansID C *

  • Conditional
  • Max repeat: unbounded
An identifier for a means of payment associated with these payment terms.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:PaymentMeansID
Based on common basic component cbc:PaymentMeansIDType

cbc:PrepaidPaymentReferenceID C 1

  • Conditional
  • Max repeat: 1
An identifier for a reference to a prepaid payment.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:PrepaidPaymentReferenceID
Based on common basic component cbc:PrepaidPaymentReferenceIDType

cbc:Note C *

  • Conditional
  • Max repeat: unbounded
Free-form text conveying information that is not contained explicitly in other structures.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:Note
Based on common basic component cbc:NoteType

cbc:ReferenceEventCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the event during which these terms are offered.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:ReferenceEventCode
Based on common basic component cbc:ReferenceEventCodeType

cbc:SettlementDiscountPercent C 1

  • Conditional
  • Max repeat: 1
The percentage for the settlement discount that is offered for payment under these payment terms.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:SettlementDiscountPercent
Based on common basic component cbc:SettlementDiscountPercentType

cbc:PenaltySurchargePercent C 1

  • Conditional
  • Max repeat: 1
The penalty for payment after the settlement period, expressed as a percentage of the payment.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:PenaltySurchargePercent
Based on common basic component cbc:PenaltySurchargePercentType

cbc:PaymentPercent C 1

  • Conditional
  • Max repeat: 1
The part of a payment, expressed as a percent, relevant for these payment terms.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:PaymentPercent
Based on common basic component cbc:PaymentPercentType

cbc:Amount C 1

  • Conditional
  • Max repeat: 1
The monetary amount covered by these payment terms.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:Amount
Based on common basic component cbc:AmountType

cbc:SettlementDiscountAmount C 1

  • Conditional
  • Max repeat: 1
The amount of a settlement discount offered for payment under these payment terms.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:SettlementDiscountAmount
Based on common basic component cbc:SettlementDiscountAmountType

cbc:PenaltyAmount C 1

  • Conditional
  • Max repeat: 1
The monetary amount of the penalty for payment after the settlement period.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:PenaltyAmount
Based on common basic component cbc:PenaltyAmountType

cbc:PaymentTermsDetailsURI C 1

  • Conditional
  • Max repeat: 1
The Uniform Resource Identifier (URI) of a document providing additional details regarding these payment terms.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:PaymentTermsDetailsURI
Based on common basic component cbc:PaymentTermsDetailsURIType

cbc:PaymentDueDate C 1

  • Conditional
  • Max repeat: 1
The due date for these payment terms.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:PaymentDueDate
Based on common basic component cbc:PaymentDueDateType

cbc:InstallmentDueDate C 1

  • Conditional
  • Max repeat: 1
The due date for an installment payment for these payment terms.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:InstallmentDueDate
Based on common basic component cbc:InstallmentDueDateType

cbc:InvoicingPartyReference C 1

  • Conditional
  • Max repeat: 1
A reference to the payment terms used by the invoicing party. This may have been requested of the payer by the payee to accompany its remittance.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cbc:InvoicingPartyReference
Based on common basic component cbc:InvoicingPartyReferenceType

cac:SettlementPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which settlement may occur.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:SettlementPeriod
Based on common aggregate component cac:PeriodType

cac:PenaltyPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which penalties may apply.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:PenaltyPeriod
Based on common aggregate component cac:PeriodType
Previous element cac:SettlementPeriod has the same structure.

cac:ExchangeRate C 1

  • Conditional
  • Max repeat: 1
The currency exchange rate for purposes of these payment terms.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate

cbc:SourceCurrencyCode M 1

  • Mandatory
  • Max repeat: 1
The reference currency for this exchange rate; the currency from which the exchange is being made.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cbc:SourceCurrencyCode
Based on common basic component cbc:SourceCurrencyCodeType

cbc:SourceCurrencyBaseRate C 1

  • Conditional
  • Max repeat: 1
In the case of a source currency with denominations of small value, the unit base.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cbc:SourceCurrencyBaseRate
Based on common basic component cbc:SourceCurrencyBaseRateType

cbc:TargetCurrencyCode M 1

  • Mandatory
  • Max repeat: 1
The target currency for this exchange rate; the currency to which the exchange is being made.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cbc:TargetCurrencyCode
Based on common basic component cbc:TargetCurrencyCodeType

cbc:TargetCurrencyBaseRate C 1

  • Conditional
  • Max repeat: 1
In the case of a target currency with denominations of small value, the unit base.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cbc:TargetCurrencyBaseRate
Based on common basic component cbc:TargetCurrencyBaseRateType

cbc:ExchangeMarketID C 1

  • Conditional
  • Max repeat: 1
An identifier for the currency exchange market used as the source of this exchange rate.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cbc:ExchangeMarketID
Based on common basic component cbc:ExchangeMarketIDType

cbc:CalculationRate C 1

  • Conditional
  • Max repeat: 1
The factor applied to the source currency to calculate the target currency.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cbc:CalculationRate
Based on common basic component cbc:CalculationRateType

cbc:MathematicOperatorCode C 1

  • Conditional
  • Max repeat: 1
A code signifying whether the calculation rate is a multiplier or a divisor.

Applicable codelists: Operator-2.0

/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cbc:MathematicOperatorCode
Based on common basic component cbc:MathematicOperatorCodeType

cbc:Date C 1

  • Conditional
  • Max repeat: 1
The date on which the exchange rate was established.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cbc:Date
Based on common basic component cbc:DateType

cac:ForeignExchangeContract C 1

  • Conditional
  • Max repeat: 1
A contract for foreign exchange.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this contract.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:ID
Based on common basic component cbc:IDType

cbc:IssueDate C 1

  • Conditional
  • Max repeat: 1
The date on which this contract was issued.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cbc:IssueTime C 1

  • Conditional
  • Max repeat: 1
The time at which this contract was issued.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:IssueTime
Based on common basic component cbc:IssueTimeType

cbc:NominationDate C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the deadline date by which the services referred to in the transport execution plan have to be booked. For example, if this service is a carrier service scheduled for Wednesday 16 February 2011 at 10 a.m. CET, the nomination date might be Tuesday15 February 2011.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:NominationDate
Based on common basic component cbc:NominationDateType

cbc:NominationTime C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the deadline time by which the services referred to in the transport execution plan have to be booked. For example, if this service is a carrier service scheduled for Wednesday 16 February 2011 at 10 a.m. CET, the nomination date might be Tuesday15 February 2011 and the nomination time 4 p.m. at the latest.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:NominationTime
Based on common basic component cbc:NominationTimeType

cbc:ContractTypeCode C 1

  • Conditional
  • Max repeat: 1
The type of this contract, expressed as a code, such as "Cost plus award fee" and "Cost plus fixed fee" from UNCEFACT Contract Type code list.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:ContractTypeCode
Based on common basic component cbc:ContractTypeCodeType

cbc:ContractType C 1

  • Conditional
  • Max repeat: 1
The type of this contract, expressed as text, such as "Cost plus award fee" and "Cost plus fixed fee" from UNCEFACT Contract Type code list.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:ContractType
Based on common basic component cbc:ContractTypeType

cbc:Note C *

  • Conditional
  • Max repeat: unbounded
Free-form text conveying information that is not contained explicitly in other structures.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:Note
Based on common basic component cbc:NoteType

cbc:VersionID C 1

  • Conditional
  • Max repeat: 1
An identifier for the current version of this contract.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:VersionID
Based on common basic component cbc:VersionIDType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing this contract.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cbc:Description
Based on common basic component cbc:DescriptionType

cac:ValidityPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which this contract is valid.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cac:ValidityPeriod
Based on common aggregate component cac:PeriodType

cac:ContractDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a contract document.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cac:ContractDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:NominationPeriod C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the period required to book the services specified in the contract before the services can begin.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cac:NominationPeriod
Based on common aggregate component cac:PeriodType

cac:ContractualDelivery C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the delivery of the services required to book the services specified in the contract.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ExchangeRate/cac:ForeignExchangeContract/cac:ContractualDelivery
Based on common aggregate component cac:DeliveryType

cac:ValidityPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which these payment terms are valid.
/Invoice/cac:InvoiceLine/cac:PaymentTerms/cac:ValidityPeriod
Based on common aggregate component cac:PeriodType

cac:AllowanceCharge C *

  • Conditional
  • Max repeat: unbounded
An allowance or charge associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:AllowanceCharge
Based on common aggregate component cac:AllowanceChargeType

cac:TaxTotal C *

  • Conditional
  • Max repeat: unbounded
A total amount of taxes of a particular kind applicable to this invoice line.
/Invoice/cac:InvoiceLine/cac:TaxTotal

cbc:TaxAmount M 1

  • Mandatory
  • Max repeat: 1
The total tax amount for a particular taxation scheme, e.g., VAT; the sum of the tax subtotals for each tax category within the taxation scheme.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:TaxAmount
Based on common basic component cbc:TaxAmountType

cbc:RoundingAmount C 1

  • Conditional
  • Max repeat: 1
The rounding amount (positive or negative) added to the calculated tax total to produce the rounded TaxAmount.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:RoundingAmount
Based on common basic component cbc:RoundingAmountType

cbc:TaxEvidenceIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this total is recognized as legal evidence for taxation purposes (true) or not (false).
/Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:TaxEvidenceIndicator
Based on common basic component cbc:TaxEvidenceIndicatorType

cbc:TaxIncludedIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that tax is included in the calculation (true) or not (false).
/Invoice/cac:InvoiceLine/cac:TaxTotal/cbc:TaxIncludedIndicator
Based on common basic component cbc:TaxIncludedIndicatorType

cac:TaxSubtotal C *

  • Conditional
  • Max repeat: unbounded
One of the subtotals the sum of which equals the total tax amount for a particular taxation scheme.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal

cbc:TaxableAmount C 1

  • Conditional
  • Max repeat: 1
The net amount to which the tax percent (rate) is applied to calculate the tax amount.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount
Based on common basic component cbc:TaxableAmountType

cbc:TaxAmount M 1

  • Mandatory
  • Max repeat: 1
The amount of this tax subtotal.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
Based on common basic component cbc:TaxAmountType

cbc:CalculationSequenceNumeric C 1

  • Conditional
  • Max repeat: 1
The number of this tax subtotal in the sequence of subtotals corresponding to the order in which multiple taxes are applied. If all taxes are applied to the same taxable amount (i.e., their order of application is inconsequential), then CalculationSequenceNumeric is 1 for all tax subtotals applied to a given amount.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:CalculationSequenceNumeric
Based on common basic component cbc:CalculationSequenceNumericType

cbc:TransactionCurrencyTaxAmount C 1

  • Conditional
  • Max repeat: 1
The amount of this tax subtotal, expressed in the currency used for invoicing.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TransactionCurrencyTaxAmount
Based on common basic component cbc:TransactionCurrencyTaxAmountType

cbc:Percent C 1

  • Conditional
  • Max repeat: 1
The tax rate of the tax category applied to this tax subtotal, expressed as a percentage.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:Percent
Based on common basic component cbc:PercentType

cbc:BaseUnitMeasure C 1

  • Conditional
  • Max repeat: 1
The unit of measure on which the tax calculation is based
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:BaseUnitMeasure
Based on common basic component cbc:BaseUnitMeasureType

cbc:PerUnitAmount C 1

  • Conditional
  • Max repeat: 1
Where a tax is applied at a certain rate per unit, the rate per unit applied.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount
Based on common basic component cbc:PerUnitAmountType

cbc:TierRange C 1

  • Conditional
  • Max repeat: 1
Where a tax is tiered, the range of taxable amounts that determines the rate of tax applicable to this tax subtotal.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TierRange
Based on common basic component cbc:TierRangeType

cbc:TierRatePercent C 1

  • Conditional
  • Max repeat: 1
Where a tax is tiered, the tax rate that applies within a specified range of taxable amounts for this tax subtotal.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cbc:TierRatePercent
Based on common basic component cbc:TierRatePercentType

cac:TaxCategory M 1

  • Mandatory
  • Max repeat: 1
The tax category applicable to this subtotal.
/Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory
Based on common aggregate component cac:TaxCategoryType

cac:WithholdingTaxTotal C *

  • Conditional
  • Max repeat: unbounded
A reference to a TaxTotal class describing the amount that has been withhold by the authorities, e.g. if the creditor is in dept because of non paid taxes.
/Invoice/cac:InvoiceLine/cac:WithholdingTaxTotal
Based on common aggregate component cac:TaxTotalType
Previous element cac:TaxTotal has the same structure.

cac:Item M 1

  • Mandatory
  • Max repeat: 1
The item associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:Item

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing this item.
/Invoice/cac:InvoiceLine/cac:Item/cbc:Description
Based on common basic component cbc:DescriptionType

cbc:PackQuantity C 1

  • Conditional
  • Max repeat: 1
The unit packaging quantity; the number of subunits making up this item.
/Invoice/cac:InvoiceLine/cac:Item/cbc:PackQuantity
Based on common basic component cbc:PackQuantityType

cbc:PackSizeNumeric C 1

  • Conditional
  • Max repeat: 1
The number of items in a pack of this item.
/Invoice/cac:InvoiceLine/cac:Item/cbc:PackSizeNumeric
Based on common basic component cbc:PackSizeNumericType

cbc:CatalogueIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this item was ordered from a catalogue (true) or not (false).
/Invoice/cac:InvoiceLine/cac:Item/cbc:CatalogueIndicator
Based on common basic component cbc:CatalogueIndicatorType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
A short name optionally given to this item, such as a name from a catalogue, as distinct from a description.
/Invoice/cac:InvoiceLine/cac:Item/cbc:Name
Based on common basic component cbc:NameType

cbc:HazardousRiskIndicator C 1

  • Conditional
  • Max repeat: 1
An indication that the transported item, as delivered, is subject to an international regulation concerning the carriage of dangerous goods (true) or not (false).
/Invoice/cac:InvoiceLine/cac:Item/cbc:HazardousRiskIndicator
Based on common basic component cbc:HazardousRiskIndicatorType

cbc:AdditionalInformation C *

  • Conditional
  • Max repeat: unbounded
Further details regarding this item (e.g., the URL of a relevant web page).
/Invoice/cac:InvoiceLine/cac:Item/cbc:AdditionalInformation
Based on common basic component cbc:AdditionalInformationType

cbc:Keyword C *

  • Conditional
  • Max repeat: unbounded
A keyword (search string) for this item, assigned by the seller party. Can also be a synonym for the name of the item.
/Invoice/cac:InvoiceLine/cac:Item/cbc:Keyword
Based on common basic component cbc:KeywordType

cbc:BrandName C *

  • Conditional
  • Max repeat: unbounded
A brand name of this item.
/Invoice/cac:InvoiceLine/cac:Item/cbc:BrandName
Based on common basic component cbc:BrandNameType

cbc:ModelName C *

  • Conditional
  • Max repeat: unbounded
A model name of this item.
/Invoice/cac:InvoiceLine/cac:Item/cbc:ModelName
Based on common basic component cbc:ModelNameType

cac:BuyersItemIdentification C 1

  • Conditional
  • Max repeat: 1
Identifying information for this item, assigned by the buyer.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for the item.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cbc:ID
Based on common basic component cbc:IDType

cbc:ExtendedID C 1

  • Conditional
  • Max repeat: 1
An extended identifier for the item that identifies the item with specific properties, e.g., Item 123 = Chair / Item 123 Ext 45 = brown chair. Two chairs can have the same item number, but one is brown. The other is white.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cbc:ExtendedID
Based on common basic component cbc:ExtendedIDType

cbc:BarcodeSymbologyID C 1

  • Conditional
  • Max repeat: 1
An identifier for a system of barcodes.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cbc:BarcodeSymbologyID
Based on common basic component cbc:BarcodeSymbologyIDType

cac:PhysicalAttribute C *

  • Conditional
  • Max repeat: unbounded
A physical attribute of the item.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:PhysicalAttribute

cbc:AttributeID M 1

  • Mandatory
  • Max repeat: 1
An identifier for this physical attribute.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:PhysicalAttribute/cbc:AttributeID
Based on common basic component cbc:AttributeIDType

cbc:PositionCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the position of this physical attribute.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:PhysicalAttribute/cbc:PositionCode
Based on common basic component cbc:PositionCodeType

cbc:DescriptionCode C 1

  • Conditional
  • Max repeat: 1
A description of the physical attribute, expressed as a code.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:PhysicalAttribute/cbc:DescriptionCode
Based on common basic component cbc:DescriptionCodeType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
A description of the physical attribute, expressed as text.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:PhysicalAttribute/cbc:Description
Based on common basic component cbc:DescriptionType

cac:MeasurementDimension C *

  • Conditional
  • Max repeat: unbounded
A measurable dimension (length, mass, weight, or volume) of the item.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:MeasurementDimension

cbc:AttributeID M 1

  • Mandatory
  • Max repeat: 1
An identifier for the attribute to which the measure applies.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:MeasurementDimension/cbc:AttributeID
Based on common basic component cbc:AttributeIDType

cbc:Measure C 1

  • Conditional
  • Max repeat: 1
The measurement value.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:MeasurementDimension/cbc:Measure
Based on common basic component cbc:MeasureType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing the measurement attribute.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:MeasurementDimension/cbc:Description
Based on common basic component cbc:DescriptionType

cbc:MinimumMeasure C 1

  • Conditional
  • Max repeat: 1
The minimum value in a range of measurement of this dimension.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:MeasurementDimension/cbc:MinimumMeasure
Based on common basic component cbc:MinimumMeasureType

cbc:MaximumMeasure C 1

  • Conditional
  • Max repeat: 1
The maximum value in a range of measurement of this dimension.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:MeasurementDimension/cbc:MaximumMeasure
Based on common basic component cbc:MaximumMeasureType

cac:IssuerParty C 1

  • Conditional
  • Max repeat: 1
The party that issued this item identification.
/Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cac:IssuerParty
Based on common aggregate component cac:PartyType

cac:SellersItemIdentification C 1

  • Conditional
  • Max repeat: 1
Identifying information for this item, assigned by the seller.
/Invoice/cac:InvoiceLine/cac:Item/cac:SellersItemIdentification
Based on common aggregate component cac:ItemIdentificationType
Previous element cac:BuyersItemIdentification has the same structure.

cac:ManufacturersItemIdentification C *

  • Conditional
  • Max repeat: unbounded
Identifying information for this item, assigned by the manufacturer.
/Invoice/cac:InvoiceLine/cac:Item/cac:ManufacturersItemIdentification
Based on common aggregate component cac:ItemIdentificationType
Previous element cac:SellersItemIdentification has the same structure.

cac:StandardItemIdentification C 1

  • Conditional
  • Max repeat: 1
Identifying information for this item, assigned according to a standard system.
/Invoice/cac:InvoiceLine/cac:Item/cac:StandardItemIdentification
Based on common aggregate component cac:ItemIdentificationType
Previous element cac:ManufacturersItemIdentification has the same structure.

cac:CatalogueItemIdentification C 1

  • Conditional
  • Max repeat: 1
Identifying information for this item, assigned according to a cataloguing system.
/Invoice/cac:InvoiceLine/cac:Item/cac:CatalogueItemIdentification
Based on common aggregate component cac:ItemIdentificationType
Previous element cac:StandardItemIdentification has the same structure.

cac:AdditionalItemIdentification C *

  • Conditional
  • Max repeat: unbounded
An additional identifier for this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemIdentification
Based on common aggregate component cac:ItemIdentificationType
Previous element cac:CatalogueItemIdentification has the same structure.

cac:CatalogueDocumentReference C 1

  • Conditional
  • Max repeat: 1
A reference to the catalogue in which this item appears.
/Invoice/cac:InvoiceLine/cac:Item/cac:CatalogueDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:ItemSpecificationDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a specification document for this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemSpecificationDocumentReference
Based on common aggregate component cac:DocumentReferenceType
Previous element cac:CatalogueDocumentReference has the same structure.

cac:OriginCountry C 1

  • Conditional
  • Max repeat: 1
The country of origin of this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:OriginCountry

cbc:IdentificationCode C 1

  • Conditional
  • Max repeat: 1
A code signifying this country.

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

/Invoice/cac:InvoiceLine/cac:Item/cac:OriginCountry/cbc:IdentificationCode
Based on common basic component cbc:IdentificationCodeType

cbc:Name C 1

  • Conditional
  • Max repeat: 1
The name of this country.
/Invoice/cac:InvoiceLine/cac:Item/cac:OriginCountry/cbc:Name
Based on common basic component cbc:NameType

cac:CommodityClassification C *

  • Conditional
  • Max repeat: unbounded
A classification of this item according to a specific system for classifying commodities.
/Invoice/cac:InvoiceLine/cac:Item/cac:CommodityClassification

cbc:NatureCode C 1

  • Conditional
  • Max repeat: 1
A code defined by a specific maintenance agency signifying the high-level nature of the commodity.
/Invoice/cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:NatureCode
Based on common basic component cbc:NatureCodeType

cbc:CargoTypeCode C 1

  • Conditional
  • Max repeat: 1
A mutually agreed code signifying the type of cargo for purposes of commodity classification.
/Invoice/cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:CargoTypeCode
Based on common basic component cbc:CargoTypeCodeType

cbc:CommodityCode C 1

  • Conditional
  • Max repeat: 1
The harmonized international commodity code for cross border and regulatory (customs and trade statistics) purposes.
/Invoice/cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:CommodityCode
Based on common basic component cbc:CommodityCodeType

cbc:ItemClassificationCode C 1

  • Conditional
  • Max repeat: 1
A code signifying the trade classification of the commodity.
/Invoice/cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode
Based on common basic component cbc:ItemClassificationCodeType

cac:TransactionConditions C *

  • Conditional
  • Max repeat: unbounded
A set of sales conditions applying to this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:TransactionConditions

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for conditions of the transaction, typically purchase/sales conditions.
/Invoice/cac:InvoiceLine/cac:Item/cac:TransactionConditions/cbc:ID
Based on common basic component cbc:IDType

cbc:ActionCode C 1

  • Conditional
  • Max repeat: 1
A code signifying a type of action relating to sales or payment conditions.
/Invoice/cac:InvoiceLine/cac:Item/cac:TransactionConditions/cbc:ActionCode
Based on common basic component cbc:ActionCodeType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing the transaction conditions.
/Invoice/cac:InvoiceLine/cac:Item/cac:TransactionConditions/cbc:Description
Based on common basic component cbc:DescriptionType

cac:DocumentReference C *

  • Conditional
  • Max repeat: unbounded
A document associated with these transaction conditions.
/Invoice/cac:InvoiceLine/cac:Item/cac:TransactionConditions/cac:DocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:HazardousItem C *

  • Conditional
  • Max repeat: unbounded
Information pertaining to this item as a hazardous item.
/Invoice/cac:InvoiceLine/cac:Item/cac:HazardousItem
Based on common aggregate component cac:HazardousItemType

cac:ClassifiedTaxCategory C *

  • Conditional
  • Max repeat: unbounded
A tax category applicable to this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory
Based on common aggregate component cac:TaxCategoryType

cac:AdditionalItemProperty C *

  • Conditional
  • Max repeat: unbounded
An additional property of this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty
Based on common aggregate component cac:ItemPropertyType

cac:ManufacturerParty C *

  • Conditional
  • Max repeat: unbounded
The manufacturer of this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:ManufacturerParty
Based on common aggregate component cac:PartyType

cac:InformationContentProviderParty C 1

  • Conditional
  • Max repeat: 1
The party responsible for specification of this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:InformationContentProviderParty
Based on common aggregate component cac:PartyType
Previous element cac:ManufacturerParty has the same structure.

cac:OriginAddress C *

  • Conditional
  • Max repeat: unbounded
A region (not country) of origin of this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:OriginAddress
Based on common aggregate component cac:AddressType

cac:ItemInstance C *

  • Conditional
  • Max repeat: unbounded
A trackable, unique instantiation of this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance

cbc:ProductTraceID C 1

  • Conditional
  • Max repeat: 1
An identifier used for tracing this item instance, such as the EPC number used in RFID.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cbc:ProductTraceID
Based on common basic component cbc:ProductTraceIDType

cbc:ManufactureDate C 1

  • Conditional
  • Max repeat: 1
The date on which this item instance was manufactured.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cbc:ManufactureDate
Based on common basic component cbc:ManufactureDateType

cbc:ManufactureTime C 1

  • Conditional
  • Max repeat: 1
The time at which this item instance was manufactured.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cbc:ManufactureTime
Based on common basic component cbc:ManufactureTimeType

cbc:BestBeforeDate C 1

  • Conditional
  • Max repeat: 1
The date before which it is best to use this item instance.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cbc:BestBeforeDate
Based on common basic component cbc:BestBeforeDateType

cbc:RegistrationID C 1

  • Conditional
  • Max repeat: 1
The registration identifier of this item instance.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cbc:RegistrationID
Based on common basic component cbc:RegistrationIDType

cbc:SerialID C 1

  • Conditional
  • Max repeat: 1
The serial number of this item instance.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cbc:SerialID
Based on common basic component cbc:SerialIDType

cac:AdditionalItemProperty C *

  • Conditional
  • Max repeat: unbounded
An additional property of this item instance.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cac:AdditionalItemProperty
Based on common aggregate component cac:ItemPropertyType

cac:LotIdentification C 1

  • Conditional
  • Max repeat: 1
The lot identifier of this item instance (the identifier that allows recall of the item if necessary).
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cac:LotIdentification

cbc:LotNumberID C 1

  • Conditional
  • Max repeat: 1
An identifier for the lot.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cac:LotIdentification/cbc:LotNumberID
Based on common basic component cbc:LotNumberIDType

cbc:ExpiryDate C 1

  • Conditional
  • Max repeat: 1
The expiry date of the lot.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cac:LotIdentification/cbc:ExpiryDate
Based on common basic component cbc:ExpiryDateType

cac:AdditionalItemProperty C *

  • Conditional
  • Max repeat: unbounded
An additional property of the lot.
/Invoice/cac:InvoiceLine/cac:Item/cac:ItemInstance/cac:LotIdentification/cac:AdditionalItemProperty
Based on common aggregate component cac:ItemPropertyType

cac:Certificate C *

  • Conditional
  • Max repeat: unbounded
A certificate associated with this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:Certificate

cbc:ID M 1

  • Mandatory
  • Max repeat: 1
An identifier for this certificate.
/Invoice/cac:InvoiceLine/cac:Item/cac:Certificate/cbc:ID
Based on common basic component cbc:IDType

cbc:CertificateTypeCode M 1

  • Mandatory
  • Max repeat: 1
The type of this certificate, expressed as a code. The type specifies what array it belongs to, e.g.. Environmental, security, health improvement etc.
/Invoice/cac:InvoiceLine/cac:Item/cac:Certificate/cbc:CertificateTypeCode
Based on common basic component cbc:CertificateTypeCodeType

cbc:CertificateType M 1

  • Mandatory
  • Max repeat: 1
The type of this certificate, expressed as a code. The type specifies what array it belongs to, e.g.. Environmental, security, health improvement etc.
/Invoice/cac:InvoiceLine/cac:Item/cac:Certificate/cbc:CertificateType
Based on common basic component cbc:CertificateTypeType

cbc:Remarks C *

  • Conditional
  • Max repeat: unbounded
Remarks by the applicant for this certificate.
/Invoice/cac:InvoiceLine/cac:Item/cac:Certificate/cbc:Remarks
Based on common basic component cbc:RemarksType

cac:IssuerParty M 1

  • Mandatory
  • Max repeat: 1
The authorized organization that issued this certificate, the provider of the certificate.
/Invoice/cac:InvoiceLine/cac:Item/cac:Certificate/cac:IssuerParty
Based on common aggregate component cac:PartyType

cac:DocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a document relevant to this certificate or an application for this certificate.
/Invoice/cac:InvoiceLine/cac:Item/cac:Certificate/cac:DocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:Signature C *

  • Conditional
  • Max repeat: unbounded
A signature applied to this certificate.
/Invoice/cac:InvoiceLine/cac:Item/cac:Certificate/cac:Signature
Based on common aggregate component cac:SignatureType

cac:Dimension C *

  • Conditional
  • Max repeat: unbounded
One of the measurable dimensions (length, mass, weight, or volume) of this item.
/Invoice/cac:InvoiceLine/cac:Item/cac:Dimension

cbc:AttributeID M 1

  • Mandatory
  • Max repeat: 1
An identifier for the attribute to which the measure applies.
/Invoice/cac:InvoiceLine/cac:Item/cac:Dimension/cbc:AttributeID
Based on common basic component cbc:AttributeIDType

cbc:Measure C 1

  • Conditional
  • Max repeat: 1
The measurement value.
/Invoice/cac:InvoiceLine/cac:Item/cac:Dimension/cbc:Measure
Based on common basic component cbc:MeasureType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing the measurement attribute.
/Invoice/cac:InvoiceLine/cac:Item/cac:Dimension/cbc:Description
Based on common basic component cbc:DescriptionType

cbc:MinimumMeasure C 1

  • Conditional
  • Max repeat: 1
The minimum value in a range of measurement of this dimension.
/Invoice/cac:InvoiceLine/cac:Item/cac:Dimension/cbc:MinimumMeasure
Based on common basic component cbc:MinimumMeasureType

cbc:MaximumMeasure C 1

  • Conditional
  • Max repeat: 1
The maximum value in a range of measurement of this dimension.
/Invoice/cac:InvoiceLine/cac:Item/cac:Dimension/cbc:MaximumMeasure
Based on common basic component cbc:MaximumMeasureType

cac:Price C 1

  • Conditional
  • Max repeat: 1
The price of the item associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:Price

cbc:PriceAmount M 1

  • Mandatory
  • Max repeat: 1
The amount of the price.
/Invoice/cac:InvoiceLine/cac:Price/cbc:PriceAmount
Based on common basic component cbc:PriceAmountType

cbc:BaseQuantity C 1

  • Conditional
  • Max repeat: 1
The quantity at which this price applies.
/Invoice/cac:InvoiceLine/cac:Price/cbc:BaseQuantity
Based on common basic component cbc:BaseQuantityType

cbc:PriceChangeReason C *

  • Conditional
  • Max repeat: unbounded
A reason for a price change.
/Invoice/cac:InvoiceLine/cac:Price/cbc:PriceChangeReason
Based on common basic component cbc:PriceChangeReasonType

cbc:PriceTypeCode C 1

  • Conditional
  • Max repeat: 1
The type of price, expressed as a code.
/Invoice/cac:InvoiceLine/cac:Price/cbc:PriceTypeCode
Based on common basic component cbc:PriceTypeCodeType

cbc:PriceType C 1

  • Conditional
  • Max repeat: 1
The type of price, expressed as text.
/Invoice/cac:InvoiceLine/cac:Price/cbc:PriceType
Based on common basic component cbc:PriceTypeType

cbc:OrderableUnitFactorRate C 1

  • Conditional
  • Max repeat: 1
The factor by which the base price unit can be converted to the orderable unit.
/Invoice/cac:InvoiceLine/cac:Price/cbc:OrderableUnitFactorRate
Based on common basic component cbc:OrderableUnitFactorRateType

cac:ValidityPeriod C *

  • Conditional
  • Max repeat: unbounded
A period during which this price is valid.
/Invoice/cac:InvoiceLine/cac:Price/cac:ValidityPeriod
Based on common aggregate component cac:PeriodType

cac:PriceList C 1

  • Conditional
  • Max repeat: 1
Information about a price list applicable to this price.
/Invoice/cac:InvoiceLine/cac:Price/cac:PriceList
Based on common aggregate component cac:PriceListType

cac:AllowanceCharge C *

  • Conditional
  • Max repeat: unbounded
An allowance or charge associated with this price.
/Invoice/cac:InvoiceLine/cac:Price/cac:AllowanceCharge
Based on common aggregate component cac:AllowanceChargeType

cac:PricingExchangeRate C 1

  • Conditional
  • Max repeat: 1
The exchange rate applicable to this price, if it differs from the exchange rate applicable to the document as a whole.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate

cbc:SourceCurrencyCode M 1

  • Mandatory
  • Max repeat: 1
The reference currency for this exchange rate; the currency from which the exchange is being made.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cbc:SourceCurrencyCode
Based on common basic component cbc:SourceCurrencyCodeType

cbc:SourceCurrencyBaseRate C 1

  • Conditional
  • Max repeat: 1
In the case of a source currency with denominations of small value, the unit base.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cbc:SourceCurrencyBaseRate
Based on common basic component cbc:SourceCurrencyBaseRateType

cbc:TargetCurrencyCode M 1

  • Mandatory
  • Max repeat: 1
The target currency for this exchange rate; the currency to which the exchange is being made.

Applicable codelists: Currency-2.0 | Currency-2.1

/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cbc:TargetCurrencyCode
Based on common basic component cbc:TargetCurrencyCodeType

cbc:TargetCurrencyBaseRate C 1

  • Conditional
  • Max repeat: 1
In the case of a target currency with denominations of small value, the unit base.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cbc:TargetCurrencyBaseRate
Based on common basic component cbc:TargetCurrencyBaseRateType

cbc:ExchangeMarketID C 1

  • Conditional
  • Max repeat: 1
An identifier for the currency exchange market used as the source of this exchange rate.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cbc:ExchangeMarketID
Based on common basic component cbc:ExchangeMarketIDType

cbc:CalculationRate C 1

  • Conditional
  • Max repeat: 1
The factor applied to the source currency to calculate the target currency.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cbc:CalculationRate
Based on common basic component cbc:CalculationRateType

cbc:MathematicOperatorCode C 1

  • Conditional
  • Max repeat: 1
A code signifying whether the calculation rate is a multiplier or a divisor.

Applicable codelists: Operator-2.0

/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cbc:MathematicOperatorCode
Based on common basic component cbc:MathematicOperatorCodeType

cbc:Date C 1

  • Conditional
  • Max repeat: 1
The date on which the exchange rate was established.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cbc:Date
Based on common basic component cbc:DateType

cac:ForeignExchangeContract C 1

  • Conditional
  • Max repeat: 1
A contract for foreign exchange.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this contract.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cbc:ID
Based on common basic component cbc:IDType

cbc:IssueDate C 1

  • Conditional
  • Max repeat: 1
The date on which this contract was issued.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cbc:IssueDate
Based on common basic component cbc:IssueDateType

cbc:IssueTime C 1

  • Conditional
  • Max repeat: 1
The time at which this contract was issued.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cbc:IssueTime
Based on common basic component cbc:IssueTimeType

cbc:NominationDate C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the deadline date by which the services referred to in the transport execution plan have to be booked. For example, if this service is a carrier service scheduled for Wednesday 16 February 2011 at 10 a.m. CET, the nomination date might be Tuesday15 February 2011.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cbc:NominationDate
Based on common basic component cbc:NominationDateType

cbc:NominationTime C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the deadline time by which the services referred to in the transport execution plan have to be booked. For example, if this service is a carrier service scheduled for Wednesday 16 February 2011 at 10 a.m. CET, the nomination date might be Tuesday15 February 2011 and the nomination time 4 p.m. at the latest.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cbc:NominationTime
Based on common basic component cbc:NominationTimeType

cbc:ContractTypeCode C 1

  • Conditional
  • Max repeat: 1
The type of this contract, expressed as a code, such as "Cost plus award fee" and "Cost plus fixed fee" from UNCEFACT Contract Type code list.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cbc:ContractTypeCode
Based on common basic component cbc:ContractTypeCodeType

cbc:ContractType C 1

  • Conditional
  • Max repeat: 1
The type of this contract, expressed as text, such as "Cost plus award fee" and "Cost plus fixed fee" from UNCEFACT Contract Type code list.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cbc:ContractType
Based on common basic component cbc:ContractTypeType

cbc:Note C *

  • Conditional
  • Max repeat: unbounded
Free-form text conveying information that is not contained explicitly in other structures.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cbc:Note
Based on common basic component cbc:NoteType

cbc:VersionID C 1

  • Conditional
  • Max repeat: 1
An identifier for the current version of this contract.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cbc:VersionID
Based on common basic component cbc:VersionIDType

cbc:Description C *

  • Conditional
  • Max repeat: unbounded
Text describing this contract.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cbc:Description
Based on common basic component cbc:DescriptionType

cac:ValidityPeriod C 1

  • Conditional
  • Max repeat: 1
The period during which this contract is valid.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cac:ValidityPeriod
Based on common aggregate component cac:PeriodType

cac:ContractDocumentReference C *

  • Conditional
  • Max repeat: unbounded
A reference to a contract document.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cac:ContractDocumentReference
Based on common aggregate component cac:DocumentReferenceType

cac:NominationPeriod C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the period required to book the services specified in the contract before the services can begin.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cac:NominationPeriod
Based on common aggregate component cac:PeriodType

cac:ContractualDelivery C 1

  • Conditional
  • Max repeat: 1
In a transportation contract, the delivery of the services required to book the services specified in the contract.
/Invoice/cac:InvoiceLine/cac:Price/cac:PricingExchangeRate/cac:ForeignExchangeContract/cac:ContractualDelivery
Based on common aggregate component cac:DeliveryType

cac:DeliveryTerms C 1

  • Conditional
  • Max repeat: 1
Terms and conditions of the delivery associated with this invoice line.
/Invoice/cac:InvoiceLine/cac:DeliveryTerms

cbc:ID C 1

  • Conditional
  • Max repeat: 1
An identifier for this description of delivery terms.
/Invoice/cac:InvoiceLine/cac:DeliveryTerms/cbc:ID
Based on common basic component cbc:IDType

cbc:SpecialTerms C *

  • Conditional
  • Max repeat: unbounded
A description of any terms or conditions relating to the delivery items.
/Invoice/cac:InvoiceLine/cac:DeliveryTerms/cbc:SpecialTerms
Based on common basic component cbc:SpecialTermsType

cbc:LossRiskResponsibilityCode C 1

  • Conditional
  • Max repeat: 1
A code that identifies one of various responsibilities for loss risk in the execution of the delivery.
/Invoice/cac:InvoiceLine/cac:DeliveryTerms/cbc:LossRiskResponsibilityCode
Based on common basic component cbc:LossRiskResponsibilityCodeType

cbc:LossRisk C *

  • Conditional
  • Max repeat: unbounded
A description of responsibility for risk of loss in execution of the delivery, expressed as text.
/Invoice/cac:InvoiceLine/cac:DeliveryTerms/cbc:LossRisk
Based on common basic component cbc:LossRiskType

cbc:Amount C 1

  • Conditional
  • Max repeat: 1
The monetary amount covered by these delivery terms.
/Invoice/cac:InvoiceLine/cac:DeliveryTerms/cbc:Amount
Based on common basic component cbc:AmountType

cac:DeliveryLocation C 1

  • Conditional
  • Max repeat: 1
The location for the contracted delivery.
/Invoice/cac:InvoiceLine/cac:DeliveryTerms/cac:DeliveryLocation
Based on common aggregate component cac:LocationType

cac:AllowanceCharge C 1

  • Conditional
  • Max repeat: 1
An allowance or charge covered by these delivery terms.
/Invoice/cac:InvoiceLine/cac:DeliveryTerms/cac:AllowanceCharge
Based on common aggregate component cac:AllowanceChargeType

cac:SubInvoiceLine C *

  • Conditional
  • Max repeat: unbounded
An invoice line subsidiary to this invoice line.
/Invoice/cac:InvoiceLine/cac:SubInvoiceLine
Based on common aggregate component cac:InvoiceLineType
Element's (grand)parent cac:InvoiceLine has the same structure.

cac:ItemPriceExtension C 1

  • Conditional
  • Max repeat: 1
The price extension, calculated by multiplying the price per unit by the quantity of items on this invoice line.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension

cbc:Amount M 1

  • Mandatory
  • Max repeat: 1
The amount of this price extension.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cbc:Amount
Based on common basic component cbc:AmountType

cac:TaxTotal C *

  • Conditional
  • Max repeat: unbounded
A total amount of taxes of a particular kind applicable to this price extension.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal

cbc:TaxAmount M 1

  • Mandatory
  • Max repeat: 1
The total tax amount for a particular taxation scheme, e.g., VAT; the sum of the tax subtotals for each tax category within the taxation scheme.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cbc:TaxAmount
Based on common basic component cbc:TaxAmountType

cbc:RoundingAmount C 1

  • Conditional
  • Max repeat: 1
The rounding amount (positive or negative) added to the calculated tax total to produce the rounded TaxAmount.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cbc:RoundingAmount
Based on common basic component cbc:RoundingAmountType

cbc:TaxEvidenceIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that this total is recognized as legal evidence for taxation purposes (true) or not (false).
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cbc:TaxEvidenceIndicator
Based on common basic component cbc:TaxEvidenceIndicatorType

cbc:TaxIncludedIndicator C 1

  • Conditional
  • Max repeat: 1
An indicator that tax is included in the calculation (true) or not (false).
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cbc:TaxIncludedIndicator
Based on common basic component cbc:TaxIncludedIndicatorType

cac:TaxSubtotal C *

  • Conditional
  • Max repeat: unbounded
One of the subtotals the sum of which equals the total tax amount for a particular taxation scheme.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal

cbc:TaxableAmount C 1

  • Conditional
  • Max repeat: 1
The net amount to which the tax percent (rate) is applied to calculate the tax amount.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount
Based on common basic component cbc:TaxableAmountType

cbc:TaxAmount M 1

  • Mandatory
  • Max repeat: 1
The amount of this tax subtotal.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
Based on common basic component cbc:TaxAmountType

cbc:CalculationSequenceNumeric C 1

  • Conditional
  • Max repeat: 1
The number of this tax subtotal in the sequence of subtotals corresponding to the order in which multiple taxes are applied. If all taxes are applied to the same taxable amount (i.e., their order of application is inconsequential), then CalculationSequenceNumeric is 1 for all tax subtotals applied to a given amount.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal/cbc:CalculationSequenceNumeric
Based on common basic component cbc:CalculationSequenceNumericType

cbc:TransactionCurrencyTaxAmount C 1

  • Conditional
  • Max repeat: 1
The amount of this tax subtotal, expressed in the currency used for invoicing.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal/cbc:TransactionCurrencyTaxAmount
Based on common basic component cbc:TransactionCurrencyTaxAmountType

cbc:Percent C 1

  • Conditional
  • Max repeat: 1
The tax rate of the tax category applied to this tax subtotal, expressed as a percentage.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal/cbc:Percent
Based on common basic component cbc:PercentType

cbc:BaseUnitMeasure C 1

  • Conditional
  • Max repeat: 1
The unit of measure on which the tax calculation is based
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal/cbc:BaseUnitMeasure
Based on common basic component cbc:BaseUnitMeasureType

cbc:PerUnitAmount C 1

  • Conditional
  • Max repeat: 1
Where a tax is applied at a certain rate per unit, the rate per unit applied.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal/cbc:PerUnitAmount
Based on common basic component cbc:PerUnitAmountType

cbc:TierRange C 1

  • Conditional
  • Max repeat: 1
Where a tax is tiered, the range of taxable amounts that determines the rate of tax applicable to this tax subtotal.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal/cbc:TierRange
Based on common basic component cbc:TierRangeType

cbc:TierRatePercent C 1

  • Conditional
  • Max repeat: 1
Where a tax is tiered, the tax rate that applies within a specified range of taxable amounts for this tax subtotal.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal/cbc:TierRatePercent
Based on common basic component cbc:TierRatePercentType

cac:TaxCategory M 1

  • Mandatory
  • Max repeat: 1
The tax category applicable to this subtotal.
/Invoice/cac:InvoiceLine/cac:ItemPriceExtension/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory
Based on common aggregate component cac:TaxCategoryType