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
0..1
Unique invoice identifier
0..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
TAX point date
0..1
1..1
Invoice currency code
1..1
0..1
Tax 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
Tender or Lot reference
0..1
Contract reference
0..1
Additional document reference class
0..1
cac:AdditionalDocumentReference
[cbc:DocumentTypeCode = 130]
0..n
ADDITIONAL SUPPORTING DOCUMENTS
0..n
cac:AdditionalDocumentReference
[cbc:DocumentTypeCode != 130]
Invoice total excluding GST stated in SGD
0..1
cac:AdditionalDocumentReference
[cbc:DocumentTypeCode = "sgdtotal-excl-gst"]
Invoice total including GST stated in SGD
0..1
cac:AdditionalDocumentReference
[cbc:DocumentTypeCode = "sgdtotal-incl-gst"]
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..1
INVOICE TERMS
0..1
0..n
DOCUMENT LEVEL ALLOWANCES
0..n
cac:AllowanceCharge
[cbc:ChargeIndicator = false]
0..n
DOCUMENT LEVEL CHARGES
0..n
cac:AllowanceCharge
[cbc:ChargeIndicator = true]
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