ID Business term Sem. Card. Syntax Card. XPath
ibg-00 1..1 / Invoice
  ibt-001 1..1 1..1 / Invoice / cbc:ID
  ibt-002 1..1 1..1 / Invoice / cbc:IssueDate
  ibt-168 0..1 0..1 / Invoice / cbc:IssueTime
  ibt-003 1..1 1..1 / Invoice / cbc:InvoiceTypeCode
  ibt-005 1..1 1..1 / Invoice / cbc:DocumentCurrencyCode
  ibt-006 0..1 0..1 / Invoice / cbc:TaxCurrencyCode
  ibt-007 0..1 0..1 / Invoice / cbc:TaxPointDate
  ibt-008 0..1 0..1 / Invoice / cac:InvoicePeriod / cbc:DescriptionCode
  ibt-009 0..1 0..1 / Invoice / cbc:DueDate
  ibt-010 0..1 0..1 / Invoice / cbc:BuyerReference
  ibt-011 0..1 1..1 / Invoice / cac:ProjectReference / cbc:ID
  ibt-012 0..1 1..1 / Invoice / cac:ContractDocumentReference / cbc:ID
  ibt-013 0..1 1..1 / Invoice / cac:OrderReference / cbc:ID
  ibt-014 0..1 0..1 / Invoice / cac:OrderReference / cbc:SalesOrderID
  ibt-015 0..1 1..1 / Invoice / cac:ReceiptDocumentReference / cbc:ID
  ibt-016 0..1 1..1 / Invoice / cac:DespatchDocumentReference / cbc:ID
  ibt-017 0..1 1..1 / Invoice / cac:OriginatorDocumentReference / cbc:ID
  ibt-018 0..1 1..1 / Invoice / cac:AdditionalDocumentReference [ cbc:DocumentTypeCode = '130' ] / cbc:ID
  ibt-018-1 0..1 0..1 / Invoice / cac:AdditionalDocumentReference [ cbc:DocumentTypeCode = '130' ] / cbc:ID / @schemeID
  ibt-019 0..1 0..1 / Invoice / cbc:AccountingCost
ibg-33 0..n 0..n / Invoice / cac:PaymentTerms
  ibt-187 0..1 0..1 / Invoice / cac:PaymentTerms / cbc:PaymentMeansID
  ibt-020 0..1 0..1 / Invoice / cac:PaymentTerms / cbc:Note
  ibt-176 0..1 0..1 / Invoice / cac:PaymentTerms / cbc:Amount
  ibt-177 0..1 0..1 / Invoice / cac:PaymentTerms / cbc:InstallmentDueDate
  ibt-022 0..1 0..1 / Invoice / cbc:Note
  ibt-023 1..1 1..1 / Invoice / cbc:ProfileID
  ibt-024 1..1 1..1 / Invoice / cbc:CustomizationID
ibg-03 0..n 0..n / Invoice / cac:BillingReference
  ibt-025 1..1 1..1 / Invoice / cac:BillingReference / cac:InvoiceDocumentReference / cbc:ID
  ibt-026 0..1 0..1 / Invoice / cac:BillingReference / cac:InvoiceDocumentReference / cbc:IssueDate
ibg-04 1..1 1..1 / Invoice / cac:AccountingSupplierParty
  ibt-027 1..1 1..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PartyLegalEntity / cbc:RegistrationName
  ibt-028 0..1 1..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PartyName / cbc:Name
  ibt-029 0..n 1..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PartyIdentification [ cbc:ID / @schemeID != 'SEPA' ] / cbc:ID
  ibt-029-1 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PartyIdentification [ cbc:ID / @schemeID != 'SEPA' ] / cbc:ID / @schemeID
  ibt-030 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PartyLegalEntity / cbc:CompanyID
  ibt-030-1 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PartyLegalEntity / cbc:CompanyID / @schemeID
  ibt-031 0..1 0 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PartyTaxScheme [ cac:TaxScheme / cbc:ID = 'VAT' ] / cbc:CompanyID
  ibt-032 0..1 1..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PartyTaxScheme [ cac:TaxScheme / cbc:ID != 'VAT' ] / cbc:CompanyID
  ibt-033 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PartyLegalEntity / cbc:CompanyLegalForm
  ibt-034 1..1 1..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cbc:EndpointID
  ibt-034-1 1..1 1..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cbc:EndpointID / @schemeID
  ibt-090 0..1 1..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PartyIdentification [ cbc:ID / @schemeID = 'SEPA' ] / cbc:ID
ibg-05 1..1 1..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PostalAddress
  ibt-035 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PostalAddress / cbc:StreetName
  ibt-036 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PostalAddress / cbc:AdditionalStreetName
  ibt-162 0..1 1..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PostalAddress / cac:AddressLine / cbc:Line
  ibt-037 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PostalAddress / cbc:CityName
  ibt-038 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PostalAddress / cbc:PostalZone
  ibt-039 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PostalAddress / cbc:CountrySubentity
  ibt-040 1..1 1..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:PostalAddress / cac:Country / cbc:IdentificationCode
ibg-06 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:Contact
  ibt-041 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:Contact / cbc:Name
  ibt-042 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:Contact / cbc:Telephone
  ibt-043 0..1 0..1 / Invoice / cac:AccountingSupplierParty / cac:Party / cac:Contact / cbc:ElectronicMail
ibg-07 1..1 1..1 / Invoice / cac:AccountingCustomerParty
  ibt-044 1..1 1..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PartyLegalEntity / cbc:RegistrationName
  ibt-045 0..1 1..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PartyName / cbc:Name
  ibt-046 0..1 1..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PartyIdentification / cbc:ID
  ibt-046-1 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PartyIdentification / cbc:ID / @schemeID
  ibt-047 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PartyLegalEntity / cbc:CompanyID
  ibt-047-1 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PartyLegalEntity / cbc:CompanyID / @schemeID
  ibt-048 0..1 1..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PartyTaxScheme / cbc:CompanyID
  ibt-049 1..1 1..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cbc:EndpointID
  ibt-049-1 1..1 1..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cbc:EndpointID / @schemeID
ibg-08 1..1 1..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PostalAddress
  ibt-050 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PostalAddress / cbc:StreetName
  ibt-051 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PostalAddress / cbc:AdditionalStreetName
  ibt-163 0..1 1..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PostalAddress / cac:AddressLine / cbc:Line
  ibt-052 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PostalAddress / cbc:CityName
  ibt-053 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PostalAddress / cbc:PostalZone
  ibt-054 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PostalAddress / cbc:CountrySubentity
  ibt-055 1..1 1..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:PostalAddress / cac:Country / cbc:IdentificationCode
ibg-09 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:Contact
  ibt-056 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:Contact / cbc:Name
  ibt-057 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:Contact / cbc:Telephone
  ibt-058 0..1 0..1 / Invoice / cac:AccountingCustomerParty / cac:Party / cac:Contact / cbc:ElectronicMail
ibg-10 0..1 0..1 / Invoice / cac:PayeeParty
  ibt-059 1..1 1..1 / Invoice / cac:PayeeParty / cac:PartyName / cbc:Name
  ibt-060 0..1 1..1 / Invoice / cac:PayeeParty / cac:PartyIdentification / cbc:ID
  ibt-060-1 0..1 0..1 / Invoice / cac:PayeeParty / cac:PartyIdentification / cbc:ID / @schemeID
  ibt-061 0..1 1..1 / Invoice / cac:PayeeParty / cac:PartyLegalEntity / cbc:CompanyID
  ibt-061-1 0..1 0..1 / Invoice / cac:PayeeParty / cac:PartyLegalEntity / cbc:CompanyID / @schemeID
ibg-11 0..1 0..1 / Invoice / cac:TaxRepresentativeParty
  ibt-062 1..1 1..1 / Invoice / cac:TaxRepresentativeParty / cac:PartyName / cbc:Name
  ibt-063 1..1 1..1 / Invoice / cac:TaxRepresentativeParty / cac:PartyTaxScheme / cbc:CompanyID
ibg-12 1..1 1..1 / Invoice / cac:TaxRepresentativeParty / cac:PostalAddress
  ibt-064 0..1 0..1 / Invoice / cac:TaxRepresentativeParty / cac:PostalAddress / cbc:StreetName
  ibt-065 0..1 0..1 / Invoice / cac:TaxRepresentativeParty / cac:PostalAddress / cbc:AdditionalStreetName
  ibt-164 0..1 1..1 / Invoice / cac:TaxRepresentativeParty / cac:PostalAddress / cac:AddressLine / cbc:Line
  ibt-066 0..1 0..1 / Invoice / cac:TaxRepresentativeParty / cac:PostalAddress / cbc:CityName
  ibt-067 0..1 0..1 / Invoice / cac:TaxRepresentativeParty / cac:PostalAddress / cbc:PostalZone
  ibt-068 0..1 0..1 / Invoice / cac:TaxRepresentativeParty / cac:PostalAddress / cbc:CountrySubentity
  ibt-069 1..1 1..1 / Invoice / cac:TaxRepresentativeParty / cac:PostalAddress / cac:Country / cbc:IdentificationCode
ibg-13 0..1 0..1 / Invoice / cac:Delivery
  ibt-070 0..1 1..1 / Invoice / cac:Delivery / cac:DeliveryParty / cac:PartyName / cbc:Name
  ibt-071 0..1 0..1 / Invoice / cac:Delivery / cac:DeliveryLocation / cbc:ID
  ibt-071-1 0..1 0..1 / Invoice / cac:Delivery / cac:DeliveryLocation / cbc:ID / @schemeID
  ibt-072 0..1 0..1 / Invoice / cac:Delivery / cbc:ActualDeliveryDate
ibg-14 0..1 0..1 / Invoice / cac:InvoicePeriod
  ibt-073 0..1 0..1 / Invoice / cac:InvoicePeriod / cbc:StartDate
  ibt-074 0..1 0..1 / Invoice / cac:InvoicePeriod / cbc:EndDate
ibg-15 0..1 0..1 / Invoice / cac:Delivery / cac:DeliveryLocation / cac:Address
  ibt-075 0..1 0..1 / Invoice / cac:Delivery / cac:DeliveryLocation / cac:Address / cbc:StreetName
  ibt-076 0..1 0..1 / Invoice / cac:Delivery / cac:DeliveryLocation / cac:Address / cbc:AdditionalStreetName
  ibt-165 0..1 1..1 / Invoice / cac:Delivery / cac:DeliveryLocation / cac:Address / cac:AddressLine / cbc:Line
  ibt-077 0..1 0..1 / Invoice / cac:Delivery / cac:DeliveryLocation / cac:Address / cbc:CityName
  ibt-078 0..1 0..1 / Invoice / cac:Delivery / cac:DeliveryLocation / cac:Address / cbc:PostalZone
  ibt-079 0..1 0..1 / Invoice / cac:Delivery / cac:DeliveryLocation / cac:Address / cbc:CountrySubentity
  ibt-080 1..1 1..1 / Invoice / cac:Delivery / cac:DeliveryLocation / cac:Address / cac:Country / cbc:IdentificationCode
ibg-16 0..n 0..n / Invoice / cac:PaymentMeans
  ibt-178 0..1 0..1 / Invoice / cac:PaymentMeans / cbc:ID
  ibt-081 1..1 1..1 / Invoice / cac:PaymentMeans / cbc:PaymentMeansCode
  ibt-082 0..1 0..1 / Invoice / cac:PaymentMeans / cbc:PaymentMeansCode / @name
  ibt-083 0..n 0..n / Invoice / cac:PaymentMeans / cbc:PaymentID
  ibt-083-1 0..1 0..1 / Invoice / cac:PaymentMeans / cbc:PaymentID / @schemeID
ibg-17 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount
  ibt-084 1..1 1..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cbc:ID
  ibt-084-1 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cbc:ID / @schemeID
  ibt-085 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cbc:Name
  ibt-086 0..1 1..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cbc:ID
ibg-34 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cac:Address
  ibt-169 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cac:Address / cbc:StreetName
  ibt-170 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cac:Address / cbc:AdditionalStreetName
  ibt-171 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cac:Address / cbc:CityName
  ibt-172 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cac:Address / cbc:PostalZone
  ibt-173 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cac:Address / cbc:CountrySubentity
  ibt-174 0..1 1..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cac:Address / cac:AddressLine / cbc:Line
  ibt-175 0..1 1..1 / Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cac:Address / cac:Country / cbc:IdentificationCode
ibg-18 0..1 0..1 / Invoice / cac:PaymentMeans / cac:CardAccount
  ibt-087 1..1 1..1 / Invoice / cac:PaymentMeans / cac:CardAccount / cbc:PrimaryAccountNumberID
  ibt-088 0..1 0..1 / Invoice / cac:PaymentMeans / cac:CardAccount / cbc:HolderName
ibg-19 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PaymentMandate
  ibt-089 0..1 0..1 / Invoice / cac:PaymentMeans / cac:PaymentMandate / cbc:ID
  ibt-091 0..1 1..1 / Invoice / cac:PaymentMeans / cac:PaymentMandate / cac:PayerFinancialAccount / cbc:ID
ibg-35 0..n 0..n / Invoice / cac:PrepaidPayment
  ibt-179 0..1 0..1 / Invoice / cac:PrepaidPayment / cbc:ID
  ibt-180 1..1 1..1 / Invoice / cac:PrepaidPayment / cbc:PaidAmount
  ibt-181 0..1 0..1 / Invoice / cac:PrepaidPayment / cbc:ReceivedDate
  ibt-182 0..1 0..1 / Invoice / cac:PrepaidPayment / cbc:InstructionID
ibg-20 0..n 0..n / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ]
  ibt-092 1..1 1..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:Amount
  ibt-093 0..1 0..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:BaseAmount
  ibt-094 0..1 0..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:MultiplierFactorNumeric
  ibt-097 0..1 0..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:AllowanceChargeReason
  ibt-098 0..1 0..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:AllowanceChargeReasonCode
  ibt-095 1..1 1..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cac:TaxCategory / cbc:ID
  ibt-095-1 1..1 1..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cac:TaxCategory / cac:TaxScheme / cbc:ID
  ibt-096 0..1 0..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cac:TaxCategory / cbc:Percent
ibg-21 0..n 0..n / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ]
  ibt-099 1..1 1..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:Amount
  ibt-100 0..1 0..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:BaseAmount
  ibt-101 0..1 0..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:MultiplierFactorNumeric
  ibt-104 0..1 0..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:AllowanceChargeReason
  ibt-105 0..1 0..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:AllowanceChargeReasonCode
  ibt-102 1..1 1..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cac:TaxCategory / cbc:ID
  ibt-103 0..1 0..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cac:TaxCategory / cbc:Percent
  ibt-102-1 1..1 1..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cac:TaxCategory / cac:TaxScheme / cbc:ID
ibg-22 1..1 1..1 / Invoice / cac:LegalMonetaryTotal
  ibt-106 1..1 1..1 / Invoice / cac:LegalMonetaryTotal / cbc:LineExtensionAmount
  ibt-107 0..1 0..1 / Invoice / cac:LegalMonetaryTotal / cbc:AllowanceTotalAmount
  ibt-108 0..1 0..1 / Invoice / cac:LegalMonetaryTotal / cbc:ChargeTotalAmount
  ibt-109 1..1 1..1 / Invoice / cac:LegalMonetaryTotal / cbc:TaxExclusiveAmount
  ibt-110 1..1 1..1 / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:DocumentCurrencyCode ] / cbc:TaxAmount
  ibt-112 1..1 1..1 / Invoice / cac:LegalMonetaryTotal / cbc:TaxInclusiveAmount
  ibt-113 0..1 0..1 / Invoice / cac:LegalMonetaryTotal / cbc:PrepaidAmount
  ibt-114 0..1 0..1 / Invoice / cac:LegalMonetaryTotal / cbc:PayableRoundingAmount
  ibt-115 1..1 1..1 / Invoice / cac:LegalMonetaryTotal / cbc:PayableAmount
ibg-37 0..1 0..1 / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:TaxCurrencyCode ]
  ibt-111 0..1 1..1 / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:TaxCurrencyCode ] / cbc:TaxAmount
ibg-38 1..n 1..n / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:TaxCurrencyCode ] / cac:TaxSubtotal
  ibt-190 0..1 1..1 / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:TaxCurrencyCode ] / cac:TaxSubtotal / cbc:TaxAmount
  ibt-192 1..1 1..1 / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:TaxCurrencyCode ] / cac:TaxSubtotal / cac:TaxCategory / cbc:ID
  ibt-193 0..1 0..1 / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:TaxCurrencyCode ] / cac:TaxSubtotal / cac:TaxCategory / cbc:Percent
ibg-23 1..n 1..n / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:DocumentCurrencyCode ] / cac:TaxSubtotal
  ibt-116 1..1 1..1 / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:DocumentCurrencyCode ] / cac:TaxSubtotal / cbc:TaxableAmount
  ibt-117 1..1 1..1 / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:DocumentCurrencyCode ] / cac:TaxSubtotal / cbc:TaxAmount
  ibt-118 1..1 1..1 / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:DocumentCurrencyCode ] / cac:TaxSubtotal / cac:TaxCategory / cbc:ID
  ibt-119 0..1 0..1 / Invoice / cac:TaxTotal [ cbc:TaxAmount / @currencyID = / Invoice / cbc:DocumentCurrencyCode ] / cac:TaxSubtotal / cac:TaxCategory / cbc:Percent
ibg-24 0..n 0..n / Invoice / cac:AdditionalDocumentReference [ cbc:DocumentTypeCode != '130' ]
  ibt-122 1..1 1..1 / Invoice / cac:AdditionalDocumentReference [ cbc:DocumentTypeCode != '130' ] / cbc:ID
  ibt-123 0..1 0..1 / Invoice / cac:AdditionalDocumentReference [ cbc:DocumentTypeCode != '130' ] / cbc:DocumentDescription
ibt-125 0..1 0..1 / Invoice / cac:AdditionalDocumentReference [ cbc:DocumentTypeCode != '130' ] / cac:Attachment / cbc:EmbeddedDocumentBinaryObject
  ibt-125-1 1..1 1..1 / Invoice / cac:AdditionalDocumentReference [ cbc:DocumentTypeCode != '130' ] / cac:Attachment / cbc:EmbeddedDocumentBinaryObject / @mimeCode
  ibt-125-2 1..1 1..1 / Invoice / cac:AdditionalDocumentReference [ cbc:DocumentTypeCode != '130' ] / cac:Attachment / cbc:EmbeddedDocumentBinaryObject / @filename
  ibt-124 0..1 1..1 / Invoice / cac:AdditionalDocumentReference [ cbc:DocumentTypeCode != '130' ] / cac:Attachment / cac:ExternalReference / cbc:URI
ibg-25 1..n 1..n / Invoice / cac:InvoiceLine
  ibt-126 1..1 1..1 / Invoice / cac:InvoiceLine / cbc:ID
  ibt-127 0..1 0..1 / Invoice / cac:InvoiceLine / cbc:Note
ibg-36 0..1 0..1 / Invoice / cac:InvoiceLine / cac:DocumentReference [ not(cbc:DocumentTypeCode = '130') ]
  ibt-188 1..1 1..1 / Invoice / cac:InvoiceLine / cac:DocumentReference [ not(cbc:DocumentTypeCode = '130') ] / cbc:ID
  ibt-189 0..1 0..1 / Invoice / cac:InvoiceLine / cac:DocumentReference [ not(cbc:DocumentTypeCode = '130') ] / cbc:DocumentTypeCode
  ibt-128 0..1 1..1 / Invoice / cac:InvoiceLine / cac:DocumentReference [ cbc:DocumentTypeCode = '130' ] / cbc:ID
  ibt-128-1 0..1 0..1 / Invoice / cac:InvoiceLine / cac:DocumentReference [ cbc:DocumentTypeCode = '130' ] / cbc:ID / @schemeID
  ibt-129 1..1 1..1 / Invoice / cac:InvoiceLine / cbc:InvoicedQuantity
  ibt-130 1..1 1..1 / Invoice / cac:InvoiceLine / cbc:InvoicedQuantity / @unitCode
  ibt-131 1..1 1..1 / Invoice / cac:InvoiceLine / cbc:LineExtensionAmount
  ibt-183 0..1 1..1 / Invoice / cac:InvoiceLine / cac:OrderLineReference / cac:OrderReference / cbc:ID
  ibt-132 0..1 1..1 / Invoice / cac:InvoiceLine / cac:OrderLineReference / cbc:LineID
  ibt-184 0..1 1..1 / Invoice / cac:InvoiceLine / cac:DespatchLineReference / cac:DocumentReference / cbc:ID
  ibt-133 0..1 0..1 / Invoice / cac:InvoiceLine / cbc:AccountingCost
ibg-26 0..1 0..1 / Invoice / cac:InvoiceLine / cac:InvoicePeriod
  ibt-134 0..1 0..1 / Invoice / cac:InvoiceLine / cac:InvoicePeriod / cbc:StartDate
  ibt-135 0..1 0..1 / Invoice / cac:InvoiceLine / cac:InvoicePeriod / cbc:EndDate
ibg-27 0..n 0..n / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ]
  ibt-136 1..1 1..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:Amount
  ibt-137 0..1 0..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:BaseAmount
  ibt-138 0..1 0..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:MultiplierFactorNumeric
  ibt-139 0..1 0..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:AllowanceChargeReason
  ibt-140 0..1 0..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:AllowanceChargeReasonCode
ibg-28 0..n 0..n / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ]
  ibt-141 1..1 1..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:Amount
  ibt-142 0..1 0..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:BaseAmount
  ibt-143 0..1 0..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:MultiplierFactorNumeric
  ibt-144 0..1 0..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:AllowanceChargeReason
  ibt-145 0..1 0..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:AllowanceChargeReasonCode
ibg-29 1..1 1..1 / Invoice / cac:InvoiceLine / cac:Price
  ibt-146 1..1 1..1 / Invoice / cac:InvoiceLine / cac:Price / cbc:PriceAmount
  ibt-147 0..1 1..1 / Invoice / cac:InvoiceLine / cac:Price / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:Amount
  ibt-148 0..1 0..1 / Invoice / cac:InvoiceLine / cac:Price / cac:AllowanceCharge [ cbc:ChargeIndicator = false() ] / cbc:BaseAmount
  ibt-149 0..1 0..1 / Invoice / cac:InvoiceLine / cac:Price / cbc:BaseQuantity
  ibt-150 0..1 0..1 / Invoice / cac:InvoiceLine / cac:Price / cbc:BaseQuantity / @unitCode
ibg-30 1..n 1..n / Invoice / cac:InvoiceLine / cac:Item / cac:ClassifiedTaxCategory
  ibt-151 1..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:ClassifiedTaxCategory / cbc:ID
  ibt-152 0..1 0..1 / Invoice / cac:InvoiceLine / cac:Item / cac:ClassifiedTaxCategory / cbc:Percent
  ibt-166 0..1 0..1 / Invoice / cac:InvoiceLine / cac:Item / cac:ClassifiedTaxCategory / cbc:PerUnitAmount
  ibt-167 0..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:ClassifiedTaxCategory / cac:TaxScheme / cbc:ID
ibg-31 1..1 1..1 / Invoice / cac:InvoiceLine / cac:Item
  ibt-153 1..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cbc:Name
  ibt-154 0..1 0..1 / Invoice / cac:InvoiceLine / cac:Item / cbc:Description
  ibt-155 0..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:SellersItemIdentification / cbc:ID
  ibt-156 0..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:BuyersItemIdentification / cbc:ID
  ibt-157 0..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:StandardItemIdentification / cbc:ID
  ibt-157-1 1..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:StandardItemIdentification / cbc:ID / @schemeID
  ibt-158 0..n 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:CommodityClassification / cbc:ItemClassificationCode
  ibt-158-1 1..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:CommodityClassification / cbc:ItemClassificationCode / @listID
  ibt-158-2 0..1 0..1 / Invoice / cac:InvoiceLine / cac:Item / cac:CommodityClassification / cbc:ItemClassificationCode / @listVersionID
  ibt-159 0..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:OriginCountry / cbc:IdentificationCode
ibg-32 0..n 0..n / Invoice / cac:InvoiceLine / cac:Item / cac:AdditionalItemProperty
  ibt-160 1..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:AdditionalItemProperty / cbc:Name
  ibt-161 1..1 1..1 / Invoice / cac:InvoiceLine / cac:Item / cac:AdditionalItemProperty / cbc:Value