]>
git.ipfire.org Git - thirdparty/python-drafthorse.git/blob
41ad6b92e5ed148975c5ae2ea036b5f1b2505f2c
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <xs:schema xmlns:
ram=
"urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:12"
3 xmlns:
xs=
"http://www.w3.org/2001/XMLSchema"
4 xmlns:
qdt=
"urn:un:unece:uncefact:data:standard:QualifiedDataType:12"
5 xmlns:
udt=
"urn:un:unece:uncefact:data:standard:UnqualifiedDataType:15"
6 targetNamespace=
"urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:12"
7 elementFormDefault=
"qualified"
9 <xs:import namespace=
"urn:un:unece:uncefact:data:standard:QualifiedDataType:12" schemaLocation=
"ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_QualifiedDataType_12.xsd"/>
10 <xs:import namespace=
"urn:un:unece:uncefact:data:standard:UnqualifiedDataType:15" schemaLocation=
"ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_15.xsd"/>
11 <xs:complexType name=
"CreditorFinancialAccountType">
13 <xs:element name=
"IBANID" type=
"udt:IDType" minOccurs=
"0"/>
14 <xs:element name=
"AccountName" type=
"udt:TextType" minOccurs=
"0"/>
15 <xs:element name=
"ProprietaryID" type=
"udt:IDType" minOccurs=
"0"/>
18 <xs:complexType name=
"CreditorFinancialInstitutionType">
20 <xs:element name=
"BICID" type=
"udt:IDType" minOccurs=
"0"/>
21 <xs:element name=
"GermanBankleitzahlID" type=
"udt:IDType" minOccurs=
"0"/>
22 <xs:element name=
"Name" type=
"udt:TextType" minOccurs=
"0"/>
25 <xs:complexType name=
"DebtorFinancialAccountType">
27 <xs:element name=
"IBANID" type=
"udt:IDType" minOccurs=
"0"/>
28 <xs:element name=
"ProprietaryID" type=
"udt:IDType" minOccurs=
"0"/>
31 <xs:complexType name=
"DebtorFinancialInstitutionType">
33 <xs:element name=
"BICID" type=
"udt:IDType" minOccurs=
"0"/>
34 <xs:element name=
"GermanBankleitzahlID" type=
"udt:IDType" minOccurs=
"0"/>
35 <xs:element name=
"Name" type=
"udt:TextType" minOccurs=
"0"/>
38 <xs:complexType name=
"DocumentContextParameterType">
40 <xs:element name=
"ID" type=
"udt:IDType" minOccurs=
"0"/>
43 <xs:complexType name=
"DocumentLineDocumentType">
45 <xs:element name=
"LineID" type=
"udt:IDType" minOccurs=
"0"/>
46 <xs:element name=
"IncludedNote" type=
"ram:NoteType" minOccurs=
"0" maxOccurs=
"unbounded"/>
49 <xs:complexType name=
"ExchangedDocumentContextType">
51 <xs:element name=
"TestIndicator" type=
"udt:IndicatorType" minOccurs=
"0"/>
52 <xs:element name=
"BusinessProcessSpecifiedDocumentContextParameter" type=
"ram:DocumentContextParameterType" minOccurs=
"0" maxOccurs=
"unbounded"/>
53 <xs:element name=
"GuidelineSpecifiedDocumentContextParameter" type=
"ram:DocumentContextParameterType" minOccurs=
"0" maxOccurs=
"unbounded"/>
56 <xs:complexType name=
"ExchangedDocumentType">
58 <xs:element name=
"ID" type=
"udt:IDType" minOccurs=
"0"/>
59 <xs:element name=
"Name" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
60 <xs:element name=
"TypeCode" type=
"qdt:DocumentCodeType" minOccurs=
"0"/>
61 <xs:element name=
"IssueDateTime" type=
"udt:DateTimeType" minOccurs=
"0"/>
62 <xs:element name=
"CopyIndicator" type=
"udt:IndicatorType" minOccurs=
"0"/>
63 <xs:element name=
"LanguageID" type=
"udt:IDType" minOccurs=
"0" maxOccurs=
"unbounded"/>
64 <xs:element name=
"IncludedNote" type=
"ram:NoteType" minOccurs=
"0" maxOccurs=
"unbounded"/>
65 <xs:element name=
"EffectiveSpecifiedPeriod" type=
"ram:SpecifiedPeriodType" minOccurs=
"0"/>
68 <xs:complexType name=
"LogisticsServiceChargeType">
70 <xs:element name=
"Description" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
71 <xs:element name=
"AppliedAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
72 <xs:element name=
"AppliedTradeTax" type=
"ram:TradeTaxType" minOccurs=
"0" maxOccurs=
"unbounded"/>
75 <xs:complexType name=
"LogisticsTransportMovementType">
77 <xs:element name=
"ModeCode" type=
"udt:CodeType" minOccurs=
"0"/>
78 <xs:element name=
"ID" type=
"udt:IDType" minOccurs=
"0"/>
81 <xs:complexType name=
"NoteType">
83 <xs:element name=
"ContentCode" type=
"udt:CodeType" minOccurs=
"0" maxOccurs=
"unbounded"/>
84 <xs:element name=
"Content" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
85 <xs:element name=
"SubjectCode" type=
"udt:CodeType" minOccurs=
"0"/>
88 <xs:complexType name=
"ProductCharacteristicType">
90 <xs:element name=
"TypeCode" type=
"udt:CodeType" minOccurs=
"0" maxOccurs=
"unbounded"/>
91 <xs:element name=
"Description" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
92 <xs:element name=
"ValueMeasure" type=
"udt:MeasureType" minOccurs=
"0" maxOccurs=
"unbounded"/>
93 <xs:element name=
"Value" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
96 <xs:complexType name=
"ProductClassificationType">
98 <xs:element name=
"ClassCode" type=
"udt:CodeType" minOccurs=
"0"/>
99 <xs:element name=
"ClassName" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
102 <xs:complexType name=
"ReferencedDocumentType">
104 <xs:element name=
"IssueDateTime" type=
"qdt:DateMandatoryDateTimeType" minOccurs=
"0"/>
105 <xs:element name=
"LineID" type=
"udt:IDType" minOccurs=
"0"/>
106 <xs:element name=
"TypeCode" type=
"qdt:DocumentCodeType" minOccurs=
"0"/>
107 <xs:element name=
"ID" type=
"udt:IDType" minOccurs=
"0" maxOccurs=
"unbounded"/>
108 <xs:element name=
"ReferenceTypeCode" type=
"qdt:ReferenceCodeType" minOccurs=
"0"/>
111 <xs:complexType name=
"ReferencedProductType">
113 <xs:element name=
"GlobalID" type=
"udt:IDType" minOccurs=
"0" maxOccurs=
"unbounded"/>
114 <xs:element name=
"SellerAssignedID" type=
"udt:IDType" minOccurs=
"0"/>
115 <xs:element name=
"BuyerAssignedID" type=
"udt:IDType" minOccurs=
"0"/>
116 <xs:element name=
"Name" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
117 <xs:element name=
"Description" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
118 <xs:element name=
"UnitQuantity" type=
"udt:QuantityType" minOccurs=
"0" maxOccurs=
"unbounded"/>
121 <xs:complexType name=
"SpecifiedPeriodType">
123 <xs:element name=
"StartDateTime" type=
"udt:DateTimeType" minOccurs=
"0"/>
124 <xs:element name=
"EndDateTime" type=
"udt:DateTimeType" minOccurs=
"0"/>
125 <xs:element name=
"CompleteDateTime" type=
"udt:DateTimeType" minOccurs=
"0"/>
128 <xs:complexType name=
"SupplyChainConsignmentType">
130 <xs:element name=
"SpecifiedLogisticsTransportMovement" type=
"ram:LogisticsTransportMovementType" minOccurs=
"0" maxOccurs=
"unbounded"/>
133 <xs:complexType name=
"SupplyChainEventType">
135 <xs:element name=
"OccurrenceDateTime" type=
"udt:DateTimeType" minOccurs=
"0" maxOccurs=
"unbounded"/>
138 <xs:complexType name=
"SupplyChainTradeAgreementType">
140 <xs:element name=
"BuyerReference" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
141 <xs:element name=
"SellerTradeParty" type=
"ram:TradePartyType" minOccurs=
"0"/>
142 <xs:element name=
"BuyerTradeParty" type=
"ram:TradePartyType" minOccurs=
"0"/>
143 <xs:element name=
"ProductEndUserTradeParty" type=
"ram:TradePartyType" minOccurs=
"0"/>
144 <xs:element name=
"ApplicableTradeDeliveryTerms" type=
"ram:TradeDeliveryTermsType" minOccurs=
"0"/>
145 <xs:element name=
"BuyerOrderReferencedDocument" type=
"ram:ReferencedDocumentType" minOccurs=
"0" maxOccurs=
"unbounded"/>
146 <xs:element name=
"ContractReferencedDocument" type=
"ram:ReferencedDocumentType" minOccurs=
"0" maxOccurs=
"unbounded"/>
147 <xs:element name=
"AdditionalReferencedDocument" type=
"ram:ReferencedDocumentType" minOccurs=
"0" maxOccurs=
"unbounded"/>
148 <xs:element name=
"GrossPriceProductTradePrice" type=
"ram:TradePriceType" minOccurs=
"0" maxOccurs=
"unbounded"/>
149 <xs:element name=
"NetPriceProductTradePrice" type=
"ram:TradePriceType" minOccurs=
"0" maxOccurs=
"unbounded"/>
150 <xs:element name=
"CustomerOrderReferencedDocument" type=
"ram:ReferencedDocumentType" minOccurs=
"0" maxOccurs=
"unbounded"/>
153 <xs:complexType name=
"SupplyChainTradeDeliveryType">
155 <xs:element name=
"BilledQuantity" type=
"udt:QuantityType" minOccurs=
"0"/>
156 <xs:element name=
"ChargeFreeQuantity" type=
"udt:QuantityType" minOccurs=
"0"/>
157 <xs:element name=
"PackageQuantity" type=
"udt:QuantityType" minOccurs=
"0"/>
158 <xs:element name=
"RelatedSupplyChainConsignment" type=
"ram:SupplyChainConsignmentType" minOccurs=
"0" maxOccurs=
"unbounded"/>
159 <xs:element name=
"ShipToTradeParty" type=
"ram:TradePartyType" minOccurs=
"0"/>
160 <xs:element name=
"UltimateShipToTradeParty" type=
"ram:TradePartyType" minOccurs=
"0"/>
161 <xs:element name=
"ShipFromTradeParty" type=
"ram:TradePartyType" minOccurs=
"0"/>
162 <xs:element name=
"ActualDeliverySupplyChainEvent" type=
"ram:SupplyChainEventType" minOccurs=
"0" maxOccurs=
"unbounded"/>
163 <xs:element name=
"DespatchAdviceReferencedDocument" type=
"ram:ReferencedDocumentType" minOccurs=
"0"/>
164 <xs:element name=
"ReceivingAdviceReferencedDocument" type=
"ram:ReferencedDocumentType" minOccurs=
"0" maxOccurs=
"unbounded"/>
165 <xs:element name=
"DeliveryNoteReferencedDocument" type=
"ram:ReferencedDocumentType" minOccurs=
"0"/>
168 <xs:complexType name=
"SupplyChainTradeLineItemType">
170 <xs:element name=
"AssociatedDocumentLineDocument" type=
"ram:DocumentLineDocumentType" minOccurs=
"0"/>
171 <xs:element name=
"SpecifiedSupplyChainTradeAgreement" type=
"ram:SupplyChainTradeAgreementType" minOccurs=
"0"/>
172 <xs:element name=
"SpecifiedSupplyChainTradeDelivery" type=
"ram:SupplyChainTradeDeliveryType" minOccurs=
"0"/>
173 <xs:element name=
"SpecifiedSupplyChainTradeSettlement" type=
"ram:SupplyChainTradeSettlementType" minOccurs=
"0"/>
174 <xs:element name=
"SpecifiedTradeProduct" type=
"ram:TradeProductType" minOccurs=
"0"/>
177 <xs:complexType name=
"SupplyChainTradeSettlementType">
179 <xs:element name=
"PaymentReference" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
180 <xs:element name=
"InvoiceCurrencyCode" type=
"udt:CodeType" minOccurs=
"0"/>
181 <xs:element name=
"InvoiceeTradeParty" type=
"ram:TradePartyType" minOccurs=
"0"/>
182 <xs:element name=
"PayeeTradeParty" type=
"ram:TradePartyType" minOccurs=
"0" maxOccurs=
"unbounded"/>
183 <xs:element name=
"SpecifiedTradeSettlementPaymentMeans" type=
"ram:TradeSettlementPaymentMeansType" minOccurs=
"0" maxOccurs=
"unbounded"/>
184 <xs:element name=
"ApplicableTradeTax" type=
"ram:TradeTaxType" minOccurs=
"0" maxOccurs=
"unbounded"/>
185 <xs:element name=
"BillingSpecifiedPeriod" type=
"ram:SpecifiedPeriodType" minOccurs=
"0" maxOccurs=
"unbounded"/>
186 <xs:element name=
"SpecifiedTradeAllowanceCharge" type=
"ram:TradeAllowanceChargeType" minOccurs=
"0" maxOccurs=
"unbounded"/>
187 <xs:element name=
"SpecifiedLogisticsServiceCharge" type=
"ram:LogisticsServiceChargeType" minOccurs=
"0" maxOccurs=
"unbounded"/>
188 <xs:element name=
"SpecifiedTradePaymentTerms" type=
"ram:TradePaymentTermsType" minOccurs=
"0" maxOccurs=
"unbounded"/>
189 <xs:element name=
"SpecifiedTradeAccountingAccount" type=
"ram:TradeAccountingAccountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
190 <xs:element name=
"SpecifiedTradeSettlementMonetarySummation" type=
"ram:TradeSettlementMonetarySummationType" minOccurs=
"0"/>
191 <xs:element name=
"ReceivableSpecifiedTradeAccountingAccount" type=
"ram:TradeAccountingAccountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
194 <xs:complexType name=
"SupplyChainTradeTransactionType">
196 <xs:element name=
"ApplicableSupplyChainTradeAgreement" type=
"ram:SupplyChainTradeAgreementType" minOccurs=
"0" maxOccurs=
"unbounded"/>
197 <xs:element name=
"ApplicableSupplyChainTradeDelivery" type=
"ram:SupplyChainTradeDeliveryType" minOccurs=
"0"/>
198 <xs:element name=
"ApplicableSupplyChainTradeSettlement" type=
"ram:SupplyChainTradeSettlementType" minOccurs=
"0"/>
199 <xs:element name=
"IncludedSupplyChainTradeLineItem" type=
"ram:SupplyChainTradeLineItemType" minOccurs=
"0" maxOccurs=
"unbounded"/>
202 <xs:complexType name=
"TaxRegistrationType">
204 <xs:element name=
"ID" type=
"udt:IDType" minOccurs=
"0"/>
207 <xs:complexType name=
"TradeAccountingAccountType">
209 <xs:element name=
"ID" type=
"udt:IDType" minOccurs=
"0"/>
212 <xs:complexType name=
"TradeAddressType">
214 <xs:element name=
"PostcodeCode" type=
"udt:CodeType" minOccurs=
"0" maxOccurs=
"unbounded"/>
215 <xs:element name=
"LineOne" type=
"udt:TextType" minOccurs=
"0"/>
216 <xs:element name=
"LineTwo" type=
"udt:TextType" minOccurs=
"0"/>
217 <xs:element name=
"CityName" type=
"udt:TextType" minOccurs=
"0"/>
218 <xs:element name=
"CountryID" type=
"qdt:CountryIDType" minOccurs=
"0"/>
221 <xs:complexType name=
"TradeAllowanceChargeType">
223 <xs:element name=
"ChargeIndicator" type=
"udt:IndicatorType" minOccurs=
"0"/>
224 <xs:element name=
"SequenceNumeric" type=
"udt:NumericType" minOccurs=
"0"/>
225 <xs:element name=
"CalculationPercent" type=
"udt:PercentType" minOccurs=
"0"/>
226 <xs:element name=
"BasisAmount" type=
"udt:AmountType" minOccurs=
"0"/>
227 <xs:element name=
"BasisQuantity" type=
"udt:QuantityType" minOccurs=
"0"/>
228 <xs:element name=
"ActualAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
229 <xs:element name=
"ReasonCode" type=
"qdt:AllowanceChargeReasonCodeType" minOccurs=
"0"/>
230 <xs:element name=
"Reason" type=
"udt:TextType" minOccurs=
"0"/>
231 <xs:element name=
"CategoryTradeTax" type=
"ram:TradeTaxType" minOccurs=
"0" maxOccurs=
"unbounded"/>
234 <xs:complexType name=
"TradeContactType">
236 <xs:element name=
"PersonName" type=
"udt:TextType" minOccurs=
"0"/>
237 <xs:element name=
"DepartmentName" type=
"udt:TextType" minOccurs=
"0"/>
238 <xs:element name=
"TelephoneUniversalCommunication" type=
"ram:UniversalCommunicationType" minOccurs=
"0" maxOccurs=
"unbounded"/>
239 <xs:element name=
"FaxUniversalCommunication" type=
"ram:UniversalCommunicationType" minOccurs=
"0" maxOccurs=
"unbounded"/>
240 <xs:element name=
"EmailURIUniversalCommunication" type=
"ram:UniversalCommunicationType" minOccurs=
"0"/>
243 <xs:complexType name=
"TradeCountryType">
245 <xs:element name=
"ID" type=
"qdt:CountryIDType" minOccurs=
"0" maxOccurs=
"unbounded"/>
248 <xs:complexType name=
"TradeDeliveryTermsType">
250 <xs:element name=
"DeliveryTypeCode" type=
"qdt:DeliveryTermsCodeType" minOccurs=
"0"/>
253 <xs:complexType name=
"TradePartyType">
255 <xs:element name=
"ID" type=
"udt:IDType" minOccurs=
"0" maxOccurs=
"unbounded"/>
256 <xs:element name=
"GlobalID" type=
"udt:IDType" minOccurs=
"0" maxOccurs=
"unbounded"/>
257 <xs:element name=
"Name" type=
"udt:TextType" minOccurs=
"0"/>
258 <xs:element name=
"DefinedTradeContact" type=
"ram:TradeContactType" minOccurs=
"0" maxOccurs=
"unbounded"/>
259 <xs:element name=
"PostalTradeAddress" type=
"ram:TradeAddressType" minOccurs=
"0"/>
260 <xs:element name=
"SpecifiedTaxRegistration" type=
"ram:TaxRegistrationType" minOccurs=
"0" maxOccurs=
"unbounded"/>
263 <xs:complexType name=
"TradePaymentDiscountTermsType">
265 <xs:element name=
"BasisDateTime" type=
"udt:DateTimeType" minOccurs=
"0"/>
266 <xs:element name=
"BasisPeriodMeasure" type=
"udt:MeasureType" minOccurs=
"0"/>
267 <xs:element name=
"BasisAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
268 <xs:element name=
"CalculationPercent" type=
"udt:PercentType" minOccurs=
"0"/>
269 <xs:element name=
"ActualDiscountAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
272 <xs:complexType name=
"TradePaymentPenaltyTermsType">
274 <xs:element name=
"BasisDateTime" type=
"udt:DateTimeType" minOccurs=
"0"/>
275 <xs:element name=
"BasisPeriodMeasure" type=
"udt:MeasureType" minOccurs=
"0"/>
276 <xs:element name=
"BasisAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
277 <xs:element name=
"CalculationPercent" type=
"udt:PercentType" minOccurs=
"0"/>
278 <xs:element name=
"ActualPenaltyAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
281 <xs:complexType name=
"TradePaymentTermsType">
283 <xs:element name=
"Description" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
284 <xs:element name=
"DueDateDateTime" type=
"udt:DateTimeType" minOccurs=
"0"/>
285 <xs:element name=
"PartialPaymentAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
286 <xs:element name=
"ApplicableTradePaymentPenaltyTerms" type=
"ram:TradePaymentPenaltyTermsType" minOccurs=
"0" maxOccurs=
"unbounded"/>
287 <xs:element name=
"ApplicableTradePaymentDiscountTerms" type=
"ram:TradePaymentDiscountTermsType" minOccurs=
"0" maxOccurs=
"unbounded"/>
290 <xs:complexType name=
"TradePriceType">
292 <xs:element name=
"ChargeAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
293 <xs:element name=
"BasisQuantity" type=
"udt:QuantityType" minOccurs=
"0"/>
294 <xs:element name=
"AppliedTradeAllowanceCharge" type=
"ram:TradeAllowanceChargeType" minOccurs=
"0" maxOccurs=
"unbounded"/>
297 <xs:complexType name=
"TradeProductType">
299 <xs:element name=
"GlobalID" type=
"udt:IDType" minOccurs=
"0" maxOccurs=
"unbounded"/>
300 <xs:element name=
"SellerAssignedID" type=
"udt:IDType" minOccurs=
"0"/>
301 <xs:element name=
"BuyerAssignedID" type=
"udt:IDType" minOccurs=
"0"/>
302 <xs:element name=
"Name" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
303 <xs:element name=
"Description" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
304 <xs:element name=
"ApplicableProductCharacteristic" type=
"ram:ProductCharacteristicType" minOccurs=
"0" maxOccurs=
"unbounded"/>
305 <xs:element name=
"DesignatedProductClassification" type=
"ram:ProductClassificationType" minOccurs=
"0" maxOccurs=
"unbounded"/>
306 <xs:element name=
"OriginTradeCountry" type=
"ram:TradeCountryType" minOccurs=
"0" maxOccurs=
"unbounded"/>
307 <xs:element name=
"IncludedReferencedProduct" type=
"ram:ReferencedProductType" minOccurs=
"0" maxOccurs=
"unbounded"/>
310 <xs:complexType name=
"TradeSettlementMonetarySummationType">
312 <xs:element name=
"LineTotalAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
313 <xs:element name=
"ChargeTotalAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
314 <xs:element name=
"AllowanceTotalAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
315 <xs:element name=
"TaxBasisTotalAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
316 <xs:element name=
"TaxTotalAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
317 <xs:element name=
"GrandTotalAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
318 <xs:element name=
"TotalPrepaidAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
319 <xs:element name=
"TotalAllowanceChargeAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
320 <xs:element name=
"DuePayableAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
323 <xs:complexType name=
"TradeSettlementPaymentMeansType">
325 <xs:element name=
"TypeCode" type=
"qdt:PaymentMeansCodeType" minOccurs=
"0"/>
326 <xs:element name=
"Information" type=
"udt:TextType" minOccurs=
"0" maxOccurs=
"unbounded"/>
327 <xs:element name=
"ID" type=
"udt:IDType" minOccurs=
"0" maxOccurs=
"unbounded"/>
328 <xs:element name=
"PayerPartyDebtorFinancialAccount" type=
"ram:DebtorFinancialAccountType" minOccurs=
"0"/>
329 <xs:element name=
"PayeePartyCreditorFinancialAccount" type=
"ram:CreditorFinancialAccountType" minOccurs=
"0"/>
330 <xs:element name=
"PayerSpecifiedDebtorFinancialInstitution" type=
"ram:DebtorFinancialInstitutionType" minOccurs=
"0"/>
331 <xs:element name=
"PayeeSpecifiedCreditorFinancialInstitution" type=
"ram:CreditorFinancialInstitutionType" minOccurs=
"0"/>
334 <xs:complexType name=
"TradeTaxType">
336 <xs:element name=
"CalculatedAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
337 <xs:element name=
"TypeCode" type=
"qdt:TaxTypeCodeType" minOccurs=
"0"/>
338 <xs:element name=
"ExemptionReason" type=
"udt:TextType" minOccurs=
"0"/>
339 <xs:element name=
"BasisAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
340 <xs:element name=
"LineTotalBasisAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
341 <xs:element name=
"AllowanceChargeBasisAmount" type=
"udt:AmountType" minOccurs=
"0" maxOccurs=
"unbounded"/>
342 <xs:element name=
"CategoryCode" type=
"qdt:TaxCategoryCodeType" minOccurs=
"0"/>
343 <xs:element name=
"ApplicablePercent" type=
"udt:PercentType" minOccurs=
"0"/>
346 <xs:complexType name=
"UniversalCommunicationType">
348 <xs:element name=
"URIID" type=
"udt:IDType" minOccurs=
"0"/>
349 <xs:element name=
"CompleteNumber" type=
"udt:TextType" minOccurs=
"0"/>