Syntax binding

/
BT Id Semantic Card. Term Syntax Card. Syntax Element
1..1
1..1
Specification identifier
1..1
1..1
Business process type
1..1
1..1
Invoice number
1..1
1..1
Unique Identifier Number
1..1
1..1
Invoice issue date
1..1
0..1
Invoice issue time
0..1
0..1
Payment due date
0..1
1..1
Invoice type code
1..1
0..1
Invoice note
0..1
0..1
VAT point date
0..1
1..1
Invoice currency code
1..1
0..1
VAT accounting currency
0..1
0..1
Buyer accounting reference
0..1
0..1
Buyer reference
0..1
0..1
INVOICING PERIOD
0..1
Order and sales order reference
0..1
0..n
PRECEDING INVOICE REFERENCE
0..n
Despatch advice reference
0..1
Receipt advice reference
0..1
0..n
PREPAYMENT DOCUMENT REFERENCE
0..n
cac:OriginatorDocumentReference
[cbc:ID = "Prepayment invoice number value"]
Tender or Lot reference
0..1
Contract reference
0..1
0..1
PROFIT MARGIN DETAILS
0..1
cac:AdditionalDocumentReference
[cbc:DocumentTypeCode = "PM_TOTAL"]
Additional document reference class
0..1
cac:AdditionalDocumentReference
[cbc:DocumentTypeCode = 130]
0..n
ADDITIONAL SUPPORTING DOCUMENTS
0..n
cac:AdditionalDocumentReference
[cbc:DocumentTypeCode != 130]
Project reference
0..1
1..1
SELLER
1..1
1..1
BUYER
1..1
0..1
Payee
0..1
0..1
SELLER TAX REPRESENTATIVE PARTY
0..1
0..1
DELIVERY INFORMATION
0..1
0..n
PAYMENT INSTRUCTIONS
0..n
0..n
INVOICE TERMS
0..n
0..n
PAID AMOUNTS
0..n
0..n
DOCUMENT LEVEL ALLOWANCES
0..n
cac:AllowanceCharge
[cbc:ChargeIndicator = false]
0..n
DOCUMENT LEVEL CHARGES
0..n
cac:AllowanceCharge
[cbc:ChargeIndicator = true]
CURRENCY EXCHANGE RATE
0..1
Tax total
1..1
cac:TaxTotal
[cac:TaxTotal/TaxAmount/@currency = cbc:DocumentCurrencyCode]
0..1
DOCUMENT TOTALS IN TAX ACCOUNTING CURRENCY
0..1
cac:TaxTotal
[cac:TaxTotal/TaxAmount/@currency = cbc:TaxCurrencyCode]
1..1
DOCUMENT TOTALS
1..1
1..n
INVOICE LINE
1..n