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