# Quotation

## UBL 2.1

### ext:UBLExtensions C 1

- Conditional
- Max repeat: 1

### ext:UBLExtension M *

- Mandatory
- Max repeat: unbounded

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### ext:ExtensionAgencyID C 1

- Conditional
- Max repeat: 1

### ext:ExtensionAgencyName C 1

- Conditional
- Max repeat: 1

### ext:ExtensionVersionID C 1

- Conditional
- Max repeat: 1

### ext:ExtensionAgencyURI C 1

- Conditional
- Max repeat: 1

### ext:ExtensionURI C 1

- Conditional
- Max repeat: 1

### ext:ExtensionReasonCode C 1

- Conditional
- Max repeat: 1

### ext:ExtensionReason C 1

- Conditional
- Max repeat: 1

### ext:ExtensionContent M 1

- Mandatory
- Max repeat: 1

### cbc:UBLVersionID C 1

- Conditional
- Max repeat: 1

### cbc:CustomizationID C 1

- Conditional
- Max repeat: 1

### cbc:ProfileID C 1

- Conditional
- Max repeat: 1

### cbc:ProfileExecutionID C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:CopyIndicator C 1

- Conditional
- Max repeat: 1

### cbc:UUID C 1

- Conditional
- Max repeat: 1

### cbc:IssueDate M 1

- Mandatory
- Max repeat: 1

### cbc:IssueTime C 1

- Conditional
- Max repeat: 1

### cbc:Note C *

- Conditional
- Max repeat: unbounded

### cbc:PricingCurrencyCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: Currency-2.0 | Currency-2.1

### cbc:LineCountNumeric C 1

- Conditional
- Max repeat: 1

### cac:ValidityPeriod C 1

- Conditional
- Max repeat: 1

### cbc:StartDate C 1

- Conditional
- Max repeat: 1

### cbc:StartTime C 1

- Conditional
- Max repeat: 1

### cbc:EndDate C 1

- Conditional
- Max repeat: 1

### cbc:EndTime C 1

- Conditional
- Max repeat: 1

### cbc:DurationMeasure C 1

- Conditional
- Max repeat: 1

### cbc:DescriptionCode C *

- Conditional
- Max repeat: unbounded

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cac:RequestForQuotationDocumentReference C 1

- Conditional
- Max repeat: 1

### cbc:ID M 1

- Mandatory
- Max repeat: 1

### cbc:CopyIndicator C 1

- Conditional
- Max repeat: 1

### cbc:UUID C 1

- Conditional
- Max repeat: 1

### cbc:IssueDate C 1

- Conditional
- Max repeat: 1

### cbc:IssueTime C 1

- Conditional
- Max repeat: 1

### cbc:DocumentTypeCode C 1

- Conditional
- Max repeat: 1

### cbc:DocumentType C 1

- Conditional
- Max repeat: 1

### cbc:XPath C *

- Conditional
- Max repeat: unbounded

### cbc:LanguageID C 1

- Conditional
- Max repeat: 1

### cbc:LocaleCode C 1

- Conditional
- Max repeat: 1

### cbc:VersionID C 1

- Conditional
- Max repeat: 1

### cbc:DocumentStatusCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: DocumentStatus-2.0 | DocumentStatus-2.1

### cbc:DocumentDescription C *

- Conditional
- Max repeat: unbounded

### cac:Attachment C 1

- Conditional
- Max repeat: 1

### cbc:EmbeddedDocumentBinaryObject C 1

- Conditional
- Max repeat: 1

### cac:ExternalReference C 1

- Conditional
- Max repeat: 1

### cbc:URI C 1

- Conditional
- Max repeat: 1

### cbc:DocumentHash C 1

- Conditional
- Max repeat: 1

### cbc:HashAlgorithmMethod C 1

- Conditional
- Max repeat: 1

### cbc:ExpiryDate C 1

- Conditional
- Max repeat: 1

### cbc:ExpiryTime C 1

- Conditional
- Max repeat: 1

### cbc:MimeCode C 1

- Conditional
- Max repeat: 1

### cbc:FormatCode C 1

- Conditional
- Max repeat: 1

### cbc:EncodingCode C 1

- Conditional
- Max repeat: 1

### cbc:CharacterSetCode C 1

- Conditional
- Max repeat: 1

### cbc:FileName C 1

- Conditional
- Max repeat: 1

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cac:ValidityPeriod C 1

- Conditional
- Max repeat: 1

### cac:IssuerParty C 1

- Conditional
- Max repeat: 1

### cac:ResultOfVerification C 1

- Conditional
- Max repeat: 1

### cbc:ValidatorID C 1

- Conditional
- Max repeat: 1

### cbc:ValidationResultCode C 1

- Conditional
- Max repeat: 1

### cbc:ValidationDate C 1

- Conditional
- Max repeat: 1

### cbc:ValidationTime C 1

- Conditional
- Max repeat: 1

### cbc:ValidateProcess C 1

- Conditional
- Max repeat: 1

### cbc:ValidateTool C 1

- Conditional
- Max repeat: 1

### cbc:ValidateToolVersion C 1

- Conditional
- Max repeat: 1

### cac:SignatoryParty C 1

- Conditional
- Max repeat: 1

### cac:AdditionalDocumentReference C *

- Conditional
- Max repeat: unbounded

Previous element

**cac:RequestForQuotationDocumentReference**has the same structure.

### cac:Contract C *

- Conditional
- Max repeat: unbounded

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:IssueDate C 1

- Conditional
- Max repeat: 1

### cbc:IssueTime C 1

- Conditional
- Max repeat: 1

### cbc:NominationDate C 1

- Conditional
- Max repeat: 1

### cbc:NominationTime C 1

- Conditional
- Max repeat: 1

### cbc:ContractTypeCode C 1

- Conditional
- Max repeat: 1

### cbc:ContractType C 1

- Conditional
- Max repeat: 1

### cbc:Note C *

- Conditional
- Max repeat: unbounded

### cbc:VersionID C 1

- Conditional
- Max repeat: 1

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cac:ValidityPeriod C 1

- Conditional
- Max repeat: 1

### cac:ContractDocumentReference C *

- Conditional
- Max repeat: unbounded

### cac:NominationPeriod C 1

- Conditional
- Max repeat: 1

### cac:ContractualDelivery C 1

- Conditional
- Max repeat: 1

### cac:Signature C *

- Conditional
- Max repeat: unbounded

### cbc:ID M 1

- Mandatory
- Max repeat: 1

### cbc:Note C *

- Conditional
- Max repeat: unbounded

### cbc:ValidationDate C 1

- Conditional
- Max repeat: 1

### cbc:ValidationTime C 1

- Conditional
- Max repeat: 1

### cbc:ValidatorID C 1

- Conditional
- Max repeat: 1

### cbc:CanonicalizationMethod C 1

- Conditional
- Max repeat: 1

### cbc:SignatureMethod C 1

- Conditional
- Max repeat: 1

### cac:SignatoryParty C 1

- Conditional
- Max repeat: 1

### cac:DigitalSignatureAttachment C 1

- Conditional
- Max repeat: 1

### cbc:EmbeddedDocumentBinaryObject C 1

- Conditional
- Max repeat: 1

### cac:ExternalReference C 1

- Conditional
- Max repeat: 1

### cbc:URI C 1

- Conditional
- Max repeat: 1

### cbc:DocumentHash C 1

- Conditional
- Max repeat: 1

### cbc:HashAlgorithmMethod C 1

- Conditional
- Max repeat: 1

### cbc:ExpiryDate C 1

- Conditional
- Max repeat: 1

### cbc:ExpiryTime C 1

- Conditional
- Max repeat: 1

### cbc:MimeCode C 1

- Conditional
- Max repeat: 1

### cbc:FormatCode C 1

- Conditional
- Max repeat: 1

### cbc:EncodingCode C 1

- Conditional
- Max repeat: 1

### cbc:CharacterSetCode C 1

- Conditional
- Max repeat: 1

### cbc:FileName C 1

- Conditional
- Max repeat: 1

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cac:OriginalDocumentReference C 1

- Conditional
- Max repeat: 1

### cac:SellerSupplierParty M 1

- Mandatory
- Max repeat: 1

### cbc:CustomerAssignedAccountID C 1

- Conditional
- Max repeat: 1

### cbc:AdditionalAccountID C *

- Conditional
- Max repeat: unbounded

### cbc:DataSendingCapability C 1

- Conditional
- Max repeat: 1

### cac:Party C 1

- Conditional
- Max repeat: 1

### cac:DespatchContact C 1

- Conditional
- Max repeat: 1

### cac:AccountingContact C 1

- Conditional
- Max repeat: 1

Previous element

**cac:DespatchContact**has the same structure.

### cac:SellerContact C 1

- Conditional
- Max repeat: 1

Previous element

**cac:AccountingContact**has the same structure.

### cac:BuyerCustomerParty C 1

- Conditional
- Max repeat: 1

### cbc:CustomerAssignedAccountID C 1

- Conditional
- Max repeat: 1

### cbc:SupplierAssignedAccountID C 1

- Conditional
- Max repeat: 1

### cbc:AdditionalAccountID C *

- Conditional
- Max repeat: unbounded

### cac:Party C 1

- Conditional
- Max repeat: 1

### cac:DeliveryContact C 1

- Conditional
- Max repeat: 1

### cac:AccountingContact C 1

- Conditional
- Max repeat: 1

Previous element

**cac:DeliveryContact**has the same structure.

### cac:BuyerContact C 1

- Conditional
- Max repeat: 1

Previous element

**cac:AccountingContact**has the same structure.

### cac:OriginatorCustomerParty C 1

- Conditional
- Max repeat: 1

Previous element

**cac:BuyerCustomerParty**has the same structure.

### cac:Delivery C *

- Conditional
- Max repeat: unbounded

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Quantity C 1

- Conditional
- Max repeat: 1

### cbc:MinimumQuantity C 1

- Conditional
- Max repeat: 1

### cbc:MaximumQuantity C 1

- Conditional
- Max repeat: 1

### cbc:ActualDeliveryDate C 1

- Conditional
- Max repeat: 1

### cbc:ActualDeliveryTime C 1

- Conditional
- Max repeat: 1

### cbc:LatestDeliveryDate C 1

- Conditional
- Max repeat: 1

### cbc:LatestDeliveryTime C 1

- Conditional
- Max repeat: 1

### cbc:ReleaseID C 1

- Conditional
- Max repeat: 1

### cbc:TrackingID C 1

- Conditional
- Max repeat: 1

### cac:DeliveryAddress C 1

- Conditional
- Max repeat: 1

### cac:DeliveryLocation C 1

- Conditional
- Max repeat: 1

### cac:AlternativeDeliveryLocation C 1

- Conditional
- Max repeat: 1

Previous element

**cac:DeliveryLocation**has the same structure.

### cac:RequestedDeliveryPeriod C 1

- Conditional
- Max repeat: 1

### cac:PromisedDeliveryPeriod C 1

- Conditional
- Max repeat: 1

Previous element

**cac:RequestedDeliveryPeriod**has the same structure.

### cac:EstimatedDeliveryPeriod C 1

- Conditional
- Max repeat: 1

Previous element

**cac:PromisedDeliveryPeriod**has the same structure.

### cac:CarrierParty C 1

- Conditional
- Max repeat: 1

### cac:DeliveryParty C 1

- Conditional
- Max repeat: 1

Previous element

**cac:CarrierParty**has the same structure.

### cac:NotifyParty C *

- Conditional
- Max repeat: unbounded

Previous element

**cac:DeliveryParty**has the same structure.

### cac:Despatch C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:RequestedDespatchDate C 1

- Conditional
- Max repeat: 1

### cbc:RequestedDespatchTime C 1

- Conditional
- Max repeat: 1

### cbc:EstimatedDespatchDate C 1

- Conditional
- Max repeat: 1

### cbc:EstimatedDespatchTime C 1

- Conditional
- Max repeat: 1

### cbc:ActualDespatchDate C 1

- Conditional
- Max repeat: 1

### cbc:ActualDespatchTime C 1

- Conditional
- Max repeat: 1

### cbc:GuaranteedDespatchDate C 1

- Conditional
- Max repeat: 1

### cbc:GuaranteedDespatchTime C 1

- Conditional
- Max repeat: 1

### cbc:ReleaseID C 1

- Conditional
- Max repeat: 1

### cbc:Instructions C *

- Conditional
- Max repeat: unbounded

### cac:DespatchAddress C 1

- Conditional
- Max repeat: 1

### cac:DespatchLocation C 1

- Conditional
- Max repeat: 1

### cac:DespatchParty C 1

- Conditional
- Max repeat: 1

### cac:CarrierParty C 1

- Conditional
- Max repeat: 1

Previous element

**cac:DespatchParty**has the same structure.

### cac:NotifyParty C *

- Conditional
- Max repeat: unbounded

Previous element

**cac:CarrierParty**has the same structure.

### cac:Contact C 1

- Conditional
- Max repeat: 1

### cac:EstimatedDespatchPeriod C 1

- Conditional
- Max repeat: 1

### cac:RequestedDespatchPeriod C 1

- Conditional
- Max repeat: 1

Previous element

**cac:EstimatedDespatchPeriod**has the same structure.

### cac:DeliveryTerms C *

- Conditional
- Max repeat: unbounded

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:SpecialTerms C *

- Conditional
- Max repeat: unbounded

### cbc:LossRiskResponsibilityCode C 1

- Conditional
- Max repeat: 1

### cbc:LossRisk C *

- Conditional
- Max repeat: unbounded

### cbc:Amount C 1

- Conditional
- Max repeat: 1

### cac:DeliveryLocation C 1

- Conditional
- Max repeat: 1

### cac:AllowanceCharge C 1

- Conditional
- Max repeat: 1

### cac:MinimumDeliveryUnit C 1

- Conditional
- Max repeat: 1

### cbc:BatchQuantity M 1

- Mandatory
- Max repeat: 1

### cbc:ConsumerUnitQuantity C 1

- Conditional
- Max repeat: 1

### cbc:HazardousRiskIndicator C 1

- Conditional
- Max repeat: 1

### cac:MaximumDeliveryUnit C 1

- Conditional
- Max repeat: 1

Previous element

**cac:MinimumDeliveryUnit**has the same structure.

### cac:Shipment C 1

- Conditional
- Max repeat: 1

### cac:DeliveryTerms C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:SpecialTerms C *

- Conditional
- Max repeat: unbounded

### cbc:LossRiskResponsibilityCode C 1

- Conditional
- Max repeat: 1

### cbc:LossRisk C *

- Conditional
- Max repeat: unbounded

### cbc:Amount C 1

- Conditional
- Max repeat: 1

### cac:DeliveryLocation C 1

- Conditional
- Max repeat: 1

### cac:AllowanceCharge C 1

- Conditional
- Max repeat: 1

### cac:PaymentMeans C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:PaymentMeansCode M 1

- Mandatory
- Max repeat: 1

Applicable codelists: PaymentMeans-2.0 | PaymentMeans-2.1

### cbc:PaymentDueDate C 1

- Conditional
- Max repeat: 1

### cbc:PaymentChannelCode C 1

- Conditional
- Max repeat: 1

### cbc:InstructionID C 1

- Conditional
- Max repeat: 1

### cbc:InstructionNote C *

- Conditional
- Max repeat: unbounded

### cbc:PaymentID C *

- Conditional
- Max repeat: unbounded

### cac:CardAccount C 1

- Conditional
- Max repeat: 1

### cbc:PrimaryAccountNumberID M 1

- Mandatory
- Max repeat: 1

### cbc:NetworkID M 1

- Mandatory
- Max repeat: 1

### cbc:CardTypeCode C 1

- Conditional
- Max repeat: 1

### cbc:ValidityStartDate C 1

- Conditional
- Max repeat: 1

### cbc:ExpiryDate C 1

- Conditional
- Max repeat: 1

### cbc:IssuerID C 1

- Conditional
- Max repeat: 1

### cbc:IssueNumberID C 1

- Conditional
- Max repeat: 1

### cbc:CV2ID C 1

- Conditional
- Max repeat: 1

### cbc:CardChipCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: Chip-2.0

### cbc:ChipApplicationID C 1

- Conditional
- Max repeat: 1

### cbc:HolderName C 1

- Conditional
- Max repeat: 1

### cac:PayerFinancialAccount C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cbc:AliasName C 1

- Conditional
- Max repeat: 1

### cbc:AccountTypeCode C 1

- Conditional
- Max repeat: 1

### cbc:AccountFormatCode C 1

- Conditional
- Max repeat: 1

### cbc:CurrencyCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: Currency-2.0 | Currency-2.1

### cbc:PaymentNote C *

- Conditional
- Max repeat: unbounded

### cac:FinancialInstitutionBranch C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:FinancialInstitution C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:Address C 1

- Conditional
- Max repeat: 1

### cac:Address C 1

- Conditional
- Max repeat: 1

### cac:Country C 1

- Conditional
- Max repeat: 1

### cbc:IdentificationCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:PayeeFinancialAccount C 1

- Conditional
- Max repeat: 1

Previous element

**cac:PayerFinancialAccount**has the same structure.

### cac:CreditAccount C 1

- Conditional
- Max repeat: 1

### cbc:AccountID M 1

- Mandatory
- Max repeat: 1

### cac:PaymentMandate C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:MandateTypeCode C 1

- Conditional
- Max repeat: 1

### cbc:MaximumPaymentInstructionsNumeric C 1

- Conditional
- Max repeat: 1

### cbc:MaximumPaidAmount C 1

- Conditional
- Max repeat: 1

### cbc:SignatureID C 1

- Conditional
- Max repeat: 1

### cac:PayerParty C 1

- Conditional
- Max repeat: 1

### cac:PayerFinancialAccount C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cbc:AliasName C 1

- Conditional
- Max repeat: 1

### cbc:AccountTypeCode C 1

- Conditional
- Max repeat: 1

### cbc:AccountFormatCode C 1

- Conditional
- Max repeat: 1

### cbc:CurrencyCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: Currency-2.0 | Currency-2.1

### cbc:PaymentNote C *

- Conditional
- Max repeat: unbounded

### cac:FinancialInstitutionBranch C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:FinancialInstitution C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:Address C 1

- Conditional
- Max repeat: 1

### cac:Address C 1

- Conditional
- Max repeat: 1

### cac:Country C 1

- Conditional
- Max repeat: 1

### cbc:IdentificationCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:ValidityPeriod C 1

- Conditional
- Max repeat: 1

### cac:PaymentReversalPeriod C 1

- Conditional
- Max repeat: 1

Previous element

**cac:ValidityPeriod**has the same structure.

### cac:Clause C *

- Conditional
- Max repeat: unbounded

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Content C *

- Conditional
- Max repeat: unbounded

### cac:TradeFinancing C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:FinancingInstrumentCode C 1

- Conditional
- Max repeat: 1

### cac:ContractDocumentReference C 1

- Conditional
- Max repeat: 1

### cac:DocumentReference C *

- Conditional
- Max repeat: unbounded

Previous element

**cac:ContractDocumentReference**has the same structure.

### cac:FinancingParty M 1

- Mandatory
- Max repeat: 1

### cac:FinancingFinancialAccount C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cbc:AliasName C 1

- Conditional
- Max repeat: 1

### cbc:AccountTypeCode C 1

- Conditional
- Max repeat: 1

### cbc:AccountFormatCode C 1

- Conditional
- Max repeat: 1

### cbc:CurrencyCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: Currency-2.0 | Currency-2.1

### cbc:PaymentNote C *

- Conditional
- Max repeat: unbounded

### cac:FinancialInstitutionBranch C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:FinancialInstitution C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:Address C 1

- Conditional
- Max repeat: 1

### cac:Address C 1

- Conditional
- Max repeat: 1

### cac:Country C 1

- Conditional
- Max repeat: 1

### cbc:IdentificationCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:Clause C *

- Conditional
- Max repeat: unbounded

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Content C *

- Conditional
- Max repeat: unbounded

### cac:TransactionConditions C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:ActionCode C 1

- Conditional
- Max repeat: 1

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cac:DocumentReference C *

- Conditional
- Max repeat: unbounded

### cac:AllowanceCharge C *

- Conditional
- Max repeat: unbounded

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:ChargeIndicator M 1

- Mandatory
- Max repeat: 1

### cbc:AllowanceChargeReasonCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: AllowanceChargeReason-2.0 | AllowanceChargeReason-2.1

### cbc:AllowanceChargeReason C *

- Conditional
- Max repeat: unbounded

### cbc:MultiplierFactorNumeric C 1

- Conditional
- Max repeat: 1

### cbc:PrepaidIndicator C 1

- Conditional
- Max repeat: 1

### cbc:SequenceNumeric C 1

- Conditional
- Max repeat: 1

### cbc:Amount M 1

- Mandatory
- Max repeat: 1

### cbc:BaseAmount C 1

- Conditional
- Max repeat: 1

### cbc:AccountingCostCode C 1

- Conditional
- Max repeat: 1

### cbc:AccountingCost C 1

- Conditional
- Max repeat: 1

### cbc:PerUnitAmount C 1

- Conditional
- Max repeat: 1

### cac:TaxCategory C *

- Conditional
- Max repeat: unbounded

### cac:TaxTotal C 1

- Conditional
- Max repeat: 1

### cbc:TaxAmount M 1

- Mandatory
- Max repeat: 1

### cbc:RoundingAmount C 1

- Conditional
- Max repeat: 1

### cbc:TaxEvidenceIndicator C 1

- Conditional
- Max repeat: 1

### cbc:TaxIncludedIndicator C 1

- Conditional
- Max repeat: 1

### cac:TaxSubtotal C *

- Conditional
- Max repeat: unbounded

### cbc:TaxableAmount C 1

- Conditional
- Max repeat: 1

### cbc:TaxAmount M 1

- Mandatory
- Max repeat: 1

### cbc:CalculationSequenceNumeric C 1

- Conditional
- Max repeat: 1

### cbc:TransactionCurrencyTaxAmount C 1

- Conditional
- Max repeat: 1

### cbc:Percent C 1

- Conditional
- Max repeat: 1

### cbc:BaseUnitMeasure C 1

- Conditional
- Max repeat: 1

### cbc:PerUnitAmount C 1

- Conditional
- Max repeat: 1

### cbc:TierRange C 1

- Conditional
- Max repeat: 1

### cbc:TierRatePercent C 1

- Conditional
- Max repeat: 1

### cac:TaxCategory M 1

- Mandatory
- Max repeat: 1

### cac:PaymentMeans C *

- Conditional
- Max repeat: unbounded

### cac:DestinationCountry C 1

- Conditional
- Max repeat: 1

### cbc:IdentificationCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:TaxTotal C *

- Conditional
- Max repeat: unbounded

### cbc:TaxAmount M 1

- Mandatory
- Max repeat: 1

### cbc:RoundingAmount C 1

- Conditional
- Max repeat: 1

### cbc:TaxEvidenceIndicator C 1

- Conditional
- Max repeat: 1

### cbc:TaxIncludedIndicator C 1

- Conditional
- Max repeat: 1

### cac:TaxSubtotal C *

- Conditional
- Max repeat: unbounded

### cbc:TaxableAmount C 1

- Conditional
- Max repeat: 1

### cbc:TaxAmount M 1

- Mandatory
- Max repeat: 1

### cbc:CalculationSequenceNumeric C 1

- Conditional
- Max repeat: 1

### cbc:TransactionCurrencyTaxAmount C 1

- Conditional
- Max repeat: 1

### cbc:Percent C 1

- Conditional
- Max repeat: 1

### cbc:BaseUnitMeasure C 1

- Conditional
- Max repeat: 1

### cbc:PerUnitAmount C 1

- Conditional
- Max repeat: 1

### cbc:TierRange C 1

- Conditional
- Max repeat: 1

### cbc:TierRatePercent C 1

- Conditional
- Max repeat: 1

### cac:TaxCategory M 1

- Mandatory
- Max repeat: 1

### cac:QuotedMonetaryTotal M 1

- Mandatory
- Max repeat: 1

### cbc:LineExtensionAmount C 1

- Conditional
- Max repeat: 1

### cbc:TaxExclusiveAmount C 1

- Conditional
- Max repeat: 1

### cbc:TaxInclusiveAmount C 1

- Conditional
- Max repeat: 1

### cbc:AllowanceTotalAmount C 1

- Conditional
- Max repeat: 1

### cbc:ChargeTotalAmount C 1

- Conditional
- Max repeat: 1

### cbc:PrepaidAmount C 1

- Conditional
- Max repeat: 1

### cbc:PayableRoundingAmount C 1

- Conditional
- Max repeat: 1

### cbc:PayableAmount M 1

- Mandatory
- Max repeat: 1

### cbc:PayableAlternativeAmount C 1

- Conditional
- Max repeat: 1

### cac:QuotationLine M *

- Mandatory
- Max repeat: unbounded

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:Note C *

- Conditional
- Max repeat: unbounded

### cbc:Quantity C 1

- Conditional
- Max repeat: 1

### cbc:LineExtensionAmount C 1

- Conditional
- Max repeat: 1

### cbc:TotalTaxAmount C 1

- Conditional
- Max repeat: 1

### cbc:RequestForQuotationLineID C 1

- Conditional
- Max repeat: 1

### cac:DocumentReference C *

- Conditional
- Max repeat: unbounded

### cac:LineItem M 1

- Mandatory
- Max repeat: 1

### cbc:ID M 1

- Mandatory
- Max repeat: 1

### cbc:SalesOrderID C 1

- Conditional
- Max repeat: 1

### cbc:UUID C 1

- Conditional
- Max repeat: 1

### cbc:Note C *

- Conditional
- Max repeat: unbounded

### cbc:LineStatusCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: LineStatus-2.0

### cbc:Quantity C 1

- Conditional
- Max repeat: 1

### cbc:LineExtensionAmount C 1

- Conditional
- Max repeat: 1

### cbc:TotalTaxAmount C 1

- Conditional
- Max repeat: 1

### cbc:MinimumQuantity C 1

- Conditional
- Max repeat: 1

### cbc:MaximumQuantity C 1

- Conditional
- Max repeat: 1

### cbc:MinimumBackorderQuantity C 1

- Conditional
- Max repeat: 1

### cbc:MaximumBackorderQuantity C 1

- Conditional
- Max repeat: 1

### cbc:InspectionMethodCode C 1

- Conditional
- Max repeat: 1

### cbc:PartialDeliveryIndicator C 1

- Conditional
- Max repeat: 1

### cbc:BackOrderAllowedIndicator C 1

- Conditional
- Max repeat: 1

### cbc:AccountingCostCode C 1

- Conditional
- Max repeat: 1

### cbc:AccountingCost C 1

- Conditional
- Max repeat: 1

### cbc:WarrantyInformation C *

- Conditional
- Max repeat: unbounded

### cac:Delivery C *

- Conditional
- Max repeat: unbounded

### cac:DeliveryTerms C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:SpecialTerms C *

- Conditional
- Max repeat: unbounded

### cbc:LossRiskResponsibilityCode C 1

- Conditional
- Max repeat: 1

### cbc:LossRisk C *

- Conditional
- Max repeat: unbounded

### cbc:Amount C 1

- Conditional
- Max repeat: 1

### cac:DeliveryLocation C 1

- Conditional
- Max repeat: 1

### cac:AllowanceCharge C 1

- Conditional
- Max repeat: 1

### cac:OriginatorParty C 1

- Conditional
- Max repeat: 1

### cac:OrderedShipment C *

- Conditional
- Max repeat: unbounded

### cac:Shipment M 1

- Mandatory
- Max repeat: 1

### cac:Package C *

- Conditional
- Max repeat: unbounded

### cac:PricingReference C 1

- Conditional
- Max repeat: 1

### cac:AllowanceCharge C *

- Conditional
- Max repeat: unbounded

### cac:Price C 1

- Conditional
- Max repeat: 1

### cbc:PriceAmount M 1

- Mandatory
- Max repeat: 1

### cbc:BaseQuantity C 1

- Conditional
- Max repeat: 1

### cbc:PriceChangeReason C *

- Conditional
- Max repeat: unbounded

### cbc:PriceTypeCode C 1

- Conditional
- Max repeat: 1

### cbc:PriceType C 1

- Conditional
- Max repeat: 1

### cbc:OrderableUnitFactorRate C 1

- Conditional
- Max repeat: 1

### cac:ValidityPeriod C *

- Conditional
- Max repeat: unbounded

### cac:PriceList C 1

- Conditional
- Max repeat: 1

### cac:AllowanceCharge C *

- Conditional
- Max repeat: unbounded

### cac:PricingExchangeRate C 1

- Conditional
- Max repeat: 1

### cbc:SourceCurrencyCode M 1

- Mandatory
- Max repeat: 1

Applicable codelists: Currency-2.0 | Currency-2.1

### cbc:SourceCurrencyBaseRate C 1

- Conditional
- Max repeat: 1

### cbc:TargetCurrencyCode M 1

- Mandatory
- Max repeat: 1

Applicable codelists: Currency-2.0 | Currency-2.1

### cbc:TargetCurrencyBaseRate C 1

- Conditional
- Max repeat: 1

### cbc:ExchangeMarketID C 1

- Conditional
- Max repeat: 1

### cbc:CalculationRate C 1

- Conditional
- Max repeat: 1

### cbc:MathematicOperatorCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: Operator-2.0

### cbc:Date C 1

- Conditional
- Max repeat: 1

### cac:ForeignExchangeContract C 1

- Conditional
- Max repeat: 1

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:IssueDate C 1

- Conditional
- Max repeat: 1

### cbc:IssueTime C 1

- Conditional
- Max repeat: 1

### cbc:NominationDate C 1

- Conditional
- Max repeat: 1

### cbc:NominationTime C 1

- Conditional
- Max repeat: 1

### cbc:ContractTypeCode C 1

- Conditional
- Max repeat: 1

### cbc:ContractType C 1

- Conditional
- Max repeat: 1

### cbc:Note C *

- Conditional
- Max repeat: unbounded

### cbc:VersionID C 1

- Conditional
- Max repeat: 1

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cac:ValidityPeriod C 1

- Conditional
- Max repeat: 1

### cac:ContractDocumentReference C *

- Conditional
- Max repeat: unbounded

### cac:NominationPeriod C 1

- Conditional
- Max repeat: 1

### cac:ContractualDelivery C 1

- Conditional
- Max repeat: 1

### cac:Item M 1

- Mandatory
- Max repeat: 1

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cbc:PackQuantity C 1

- Conditional
- Max repeat: 1

### cbc:PackSizeNumeric C 1

- Conditional
- Max repeat: 1

### cbc:CatalogueIndicator C 1

- Conditional
- Max repeat: 1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cbc:HazardousRiskIndicator C 1

- Conditional
- Max repeat: 1

### cbc:AdditionalInformation C *

- Conditional
- Max repeat: unbounded

### cbc:Keyword C *

- Conditional
- Max repeat: unbounded

### cbc:BrandName C *

- Conditional
- Max repeat: unbounded

### cbc:ModelName C *

- Conditional
- Max repeat: unbounded

### cac:BuyersItemIdentification C 1

- Conditional
- Max repeat: 1

### cbc:ID M 1

- Mandatory
- Max repeat: 1

### cbc:ExtendedID C 1

- Conditional
- Max repeat: 1

### cbc:BarcodeSymbologyID C 1

- Conditional
- Max repeat: 1

### cac:PhysicalAttribute C *

- Conditional
- Max repeat: unbounded

### cbc:AttributeID M 1

- Mandatory
- Max repeat: 1

### cbc:PositionCode C 1

- Conditional
- Max repeat: 1

### cbc:DescriptionCode C 1

- Conditional
- Max repeat: 1

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cac:MeasurementDimension C *

- Conditional
- Max repeat: unbounded

### cbc:AttributeID M 1

- Mandatory
- Max repeat: 1

### cbc:Measure C 1

- Conditional
- Max repeat: 1

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cbc:MinimumMeasure C 1

- Conditional
- Max repeat: 1

### cbc:MaximumMeasure C 1

- Conditional
- Max repeat: 1

### cac:IssuerParty C 1

- Conditional
- Max repeat: 1

### cac:SellersItemIdentification C 1

- Conditional
- Max repeat: 1

Previous element

**cac:BuyersItemIdentification**has the same structure.

### cac:ManufacturersItemIdentification C *

- Conditional
- Max repeat: unbounded

Previous element

**cac:SellersItemIdentification**has the same structure.

### cac:StandardItemIdentification C 1

- Conditional
- Max repeat: 1

Previous element

**cac:ManufacturersItemIdentification**has the same structure.

### cac:CatalogueItemIdentification C 1

- Conditional
- Max repeat: 1

Previous element

**cac:StandardItemIdentification**has the same structure.

### cac:AdditionalItemIdentification C *

- Conditional
- Max repeat: unbounded

Previous element

**cac:CatalogueItemIdentification**has the same structure.

### cac:CatalogueDocumentReference C 1

- Conditional
- Max repeat: 1

### cac:ItemSpecificationDocumentReference C *

- Conditional
- Max repeat: unbounded

Previous element

**cac:CatalogueDocumentReference**has the same structure.

### cac:OriginCountry C 1

- Conditional
- Max repeat: 1

### cbc:IdentificationCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: CountryIdentification-2.0 | CountryIdentification-2.1

### cbc:Name C 1

- Conditional
- Max repeat: 1

### cac:CommodityClassification C *

- Conditional
- Max repeat: unbounded

### cbc:NatureCode C 1

- Conditional
- Max repeat: 1

### cbc:CargoTypeCode C 1

- Conditional
- Max repeat: 1

### cbc:CommodityCode C 1

- Conditional
- Max repeat: 1

### cbc:ItemClassificationCode C 1

- Conditional
- Max repeat: 1

### cac:TransactionConditions C *

- Conditional
- Max repeat: unbounded

### cbc:ID C 1

- Conditional
- Max repeat: 1

### cbc:ActionCode C 1

- Conditional
- Max repeat: 1

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cac:DocumentReference C *

- Conditional
- Max repeat: unbounded

### cac:HazardousItem C *

- Conditional
- Max repeat: unbounded

### cac:ClassifiedTaxCategory C *

- Conditional
- Max repeat: unbounded

### cac:AdditionalItemProperty C *

- Conditional
- Max repeat: unbounded

### cac:ManufacturerParty C *

- Conditional
- Max repeat: unbounded

### cac:InformationContentProviderParty C 1

- Conditional
- Max repeat: 1

Previous element

**cac:ManufacturerParty**has the same structure.

### cac:OriginAddress C *

- Conditional
- Max repeat: unbounded

### cac:ItemInstance C *

- Conditional
- Max repeat: unbounded

### cbc:ProductTraceID C 1

- Conditional
- Max repeat: 1

### cbc:ManufactureDate C 1

- Conditional
- Max repeat: 1

### cbc:ManufactureTime C 1

- Conditional
- Max repeat: 1

### cbc:BestBeforeDate C 1

- Conditional
- Max repeat: 1

### cbc:RegistrationID C 1

- Conditional
- Max repeat: 1

### cbc:SerialID C 1

- Conditional
- Max repeat: 1

### cac:AdditionalItemProperty C *

- Conditional
- Max repeat: unbounded

### cac:LotIdentification C 1

- Conditional
- Max repeat: 1

### cbc:LotNumberID C 1

- Conditional
- Max repeat: 1

### cbc:ExpiryDate C 1

- Conditional
- Max repeat: 1

### cac:AdditionalItemProperty C *

- Conditional
- Max repeat: unbounded

### cac:Certificate C *

- Conditional
- Max repeat: unbounded

### cbc:ID M 1

- Mandatory
- Max repeat: 1

### cbc:CertificateTypeCode M 1

- Mandatory
- Max repeat: 1

### cbc:CertificateType M 1

- Mandatory
- Max repeat: 1

### cbc:Remarks C *

- Conditional
- Max repeat: unbounded

### cac:IssuerParty M 1

- Mandatory
- Max repeat: 1

### cac:DocumentReference C *

- Conditional
- Max repeat: unbounded

### cac:Signature C *

- Conditional
- Max repeat: unbounded

### cac:Dimension C *

- Conditional
- Max repeat: unbounded

### cbc:AttributeID M 1

- Mandatory
- Max repeat: 1

### cbc:Measure C 1

- Conditional
- Max repeat: 1

### cbc:Description C *

- Conditional
- Max repeat: unbounded

### cbc:MinimumMeasure C 1

- Conditional
- Max repeat: 1

### cbc:MaximumMeasure C 1

- Conditional
- Max repeat: 1

### cac:SubLineItem C *

- Conditional
- Max repeat: unbounded

Element's (grand)parent

**cac:LineItem**has the same structure.

### cac:WarrantyValidityPeriod C 1

- Conditional
- Max repeat: 1

### cac:WarrantyParty C 1

- Conditional
- Max repeat: 1

### cac:TaxTotal C *

- Conditional
- Max repeat: unbounded

### cbc:TaxAmount M 1

- Mandatory
- Max repeat: 1

### cbc:RoundingAmount C 1

- Conditional
- Max repeat: 1

### cbc:TaxEvidenceIndicator C 1

- Conditional
- Max repeat: 1

### cbc:TaxIncludedIndicator C 1

- Conditional
- Max repeat: 1

### cac:TaxSubtotal C *

- Conditional
- Max repeat: unbounded

### cbc:TaxableAmount C 1

- Conditional
- Max repeat: 1

### cbc:TaxAmount M 1

- Mandatory
- Max repeat: 1

### cbc:CalculationSequenceNumeric C 1

- Conditional
- Max repeat: 1

### cbc:TransactionCurrencyTaxAmount C 1

- Conditional
- Max repeat: 1

### cbc:Percent C 1

- Conditional
- Max repeat: 1

### cbc:BaseUnitMeasure C 1

- Conditional
- Max repeat: 1

### cbc:PerUnitAmount C 1

- Conditional
- Max repeat: 1

### cbc:TierRange C 1

- Conditional
- Max repeat: 1

### cbc:TierRatePercent C 1

- Conditional
- Max repeat: 1

### cac:TaxCategory M 1

- Mandatory
- Max repeat: 1

### cac:ItemPriceExtension C 1

- Conditional
- Max repeat: 1

### cbc:Amount M 1

- Mandatory
- Max repeat: 1

### cac:TaxTotal C *

- Conditional
- Max repeat: unbounded

### cbc:TaxAmount M 1

- Mandatory
- Max repeat: 1

### cbc:RoundingAmount C 1

- Conditional
- Max repeat: 1

### cbc:TaxEvidenceIndicator C 1

- Conditional
- Max repeat: 1

### cbc:TaxIncludedIndicator C 1

- Conditional
- Max repeat: 1

### cac:TaxSubtotal C *

- Conditional
- Max repeat: unbounded

### cbc:TaxableAmount C 1

- Conditional
- Max repeat: 1

### cbc:TaxAmount M 1

- Mandatory
- Max repeat: 1

### cbc:CalculationSequenceNumeric C 1

- Conditional
- Max repeat: 1

### cbc:TransactionCurrencyTaxAmount C 1

- Conditional
- Max repeat: 1

### cbc:Percent C 1

- Conditional
- Max repeat: 1

### cbc:BaseUnitMeasure C 1

- Conditional
- Max repeat: 1

### cbc:PerUnitAmount C 1

- Conditional
- Max repeat: 1

### cbc:TierRange C 1

- Conditional
- Max repeat: 1

### cbc:TierRatePercent C 1

- Conditional
- Max repeat: 1

### cac:TaxCategory M 1

- Mandatory
- Max repeat: 1

### cac:LineReference C *

- Conditional
- Max repeat: unbounded

### cbc:LineID M 1

- Mandatory
- Max repeat: 1

### cbc:UUID C 1

- Conditional
- Max repeat: 1

### cbc:LineStatusCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: LineStatus-2.0

### cac:DocumentReference C 1

- Conditional
- Max repeat: 1

### cac:SellerProposedSubstituteLineItem C *

- Conditional
- Max repeat: unbounded

Previous element

**cac:LineItem**has the same structure.

### cac:AlternativeLineItem C *

- Conditional
- Max repeat: unbounded

Previous element

**cac:SellerProposedSubstituteLineItem**has the same structure.

### cac:RequestLineReference C 1

- Conditional
- Max repeat: 1

### cbc:LineID M 1

- Mandatory
- Max repeat: 1

### cbc:UUID C 1

- Conditional
- Max repeat: 1

### cbc:LineStatusCode C 1

- Conditional
- Max repeat: 1

Applicable codelists: LineStatus-2.0

### cac:DocumentReference C 1

- Conditional
- Max repeat: 1