<?xml version="1.7" encoding="utf-8"?>
<!-- edited by Ton Huijbers (Royal Philips) -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
	<xsd:element name="DSDF_MESSAGE">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="DSDF_DATA">
					<xsd:complexType>
						<xsd:choice minOccurs="0" maxOccurs="unbounded">
							<xsd:element name="MAIN_DATA" form="qualified" minOccurs="1" maxOccurs="1">
							<!-- DSDF Type 41 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="mainDataVersionNumber" type="n2" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="mainDataManufacturerName" type="x9" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="mainDataManufacturerCountryID" type="x4" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="mainDataIncidentNumberCall" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataIncidentNumberWorkshop" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataIncidentNumberManufacturer" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataIncidentNumberSystem" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataIncidentNumberDealer" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataRecordType" type="n2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataIncidentNumberCallParent" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataIncidentNumberContainer" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataCustomerIDCall" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataCustomerIDWorkshop" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataCustomerIDManufacturer" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataCustomerIDSystem" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataCustomerIDDealer" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataBatchDocumenttype" type="x3_main" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="mainDataSystemUserAuthentication" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataSystemUserLogin" type="x240" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataSystemUserPassword" type="x240" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataSystemUserLanguage" type="x4" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataSystemOrderItemID" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataSystemResultCode" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataSystemResultInfo" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="mainDataSystemDataUpdateDate" type="x10" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="PRODUCT_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 42 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="productDataBrand" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataProductName" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataProductTypeNumber" type="x35" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="productDataDealerProductNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataColor" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataEAN" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSerialNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataNoSerialnumber" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataNoSerialnumberExtended" type="x800" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataPurchaseDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataPurchaseProof" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataExtendedGuaranteeNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataExtendedGuaranteeNumberProof" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSalesDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSupplierBillingNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataStockware" type="x2A_product" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataAcquisitionType" type="x2E_product" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSource" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataAccessories" type="x3B_product" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataAccessoriesExtended" type="x800" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataCaseCondition" type="x4C_product" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataCaseConditionExtended" type="x800" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataFieldInstallation" type="x2F_product" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataFieldInstallationExtended" type="x800" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataPackaging" type="x3D_product" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataPackagingWeigth" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataProductTypeNumberSWAP" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSerialNumberSWAP" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataReasonForSWAP" type="x2G_product" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSetTypeSWAP" type="x1A_product" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSalesInvoiceNumberSWAP" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataClaimedValueSWAP" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataWarrantyCardSerie" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataWarrantyCardNumber" type="x18" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSecondSerialNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataInstallationDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataProductionDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataProductionCode" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSlipDocNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataCashRegisterNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataExtendedGuaranteeType" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSupplierDeliveryNote" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSupplierPurchasePrice" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSupplierPurchasePriceCurrency" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="productDataSupplierPurchaseCountry" type="x3" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="REPAIR_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 43 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="repairDataRepairOrigin" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataCreatorRole" type="x3G_repair" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataOriginCreationDate" type="x10T" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataCallCenterAgentID" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataTypeOfOrder" type="x4A_repair" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataRepairOOWRequested" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataHandlingType" type="x4B_repair" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="repairDataHandlingTypeStaff" type="n1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataHandlingCustomerGroup" type="x2F_repair" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="repairDataRepairPreferredAppointmentDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataRepairPreferredAppointmentTime" type="x5T" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataRepairTimeframe" type="x11E_repair" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataRepairCustomerFixDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataContactOwner" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataTypeOfAccounting" type="x4C_repair" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataCurrency" type="x3_curr" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataRepairFeeLimit" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataRepairPrice" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataRepairPriceConfirmed" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataErrorDescription" type="x800" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="repairDataErrorConditionCode" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataErrorSymptomCode" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataErrorRepairCode" type="x2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataErrorDescriptionConfirmed" type="x1_repair" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataSoftwareVersion_previous" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataSoftwareVersion_new" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataPreviousRepairNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataPreviousRepairDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataConsumerDataConsent" type="x1_repair" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataErrorCode" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="repairDataRepairPreferredAppointmentInfo" type="x800" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="BILLING_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 44 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="billingDataDealerRepairExchangeFee" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataConsumerRepairExchangeFee" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataDealerRepairFeeMaximum" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataConsumerRepairFeeMaximum" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataDealerRepairFeeFixed" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataConsumerRepairFeeFixed" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataAccountHolder" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataBank" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataBankIdentificationCode" type="n8" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataAccountNumber" type="n10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataSWIFTCode" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataIBANCode" type="x26" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataHandlingType" type="x2A_billing" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataValue" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingDataCurrency" type="x3" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="PICKUPLOG_DATA" form="qualified" minOccurs="0" maxOccurs="unbounded">
							<!-- DSDF Type 45 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="pickupLogDataTransportDataForwarderData" type="x35" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataPreferredPickupDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataPreferredPickupTime" type="x5T" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingWeight" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingLength" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingWidth" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingHeight" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingContainertype" type="X3A_pickup_returnlog" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingCollectiveOrder" type="X3B_pickup_returnlog" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingNumberPackage" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingDepot" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingCustomerNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingCustomerName" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingInvoiceNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataPackagingCountryID" type="x4" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataUniqueOrderID" type="x35" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataValue" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataCurrency" type="x3_curr" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataHandlingType" type="x5D_pickup_returnlog" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataPickupTime" type="x11" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataDeliveryTime" type="x11" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataOwnPickupParcelStation" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataOwnDeliveryParcelStation" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataMessageSequenceNumber" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportParcelDataRecords" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataOrderingDepot" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataReceivingDepot" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataParcelLabelNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataCancellationDigit" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataCustomStatusCode" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataInformationLabel" type="x30" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataTransportDataShippingDataInformationGeneral" type="x800" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogDataDataTransportDataShippingNumberURL" type="x500" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="RETURNLOG_DATA" form="qualified" minOccurs="0" maxOccurs="unbounded">
							<!-- DSDF Type 46 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="returnLogDataTransportDataForwarderData" type="x35" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataPreferredDeliveryDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataPreferredDeliveryTime" type="x5T" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingWeigth" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingLength" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingWidth" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingHeight" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingContainertype" type="X3A_pickup_returnlog" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingCollectiveOrder" type="X3B_pickup_returnlog" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingNumberPackage" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingDepot" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingCustomerNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingCustomerName" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingInvoiceNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataPackagingCountryID" type="x4" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataUniqueOrderID" type="x35" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataValue" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataCurrency" type="x3_curr" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataHandlingType" type="x5D_pickup_returnlog" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataPickupTime" type="x11" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataDeliveryTime" type="x11" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataOwnreturnParcelStation" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataOwnDeliveryParcelStation" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataMessageSequenceNumber" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportParcelDataRecords" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataOrderingDepot" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataReceivingDepot" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataParcelLabelNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataCancellationDigit" type="x1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataCustomStatusCode" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataInformationLabel" type="x30" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingDataInformationGeneral" type="x800" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogDataTransportDataShippingNumberURL" type="x500" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="STATUS_DATA" form="qualified" minOccurs="0" maxOccurs="unbounded">
							<!-- DSDF Type 47 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="statusDataDescription" type="x120" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataState" type="x5" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="statusDataTimeStamp" type="x10T" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="statusDataCommentExternal" type="x800" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataUploadFilename" type="x120" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataCommentInternal" type="x800" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataCreditDocumentNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataTechnicianName" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataTechnicianStartDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataTechnicianStartTime" type="x5T" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataTechnicianEndDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataTechnicianEndTime" type="x5T" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataMessageSequenceNumber" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataPartDataMessageSequenceNumber" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="statusDataCostDataMessageSequenceNumber" type="n5" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="REFERENCE_DATA" form="qualified" minOccurs="0" maxOccurs="unbounded">
							<!-- DSDF Type 48 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="referenceDataIncidentCallNumberSub" type="x35" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="referenceDataSubNumberQuantity" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="referenceDataMessageSequenceNumber" type="n5" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="CLAIM_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 49 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="claimDataClaimActivity" type="x1A_claim" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataGuaranteeCode" type="x2B_claim" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataRepairIncomingDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataRepairOutgoingDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataStockIndicator" type="x1C_claim" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataAuthorizationNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataWorkshopVATNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataDealerVATNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataCurrency" type="x3_curr" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataCountrySalesOrigin" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataSecondSerialNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataSupplierClaimIDNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="claimDataSupplierCreditNoteIDNumber" type="x35" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="PART_DATA" form="qualified" minOccurs="0" maxOccurs="unbounded">
							<!-- DSDF Type 50 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="partDataMessageSequenceNumber" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="artDataMainFlagIRIS" type="x1s" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataConditionCode" type="x1s" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataSymptomCode" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataSectionCode" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataDefectCode" type="x2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataRepairCode" type="x2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataExtendedCode" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataNTFCode" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataBoardID" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataBoardDescription" type="x7" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataPositionNumber" type="x9" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataMaterialCode" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataMaterialInvoiceNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataMaterialDeliveryNoteNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataMaterialQuantity" type="n2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataMaterialPrice" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataMaterialCurrency" type="x3_curr" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataInitialFailure" type="n1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataProductionFailure" type="n1" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataInvoiceTypeSparepart" type="x1A_part" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataMaterialType" type="x3C_part" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataOrderType" type="x1s" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataMaterialStatus" type="x1s" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataDeliveryDate" type="x10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataTechnicalReportNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataCounterStartColour" type="n10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataCounterEndColour" type="n10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataCounterStartBlack" type="n10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataCounterEndBlack" type="n10" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataColourSelection" type="x1B_part" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataMaterialSubstitute" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataMaterialPrice2" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataOrderReference" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataDeliveryStatus" type="x1s" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataOrderItemNumber" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataReturnDestination" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="partDataLogSequenceNumber" type="n5" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="COST_DATA" form="qualified" minOccurs="0" maxOccurs="unbounded">
							<!-- DSDF Type 51 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="costDataMessageSequenceNumber" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="costDataCostCategory" type="x2A_cost" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="costDataUnitNumber" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="costDataUnitPrice" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="costDataTotalAmount" type="n10.2" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="costDataCurrency" type="x3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="costDataWorkingUnits" type="n3" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="costDataInvoiceTypeClaim" type="x1A_part" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="ATTACHMENT_DATA" form="qualified" minOccurs="0" maxOccurs="unbounded">
							<!-- DSDF Type 52 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="attachmentDataMessageSequenceNumber" type="n5" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="attachmentDataBase64Data" type="xsd:hexBinary" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="attachmentDataDocType" type="x3A_attach" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="attachmentDataDocName" type="x120" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="attachmentDataDocDescription" type="x35" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="attachmentDataURL" type="x500" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="attachmentDataKey" type="x1000" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="attachmentDataEncodingIndicator" type="x1" minOccurs="0" maxOccurs="1"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="WORKSHOP_ADDRESS_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 61 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="workshopAddressDataCustomerGroup" type="x3A_wsa" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataLanguage" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataTitle" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataSalutation" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataName" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataFirstName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataAdditionName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataStreet" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataStreetNo" type="x5" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataZipcode" type="x9" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataCity" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataCountry" type="x4" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataState" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataContactPerson" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataContactPhone" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataContactPhone2" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataContactEMail" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataContactFax" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataIdentificationNumber" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataAccessCodeDoor" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="workshopAddressDataRegion" type="x240" minOccurs="0"/>
										<xsd:element name="workshopAddressDataApartment" type="x240" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="DEALER_ADDRESS_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 62 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="dealerAddressDataCustomerGroup" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataLanguage" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataTitle" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataSalutation" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataName" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataFirstName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataAdditionName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataStreet" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataStreetNo" type="x5" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataZipcode" type="x9" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataCity" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataCountry" type="x4" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataState" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataContactPerson" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataContactPhone" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataContactPhone2" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataContactEMail" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataContactFax" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataIdentificationNumber" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="dealerAddressDataAccessCodeDoor" type="x35" form="qualified" minOccurs="0"/>
										<xsd:element name="dealerAddressDataRegion" type="x240" minOccurs="0"/>
										<xsd:element name="dealerAddressDataApartment" type="x240" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="OWNER_ADDRESS_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 63 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="ownerAddressDataCustomerGroup" type="x2F_repair" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataLanguage" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataTitle" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataSalutation" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataName" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataFirstName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataAdditionName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataStreet" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataStreetNo" type="x5" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataZipcode" type="x9" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataCity" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataCountry" type="x4" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataState" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataContactPerson" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataContactPhone" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataContactPhone2" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataContactEMail" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataContactFax" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataIdentificationNumber" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataAccessCodeDoor" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="ownerAddressDataSocialFiscalnumber" type="x50" form="qualified" minOccurs="0"/>
										<xsd:element name="ownerAddressDataRegion" type="x240" minOccurs="0"/>
										<xsd:element name="ownerAddressDataApartment" type="x240" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="SUBMITTER_ADDRESS_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 64 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="submitterAddressDataCustomerGroup" type="x3A_wsa" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataLanguage" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataTitle" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataSalutation" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataName" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataFirstName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataAdditionName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataStreet" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataStreetNo" type="x5" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataZipcode" type="x9" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataCity" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataCountry" type="x4" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataState" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataContactPerson" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataContactPhone" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataContactPhone2" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataContactEMail" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataContactFax" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataIdentificationNumber" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataAccessCodeDoor" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="submitterAddressDataSocialFiscalnumber" type="x50" form="qualified" minOccurs="0"/>
										<xsd:element name="submitterAddressDataRegion" type="x240" minOccurs="0"/>
										<xsd:element name="submitterAddressDataApartment" type="x240" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="SERVICE_ADDRESS_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 65 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="serviceAddressDataCustomerGroup" type="x3A_wsa" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataLanguage" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataTitle" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataSalutation" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataName" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataFirstName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataAdditionName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataStreet" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataStreetNo" type="x5" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataZipcode" type="x9" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataCity" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataCountry" type="x4" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataState" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataContactPerson" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataContactPhone" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataContactPhone2" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataContactEMail" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataContactFax" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataIdentificationNumber" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataAccessCodeDoor" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="serviceAddressDataSocialFiscalnumber" type="x50" form="qualified" minOccurs="0"/>
										<xsd:element name="serviceAddressDataRegion" type="x240" minOccurs="0"/>
										<xsd:element name="serviceAddressDataApartment" type="x240" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="RETURN_ADDRESS_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 66 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="returnAddressDataCustomerGroup" type="x3A_wsa" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataLanguage" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataTitle" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataSalutation" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataName" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnAddressDataFirstName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataAdditionName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataStreet" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnAddressDataStreetNo" type="x5" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnAddressDataZipcode" type="x9" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnAddressDataCity" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnAddressDataCountry" type="x4" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataState" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataContactPerson" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataContactPhone" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnAddressDataContactPhone2" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataContactEMail" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnAddressDataContactFax" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataIdentificationNumber" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataAccessCodeDoor" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnAddressDataSocialFiscalnumber" type="x50" form="qualified" minOccurs="0"/>
										<xsd:element name="returnAddressDataRegion" type="x240" minOccurs="0"/>
										<xsd:element name="returnAddressDataApartment" type="x240" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="BILLING_ADDRESS_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 67 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="billingAddressDataCustomerGroup" type="x3A_wsa" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataTitle" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataSalutation" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataName" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="billingAddressDataFirstName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataAdditionName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataStreet" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="billingAddressDataStreetNo" type="x5" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="billingAddressDataZipcode" type="x9" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="billingAddressDataCity" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="billingAddressDataCountry" type="x4" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataState" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataContactPerson" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataContactPhone" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="billingAddressDataContactPhone2" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataContactEMail" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="billingAddressDataContactFax" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataIdentificationNumber" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataAccessCodeDoor" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="billingAddressDataLanguage" type="x3" form="qualified" minOccurs="0"/>
										<xsd:element name="billingAddressDataSocialFiscalnumber" type="x50" form="qualified" minOccurs="0"/>
										<xsd:element name="billingAddressDataRegion" type="x240" minOccurs="0"/>
										<xsd:element name="billingAddressDataApartment" type="x240" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="PICKUPLOG_ADDRESS_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 68 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="pickupLogAddressDataCustomerGroup" type="x3A_wsa" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataLanguage" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataTitle" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataSalutation" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataName" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataFirstName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataAdditionName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataStreet" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataStreetNo" type="x5" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataZipcode" type="x9" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataCity" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataCountry" type="x4" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataState" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataContactPerson" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataContactPhone" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataContactPhone2" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataContactEMail" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataContactFax" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataIdentificationNumber" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataAccessCodeDoor" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="pickupLogAddressDataSocialFiscalnumber" type="x50" form="qualified" minOccurs="0"/>
										<xsd:element name="pickupLogAddressDataRegion" type="x240" minOccurs="0"/>
										<xsd:element name="pickupLogAddressDataApartment" type="x240" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="RETURNLOG_ADDRESS_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 69 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="returnLogAddressDataCustomerGroup" type="x3A_wsa" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataLanguage" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataTitle" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataSalutation" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataName" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataFirstName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataAdditionName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataStreet" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataStreetNo" type="x5" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataZipcode" type="x9" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataCity" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataCountry" type="x4" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataState" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataContactPerson" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataContactPhone" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataContactPhone2" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataContactEMail" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataContactFax" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataIdentificationNumber" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataAccessCodeDoor" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="returnLogAddressDataSocialFiscalnumber" type="x50" form="qualified" minOccurs="0"/>
										<xsd:element name="returnLogAddressDataRegion" type="x240" minOccurs="0"/>
										<xsd:element name="returnLogAddressDataApartment" type="x240" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="RECIPIENTLOG_ADDRESS_DATA" form="qualified" minOccurs="0" maxOccurs="1">
							<!-- DSDF Type 70 -->
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="recipientLogAddressDataCustomerGroup" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataLanguage" type="x3" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataTitle" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataSalutation" type="x15" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataName" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataFirstName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataAdditionName" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataStreet" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataStreetNo" type="x5" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataZipcode" type="x9" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataCity" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataCountry" type="x4" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataState" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataContactPerson" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataContactPhone" type="x35" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataContactPhone2" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataContactEMail" type="x240" form="qualified" minOccurs="1" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataContactFax" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataIdentificationNumber" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataAccessCodeDoor" type="x35" form="qualified" minOccurs="0" maxOccurs="1"/>
										<xsd:element name="recipientLogAddressDataSocialFiscalnumber" type="x50" form="qualified" minOccurs="0"/>
										<xsd:element name="recipientLogAddressDataRegion" type="x240" minOccurs="0"/>
										<xsd:element name="recipientLogAddressDataApartment" type="x240" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
						</xsd:choice>
					</xsd:complexType>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:simpleType name="n1">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="[0-9]{1}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="n2">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="[0-9]{2}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="n3">
		<xsd:restriction base="xsd:string">
			<xsd:length value="3"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="n5">
		<xsd:restriction base="xsd:string">
			<xsd:length value="5"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="n8">
		<xsd:restriction base="xsd:string">
			<xsd:length value="8"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="n10">
		<xsd:restriction base="xsd:string">
			<xsd:length value="10"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="n10.2">
		<xsd:restriction base="xsd:decimal">
			<xsd:fractionDigits value="2"/>
			<xsd:totalDigits value="12"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x1">
		<xsd:restriction base="xsd:boolean"/>
	</xsd:simpleType>
	<xsd:simpleType name="x1s">
		<xsd:restriction base="xsd:string">
			<xsd:length value="1"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x1_repair">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Y"/>
			<xsd:enumeration value="N"/>
			<xsd:enumeration value="P"/>
			<xsd:enumeration value="U"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x1A_product">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="N"/>
			<xsd:enumeration value="R"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x1A_claim">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="R"/>
			<xsd:enumeration value="T"/>
			<xsd:enumeration value="E"/>
			<xsd:enumeration value="D"/>
			<xsd:enumeration value="Y"/>
			<xsd:enumeration value="N"/>
			<xsd:enumeration value="Q"/>
			<xsd:enumeration value="A"/>
			<xsd:enumeration value="U"/>
			<xsd:enumeration value="C"/>
			<xsd:enumeration value="L"/>
			<xsd:enumeration value="V"/>
			<xsd:enumeration value="F"/>
			<xsd:enumeration value="X"/>
			<xsd:enumeration value="B"/>
			<xsd:enumeration value="P"/>
			<xsd:enumeration value="M"/>
			<xsd:enumeration value="H"/>
			<xsd:enumeration value="S"/>
			<xsd:enumeration value="W"/>
			<xsd:enumeration value="Z"/>
			<xsd:enumeration value="K"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x1A_part">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="W"/>
			<xsd:enumeration value="G"/>
			<xsd:enumeration value="I"/>
			<xsd:enumeration value="F"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x1B_part">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="C"/>
			<xsd:enumeration value="B"/>
			<xsd:enumeration value="O"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x1C_claim">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="A"/>
			<xsd:enumeration value="B"/>
			<xsd:enumeration value="C"/>
			<xsd:enumeration value="D"/>
			<xsd:enumeration value="R"/>
			<xsd:enumeration value="T"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x2">
		<xsd:restriction base="xsd:string">
			<xsd:length value="2"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x2A_product">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="[0-9]{2}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x2A_billing">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="HF"/>
			<xsd:enumeration value="LC"/>
			<xsd:enumeration value="SI"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x2A_cost">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="L"/>
			<xsd:enumeration value="P"/>
			<xsd:enumeration value="T"/>
			<xsd:enumeration value="F"/>
			<xsd:enumeration value="V"/>
			<xsd:enumeration value="A"/>
			<xsd:enumeration value="O"/>
			<xsd:enumeration value="Z"/>
			<xsd:enumeration value="S"/>
			<xsd:enumeration value="X"/>
			<xsd:enumeration value="C"/>
			<xsd:enumeration value="G"/>
			<xsd:enumeration value="D"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x2B_claim">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="A"/>
			<xsd:enumeration value="B"/>
			<xsd:enumeration value="C"/>
			<xsd:enumeration value="D"/>
			<xsd:enumeration value="E"/>
			<xsd:enumeration value="M"/>
			<xsd:enumeration value="S"/>
			<xsd:enumeration value="R"/>
			<xsd:enumeration value="I"/>
			<xsd:enumeration value="O"/>
			<xsd:enumeration value="H2"/>
			<xsd:enumeration value="QR"/>
			<xsd:enumeration value="A1"/>
			<xsd:enumeration value="A2"/>
			<xsd:enumeration value="A3"/>
			<xsd:enumeration value="A4"/>
			<xsd:enumeration value="A5"/>
			<xsd:enumeration value="A6"/>
			<xsd:enumeration value="A7"/>
			<xsd:enumeration value="K1"/>
			<xsd:enumeration value="K2"/>
			<xsd:enumeration value="K3"/>
			<xsd:enumeration value="K4"/>
			<xsd:enumeration value="K5"/>
			<xsd:enumeration value="K6"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x2E_product">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="DD"/>
			<xsd:enumeration value="SO"/>
			<xsd:enumeration value="WS"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x2F_product">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="WI"/>
			<xsd:enumeration value="FI"/>
			<xsd:enumeration value="SI"/>
			<xsd:enumeration value="KI"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x2F_repair">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="E"/>
			<xsd:enumeration value="D"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x2G_product">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="A"/>
			<xsd:enumeration value="B"/>
			<xsd:enumeration value="C"/>
			<xsd:enumeration value="D"/>
			<xsd:enumeration value="E"/>
			<xsd:enumeration value="F"/>
			<xsd:enumeration value="G"/>
			<xsd:enumeration value="R"/>
			<xsd:enumeration value="H"/>
			<xsd:enumeration value="I"/>
			<xsd:enumeration value="J"/>
			<xsd:enumeration value="P"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x3">
		<xsd:restriction base="xsd:string">
			<xsd:length value="3"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x3_curr">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="EUR"/>
			<xsd:enumeration value="GBP"/>
			<xsd:enumeration value="HFU"/>
			<xsd:enumeration value="PLN"/>
			<xsd:enumeration value="DKK"/>
			<xsd:enumeration value="SKK"/>
			<xsd:enumeration value="CZK"/>
			<xsd:enumeration value="TRY"/>
			<xsd:enumeration value="HRK"/>
			<xsd:enumeration value="USD"/>
			<xsd:enumeration value="SEK"/>
			<xsd:enumeration value="BGN"/>
			<xsd:enumeration value="CHF"/>
			<xsd:enumeration value="NOK"/>
			<xsd:enumeration value="UAH"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x3_main">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="CLA">
				<!--Warranty Claim create-->
			</xsd:enumeration>
			<xsd:enumeration value="ORD">
				<!--Service Order create-->
			</xsd:enumeration>
			<xsd:enumeration value="PAR">
				<!--Parts Order create-->
			</xsd:enumeration>
			<xsd:enumeration value="CLU"/>
			<xsd:enumeration value="ORU"/>
			<xsd:enumeration value="PAU"/>
			<xsd:enumeration value="STA"/>
			<xsd:enumeration value="STA"/>
			<xsd:enumeration value="RAR"/>
			<xsd:enumeration value="RAU"/>
			<xsd:enumeration value="RET"/>
			<xsd:enumeration value="TLR"/>
			<xsd:enumeration value="TLS"/>
			<xsd:enumeration value="CLR"/>
			<xsd:enumeration value="CLS"/>
			<xsd:enumeration value="MLR"/>
			<xsd:enumeration value="MLS"/>
			<xsd:enumeration value="PSR"/>
			<xsd:enumeration value="PSS"/>
			<xsd:enumeration value="PRX"/>
			<xsd:enumeration value="PRR"/>
			<xsd:enumeration value="PRS"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="X3A_pickup_returnlog">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="CB"/>
			<xsd:enumeration value="PA"/>
			<xsd:enumeration value="FC"/>
			<xsd:enumeration value="OTH"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x3A_attach">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="PIC"/>
			<xsd:enumeration value="WAR"/>
			<xsd:enumeration value="SUP"/>
			<xsd:enumeration value="COS"/>
			<xsd:enumeration value="TEC"/>
			<xsd:enumeration value="OTH"/>
			<xsd:enumeration value="SHP"/>
			<xsd:enumeration value="REP"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x3A_wsa">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="SSD"/>
			<xsd:enumeration value="TPM"/>
			<xsd:enumeration value="THP"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="X3B_pickup_returnlog">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="SS"/>
			<xsd:enumeration value="BS"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x3B_product">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="OAC"/>
			<xsd:enumeration value="OTH"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x3C_part">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="MM"/>
			<xsd:enumeration value="PP"/>
			<xsd:enumeration value="PS"/>
			<xsd:enumeration value="PV"/>
			<xsd:enumeration value="BP"/>
			<xsd:enumeration value="BM"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x3D_product">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="OP"/>
			<xsd:enumeration value="FP"/>
			<xsd:enumeration value="WOP"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x3G_repair">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="E"/>
			<xsd:enumeration value="D"/>
			<xsd:enumeration value="CAC"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x4">
		<xsd:restriction base="xsd:string">
			<xsd:length value="4"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x4A_repair">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="WAR"/>
			<xsd:enumeration value="RWC"/>
			<xsd:enumeration value="MAC"/>
			<xsd:enumeration value="EWAR"/>
			<xsd:enumeration value="GW"/>
			<xsd:enumeration value="OTH"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x4B_repair">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="P"/>
			<xsd:enumeration value="PUR"/>
			<xsd:enumeration value="PP"/>
			<xsd:enumeration value="RET"/>
			<xsd:enumeration value="S"/>
			<xsd:enumeration value="HS"/>
			<xsd:enumeration value="EX"/>
			<xsd:enumeration value="PEX"/>
			<xsd:enumeration value="RE"/>
			<xsd:enumeration value="SWAP"/>
			<xsd:enumeration value="BI"/>
			<xsd:enumeration value="RMA"/>
			<xsd:enumeration value="CBR"/>
			<xsd:enumeration value="TD"/>
			<xsd:enumeration value="ESC"/>
			<xsd:enumeration value="DOA"/>
			<xsd:enumeration value="BTS"/>
			<xsd:enumeration value="DOAR"/>
			<xsd:enumeration value="OTH"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x4C_product">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="SLWM"/>
			<xsd:enumeration value="STWM"/>
			<xsd:enumeration value="OBSC"/>
			<xsd:enumeration value="STSC"/>
			<xsd:enumeration value="BROP"/>
			<xsd:enumeration value="DAMA"/>
			<xsd:enumeration value="RCON"/>
			<xsd:enumeration value="POLL"/>
			<xsd:enumeration value="SMSC"/>
			<xsd:enumeration value="DEFP"/>
			<xsd:enumeration value="MISP"/>
			<xsd:enumeration value="OTH"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x4C_repair">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="ITM"/>
			<xsd:enumeration value="WOCE"/>
			<xsd:enumeration value="WCE"/>
			<xsd:enumeration value="WCEL"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x5">
		<xsd:restriction base="xsd:string">
			<xsd:length value="5"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x5D_pickup_returnlog">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="EXPT"/>
			<xsd:enumeration value="ICODE"/>
			<xsd:enumeration value="IEXPR"/>
			<xsd:enumeration value="IFEBA"/>
			<xsd:enumeration value="IHZMA"/>
			<xsd:enumeration value="ISPEC"/>
			<xsd:enumeration value="ISARD"/>
			<xsd:enumeration value="NCODE"/>
			<xsd:enumeration value="NEXPR"/>
			<xsd:enumeration value="NFEBA"/>
			<xsd:enumeration value="NHZMA"/>
			<xsd:enumeration value="NSPEC"/>
			<xsd:enumeration value="NSARD"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x5T">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="[0-24]{2}:[0-60]{2}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x7">
		<xsd:restriction base="xsd:string">
			<xsd:length value="7"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x9">
		<xsd:restriction base="xsd:string">
			<xsd:length value="9"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x10">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="[0-9]{4}-[1-12]{2}[1-31]{2}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x10T">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="[0-9]{4}-[1-12]{2}[1-31]{2}T[0-24]{2}:[0-60]{2}:[0-60]{2}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x11">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="[0-23]{2}:[1-60]{2}-[0-23]{2}:[1-60]{2}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x11E_repair">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="08:00-12:00"/>
			<xsd:enumeration value="12:00-16:00"/>
			<xsd:enumeration value="16:00-20:00"/>
			<xsd:enumeration value="08:00-18:00"/>
			<xsd:enumeration value="08:00-13:00"/>
			<xsd:enumeration value="13:00-18:00"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x15">
		<xsd:restriction base="xsd:string">
			<xsd:length value="15"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x18">
		<xsd:restriction base="xsd:string">
			<xsd:length value="18"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x26">
		<xsd:restriction base="xsd:string">
			<xsd:length value="26"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x30">
		<xsd:restriction base="xsd:string">
			<xsd:length value="30"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x35">
		<xsd:restriction base="xsd:string">
			<xsd:length value="35"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x50">
		<xsd:restriction base="xsd:string">
			<xsd:length value="50"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x120">
		<xsd:restriction base="xsd:string">
			<xsd:length value="120"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x200">
		<xsd:restriction base="xsd:string">
			<xsd:length value="200"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x240">
		<xsd:restriction base="xsd:string">
			<xsd:length value="240"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x500">
		<xsd:restriction base="xsd:string">
			<xsd:length value="500"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x800">
		<xsd:restriction base="xsd:string">
			<xsd:length value="800"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="x1000">
		<xsd:restriction base="xsd:string">
			<xsd:length value="1000"/>
		</xsd:restriction>
	</xsd:simpleType>
</xsd:schema>
