on 01-02-2007 8:01 PM
Guys,
XML file to IDOC.
We are using CIDX4.0 XSDs, I have downloaded xsds from cidx.org and created the external definition.
When we are doing the message mapping using the ED it shows ns0 as prefix (namespace) but I am getting xml file from vendor without prefix(ns0). When I test in test tab in IR it is not reading the data from xml file(Source).
<ThisDocumentIdentifier>
<DocumentIdentifier>513242766</DocumentIdentifier>
</ThisDocumentIdentifier>
<ThisDocumentDateTime>
<DateTime DateTimeQualifier="After">2006-12-11T15:31:00-05:00</DateTime>
</ThisDocumentDateTime>
I edited the xml file like adding the prefix(ns0) then it works fine.
<ns0:ThisDocumentIdentifier>
<ns0:DocumentIdentifier>513242766</ns0:DocumentIdentifier>
</ns0:ThisDocumentIdentifier>
<ns0:ThisDocumentDateTime>
<ns0:DateTime DateTimeQualifier="After">2006-12-11T15:31:00-05:00</ns0:DateTime>
</ns0:ThisDocumentDateTime>
Here my question is should I ask my vendor to send me the file with prefix(ns0) or is there any way to strip out prefix(ns0) in XI.
Can you please help on this..
Thanks
Murali
Removing the following line from XSD will solve your problem.
xmlns="urn:cidx:names:specification:ces:schema:all:4:0" targetNamespace="urn:cidx:names:specification:ces:schema:all:4:0"
--Archana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
when you have multiple namespaces defined in your XSD, you'll get these ns0, ns1 to identify which fields are from which name space. You cannot delete them. You'll have to generate the XML according to that.
--Archana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Why don't you manually create the definition as a data type based on the file that the vendor is giving you? Unless it's an enormous file with a whole lot of fields won't this work?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
<b>Here is my XSD, which I imported into XI as source,</b>
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:cidx:names:specification:ces:schema:all:4:0" targetNamespace="urn:cidx:names:specification:ces:schema:all:4:0">
<xsd:element name="ContactInformation" type="ContactInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PartnerIdentifier" type="PartnerIdentifierType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TargetCurrency" type="TargetCurrencyType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LetterOfCreditDateTime" type="LetterOfCreditDateTimeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PaymentTerms" type="PaymentTermsType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="SpecialInstructions" type="SpecialInstructionsType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="NumberOfCopies" type="NumberOfCopiesType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ProductClassification" type="ProductClassificationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="SpecifiedMeasurement" type="SpecifiedMeasurementType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LineNumber" type="LineNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TaxRate" type="TaxRateType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="EffectiveDates" type="EffectiveDatesType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CardHolderName" type="CardHolderNameType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="FinancialInstitutionDFINumber" type="FinancialInstitutionDFINumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TaxBasis" type="TaxBasisType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CurrencyRate" type="CurrencyRateType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CreditCardExpirationDate" type="CreditCardExpirationDateType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ReferenceInformation" type="ReferenceInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TermsOfSaleDescription" type="TermsOfSaleDescriptionType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="RequestedDocument" type="RequestedDocumentType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DeliveryTerms" type="DeliveryTermsType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="OrderCreateBody" type="OrderCreateBodyType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="AdvisingBank" type="AdvisingBankType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CurrencyUnit" type="CurrencyUnitType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PricingPercentage" type="PricingPercentageType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PercentageBasis" type="PercentageBasisType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TransportMethodCode" type="TransportMethodCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DeferredAmount" type="DeferredAmountType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DocumentDeliveryMethod" type="DocumentDeliveryMethodType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ImportLicenseNeededFlag" type="ImportLicenseNeededFlagType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ExchangeRate" type="ExchangeRateType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="AccountHolderName" type="AccountHolderNameType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="AccountNumber" type="AccountNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PaymentTermsBasisDate" type="PaymentTermsBasisDateType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MinimumMeasurement" type="MinimumMeasurementType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MarketPlaceInformation" type="MarketPlaceInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DocumentRecipientPartner" type="DocumentRecipientPartnerType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ProductQuantity" type="ProductQuantityType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="NumberOfOriginals" type="NumberOfOriginalsType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MarketPlaceIdentifier" type="MarketPlaceIdentifierType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="RequestingDocumentDateTime" type="RequestingDocumentDateTimeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="FinancialInstitutionIdentification" type="FinancialInstitutionIdentificationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="BuyerSequenceNumber" type="BuyerSequenceNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ProductGradeDescription" type="ProductGradeDescriptionType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="RequestingDocumentIdentifier" type="RequestingDocumentIdentifierType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LineItemType" type="LineItemTypeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CreditCardProvider" type="CreditCardProviderType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PostalCountry" type="PostalCountryType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="OrderCreateProductLineItem" type="OrderCreateProductLineItemType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DeliveryTermsCode" type="DeliveryTermsCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="RequestedPrice" type="RequestedPriceType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="OtherPartner" type="OtherPartnerType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LetterOfCreditInformation" type="LetterOfCreditInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="AccompanyingSampleIndicator" type="AccompanyingSampleIndicatorType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Penalty" type="PenaltyType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LocationCode" type="LocationCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="SecondWeightFlag" type="SecondWeightFlagType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ProductIdentifier" type="ProductIdentifierType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Payer" type="PayerType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CountryOfOriginCode" type="CountryOfOriginCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PurchaseOrderTypeCode" type="PurchaseOrderTypeCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PartnerInformation" type="PartnerInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Discounts" type="DiscountsType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MarketPlaceSellerIdentifier" type="MarketPlaceSellerIdentifierType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ContactDescription" type="ContactDescriptionType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PackagingQuantity" type="PackagingQuantityType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PriceBasis" type="PriceBasisType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="RequisitionInformation" type="RequisitionInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ReferenceItem" type="ReferenceItemType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ShipWithPurchaseOrder" type="ShipWithPurchaseOrderType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DocumentRecipientInformation" type="DocumentRecipientInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="NetDaysDue" type="NetDaysDueType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DiscountsDueDate" type="DiscountsDueDateType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ProductName" type="ProductNameType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="OrderCreatePartners" type="OrderCreatePartnersType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ContactName" type="ContactNameType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="AddressInformation" type="AddressInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ShipmentMethodOfPaymentCode" type="ShipmentMethodOfPaymentCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TaxIdentifierNumber" type="TaxIdentifierNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ThisDocumentIdentifier" type="ThisDocumentIdentifierType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LocationTo" type="LocationToType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MeasurementInformation" type="MeasurementInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CountryOfFinalDestinationCode" type="CountryOfFinalDestinationCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PercentDeferredPayable" type="PercentDeferredPayableType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="To" type="ToType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ExchangeRateDate" type="ExchangeRateDateType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ThisDocumentDateTime" type="ThisDocumentDateTimeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CustomerRequestedDeliveryHoldFlag" type="CustomerRequestedDeliveryHoldFlagType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ToDateTime" type="ToDateTimeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ScheduleDateTimeInformation" type="ScheduleDateTimeInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="BatchNumber" type="BatchNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TaxCertificateType" type="TaxCertificateTypeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="SpecialFulfillmentRequestCode" type="SpecialFulfillmentRequestCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TransportStepNumber" type="TransportStepNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="FromDateTime" type="FromDateTimeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PriceReason" type="PriceReasonType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DeliveryTermsLocation" type="DeliveryTermsLocationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="UnitOfMeasureCode" type="UnitOfMeasureCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ContactNumber" type="ContactNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="OrderCreateDetails" type="OrderCreateDetailsType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ProductDescription" type="ProductDescriptionType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MonetaryAmount" type="MonetaryAmountType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PaymentTermsOfSale" type="PaymentTermsOfSaleType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PricingPerUnit" type="PricingPerUnitType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="URL" type="URLType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="RequestedDocumentTypeCode" type="RequestedDocumentTypeCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DateTimeInformation" type="DateTimeInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DocumentIdentifier" type="DocumentIdentifierType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="EmailAddress" type="EmailAddressType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LocationFrom" type="LocationFromType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LanguageCode" type="LanguageCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Trademark" type="TrademarkType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="AddressLine" type="AddressLineType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="FinancialInstitutionName" type="FinancialInstitutionNameType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MonetaryValue" type="MonetaryValueType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ImportLicenseAvailableFlag" type="ImportLicenseAvailableFlagType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Routing" type="RoutingType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DaysDue" type="DaysDueType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MeasurementRange" type="MeasurementRangeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DeferredDueDate" type="DeferredDueDateType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DiscountAmount" type="DiscountAmountType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Header" type="HeaderType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LoadingPoint" type="LoadingPointType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TaxableFlag" type="TaxableFlagType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DateTimeRange" type="DateTimeRangeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CreditCardNumber" type="CreditCardNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LetterOfCreditQuantity" type="LetterOfCreditQuantityType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Seller" type="SellerType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ProductIdentification" type="ProductIdentificationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ExternalReference" type="ExternalReferenceType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="AccountInformation" type="AccountInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="BalanceItemFlag" type="BalanceItemFlagType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Content" type="ContentType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CurrencyCode" type="CurrencyCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="OrderCreateProperties" type="OrderCreatePropertiesType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PaymentTermsBasisDateCode" type="PaymentTermsBasisDateCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PartnerReference" type="PartnerReferenceType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PricingLumpSum" type="PricingLumpSumType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TransportInformation" type="TransportInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PartnerName" type="PartnerNameType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Pricing" type="PricingType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MeasurementValue" type="MeasurementValueType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PurchaseOrderLineItemNumber" type="PurchaseOrderLineItemNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MarketPlaceBuyerIdentifier" type="MarketPlaceBuyerIdentifierType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DateTime" type="DateTimeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Deferred" type="DeferredType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="From" type="FromType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MaximumMeasurement" type="MaximumMeasurementType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Comment" type="CommentType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TransportName" type="TransportNameType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="SourceCurrency" type="SourceCurrencyType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PercentDiscount" type="PercentDiscountType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="MarketPlaceDocumentReference" type="MarketPlaceDocumentReferenceType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ExchangeOperator" type="ExchangeOperatorType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DeliveryTolerances" type="DeliveryTolerancesType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Buyer" type="BuyerType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CityName" type="CityNameType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DocumentReference" type="DocumentReferenceType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="OrderCreate" type="OrderCreateType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DeliveryGroup" type="DeliveryGroupType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PostalCode" type="PostalCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PurchaseOrderIssuedDate" type="PurchaseOrderIssuedDateType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Measurement" type="MeasurementType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="Jurisdiction" type="JurisdictionType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TaxInformation" type="TaxInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ReleaseNumber" type="ReleaseNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CreditCardInformation" type="CreditCardInformationType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="ShipTo" type="ShipToType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="DutyStatus" type="DutyStatusType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="AlternativeCommunicationMethod" type="AlternativeCommunicationMethodType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PurchaseOrderNumber" type="PurchaseOrderNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="PostBoxNumber" type="PostBoxNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="CarrierEquipmentCode" type="CarrierEquipmentCodeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="TaxCertificateNumber" type="TaxCertificateNumberType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="UnloadingPoint" type="UnloadingPointType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="LetterOfCreditVoyageDateTime" type="LetterOfCreditVoyageDateTimeType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:element name="StateOrProvince" type="StateOrProvinceType">
<xsd:annotation>
<xsd:documentation />
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="cidxListDocumentDeliveryCode">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="Email" />
<xsd:enumeration value="Fax" />
<xsd:enumeration value="Mail" />
<xsd:enumeration value="Print" />
<xsd:enumeration value="Telex" />
<xsd:enumeration value="WithDriver" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DaysDueType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="TaxCertificateTypeType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="DeliveryGroupType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="cidxToken">
<xsd:restriction base="xsd:token">
<xsd:minLength value="1" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="NumberOfCopiesType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="LocationToType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="LineItemTypeType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="PenaltyType">
<xsd:restriction base="xsd:decimal">
<xsd:minInclusive value="0" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cidxListOperator">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="Divide" />
<xsd:enumeration value="Multiply" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cidxString">
<xsd:restriction base="xsd:string">
<xsd:minLength value="1" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PriceReasonType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="PercentDiscountType">
<xsd:restriction base="xsd:decimal">
<xsd:minInclusive value="0" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TransportStepNumberType">
<xsd:restriction base="xsd:positiveInteger" />
</xsd:simpleType>
<xsd:simpleType name="ContactNumberType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="FinancialInstitutionDFINumberType">
<xsd:restriction base="cidxToken">
<xsd:minLength value="1" />
<xsd:maxLength value="12" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DeliveryTermsLocationType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="cidxListBatchNumberCreator">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="Manufacturer" />
<xsd:enumeration value="Seller" />
<xsd:enumeration value="TestingLaboratory" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TaxableFlagType">
<xsd:restriction base="cidxBoolean" />
</xsd:simpleType>
<xsd:simpleType name="EmailAddressType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="FromDateTimeType">
<xsd:restriction base="cidxDateTime" />
</xsd:simpleType>
<xsd:simpleType name="ContactDescriptionType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="RoutingType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="ContentType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="TrademarkType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="CreditCardNumberType">
<xsd:restriction base="cidxToken">
<xsd:pattern value="[0-9]{10,16}" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ExternalReferenceType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="ImportLicenseNeededFlagType">
<xsd:restriction base="cidxBoolean" />
</xsd:simpleType>
<xsd:simpleType name="MonetaryValueType">
<xsd:restriction base="xsd:decimal" />
</xsd:simpleType>
<xsd:simpleType name="cidxDateTime">
<xsd:restriction base="xsd:dateTime">
<xsd:pattern value=".T.(Z|[-].)" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TransportNameType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="NetDaysDueType">
<xsd:restriction base="xsd:integer" />
</xsd:simpleType>
<xsd:simpleType name="TaxCertificateNumberType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="DocumentIdentifierType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="LineNumberType">
<xsd:restriction base="xsd:unsignedInt">
<xsd:minInclusive value="1" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cidxListCommunicationMethodType">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="PrinterId" />
<xsd:enumeration value="StationCode" />
<xsd:enumeration value="Telex" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SecondWeightFlagType">
<xsd:restriction base="cidxBoolean" />
</xsd:simpleType>
<xsd:simpleType name="TaxBasisType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="cidxListInstructionType">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="BollaDiConsegna" />
<xsd:enumeration value="CarrierInstructions" />
<xsd:enumeration value="COAInstructions" />
<xsd:enumeration value="CompanyStatement" />
<xsd:enumeration value="ConsigneeInstructions" />
<xsd:enumeration value="CustomerRequiredInstructions" />
<xsd:enumeration value="CustomerServiceInstructions" />
<xsd:enumeration value="DriverInstructions" />
<xsd:enumeration value="EmptyReturnInstructions" />
<xsd:enumeration value="ExportInstructions" />
<xsd:enumeration value="General" />
<xsd:enumeration value="ImportInstructions" />
<xsd:enumeration value="InspectionInstructions" />
<xsd:enumeration value="InvoiceInstructions" />
<xsd:enumeration value="LoadingInstructions" />
<xsd:enumeration value="MarkingInstructions" />
<xsd:enumeration value="PaymentInstructions" />
<xsd:enumeration value="PostingInstructions" />
<xsd:enumeration value="RequiredNotice" />
<xsd:enumeration value="RoutingInstructions" />
<xsd:enumeration value="ShipperInstructions" />
<xsd:enumeration value="TankermanInstructions" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="MarketPlaceSellerIdentifierType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="cidxListPartnerRoles">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="AdditionalCarrier" />
<xsd:enumeration value="AgencyOrDealer" />
<xsd:enumeration value="AlternateCarrier" />
<xsd:enumeration value="Bank" />
<xsd:enumeration value="BeneficialOwner" />
<xsd:enumeration value="BillToParty" />
<xsd:enumeration value="Buyer" />
<xsd:enumeration value="CareOfParty" />
<xsd:enumeration value="Carrier" />
<xsd:enumeration value="CarrierToExclude" />
<xsd:enumeration value="CommodityBroker" />
<xsd:enumeration value="Consignee" />
<xsd:enumeration value="CustomsBroker" />
<xsd:enumeration value="Distributor" />
<xsd:enumeration value="EndUseCustomer" />
<xsd:enumeration value="FinancialInstitution" />
<xsd:enumeration value="FreightForwarder" />
<xsd:enumeration value="Inspection" />
<xsd:enumeration value="LetterOfCreditBank" />
<xsd:enumeration value="Manufacturer" />
<xsd:enumeration value="Marketplace" />
<xsd:enumeration value="NotifyParty" />
<xsd:enumeration value="Payer" />
<xsd:enumeration value="Receiver" />
<xsd:enumeration value="RemitTo" />
<xsd:enumeration value="Scales" />
<xsd:enumeration value="Seller" />
<xsd:enumeration value="SellingPartner" />
<xsd:enumeration value="Sender" />
<xsd:enumeration value="Shipper" />
<xsd:enumeration value="ShipFrom" />
<xsd:enumeration value="ShipTo" />
<xsd:enumeration value="SoldTo" />
<xsd:enumeration value="Supplier" />
<xsd:enumeration value="Surveyor" />
<xsd:enumeration value="TaxRepresentative" />
<xsd:enumeration value="ThirdPartyLogistics" />
<xsd:enumeration value="TransportationBroker" />
<xsd:enumeration value="UltimateConsignee" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PartnerNameType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="cidxListPriceType">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="FOBPrice" />
<xsd:enumeration value="FreightAllowance" />
<xsd:enumeration value="FreightCost" />
<xsd:enumeration value="FreightInsurance" />
<xsd:enumeration value="GeneralAllowance" />
<xsd:enumeration value="GrossPrice" />
<xsd:enumeration value="NetPrice" />
<xsd:enumeration value="NetPriceIncludingTax" />
<xsd:enumeration value="PackageCosts" />
<xsd:enumeration value="Taxes" />
<xsd:enumeration value="UpchargeOrDiscountPerUnit" />
<xsd:enumeration value="VATTax" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ProductGradeDescriptionType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="CurrencyUnitType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="LocationFromType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="AddressLineType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="CustomerRequestedDeliveryHoldFlagType">
<xsd:restriction base="cidxBoolean" />
</xsd:simpleType>
<xsd:simpleType name="CityNameType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="PostalCodeType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="cidxListReferenceType">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="AppointmentNumber" />
<xsd:enumeration value="Authorization" />
<xsd:enumeration value="BillOfLading" />
<xsd:enumeration value="BillOfLadingNumber" />
<xsd:enumeration value="BollaDiConsegna" />
<xsd:enumeration value="BookingNumber" />
<xsd:enumeration value="BuyerContractNumber" />
<xsd:enumeration value="CarrierReferenceNumber" />
<xsd:enumeration value="CertificateOfAnalysis" />
<xsd:enumeration value="CertificateOfConformity" />
<xsd:enumeration value="CertificateOfInhibition" />
<xsd:enumeration value="CertificateOfOrigin" />
<xsd:enumeration value="ChangeSequenceNumber" />
<xsd:enumeration value="CommercialInvoice" />
<xsd:enumeration value="ConsolidatedShipmentIdentifier" />
<xsd:enumeration value="ContractNumber" />
<xsd:enumeration value="CustomerMasterRecordNumber" />
<xsd:enumeration value="CustomerOrderNumber" />
<xsd:enumeration value="CustomsCertificate" />
<xsd:enumeration value="DeliveryNoteNumber" />
<xsd:enumeration value="DGD" />
<xsd:enumeration value="EndCustomerPONumber" />
<xsd:enumeration value="EngineeringChangeOrderNumber" />
<xsd:enumeration value="ExciseWarehouseIdentification" />
<xsd:enumeration value="ExportDeclaration" />
<xsd:enumeration value="InvoiceNumber" />
<xsd:enumeration value="LetterOfCredit" />
<xsd:enumeration value="LineItemNumber" />
<xsd:enumeration value="LoadPlanningNumber" />
<xsd:enumeration value="LoadTenderNumber" />
<xsd:enumeration value="MSDS" />
<xsd:enumeration value="NAFTA" />
<xsd:enumeration value="OrderFulfillmentNumber" />
<xsd:enumeration value="PackingList" />
<xsd:enumeration value="PickUpNumber" />
<xsd:enumeration value="ProFormaInvoice" />
<xsd:enumeration value="PRONumber" />
<xsd:enumeration value="PurchaseOrderNumber" />
<xsd:enumeration value="ReleaseNumber" />
<xsd:enumeration value="ReplenishmentProposalNumber" />
<xsd:enumeration value="RequestForQuoteNumber" />
<xsd:enumeration value="RequisitionNumber" />
<xsd:enumeration value="SalesOrderReference" />
<xsd:enumeration value="SellerContractNumber" />
<xsd:enumeration value="SellerCreditMemoNumber" />
<xsd:enumeration value="SellersInvoiceNumber" />
<xsd:enumeration value="ShipmentIdentifier" />
<xsd:enumeration value="ShipperPONumber" />
<xsd:enumeration value="ShippersLetterOfInstruction" />
<xsd:enumeration value="SupplierARNumber" />
<xsd:enumeration value="SupplierOrderNumber" />
<xsd:enumeration value="ThirdPartyPurchaseOrderNumber" />
<xsd:enumeration value="TransportEmergencyCard" />
<xsd:enumeration value="VehicleID" />
<xsd:enumeration value="WaybillNumber" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DocumentDeliveryMethodType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="ImportLicenseAvailableFlagType">
<xsd:restriction base="cidxBoolean" />
</xsd:simpleType>
<xsd:simpleType name="ProductNameType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="CardHolderNameType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="URLType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="BalanceItemFlagType">
<xsd:restriction base="cidxBoolean" />
</xsd:simpleType>
<xsd:simpleType name="StateOrProvinceType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="PostBoxNumberType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="ExchangeOperatorType">
<xsd:restriction base="cidxListOperator" />
</xsd:simpleType>
<xsd:simpleType name="cidxListTransportationInformationStageIdentifier">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="Final" />
<xsd:enumeration value="Main" />
<xsd:enumeration value="Primary" />
<xsd:enumeration value="Secondary" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cidxListPartnerAgencyAttribute">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="AGIIS-EBID" />
<xsd:enumeration value="AGIIS-NAPD" />
<xsd:enumeration value="AssignedByBuyer" />
<xsd:enumeration value="AssignedByPapiNet" />
<xsd:enumeration value="AssignedBySeller" />
<xsd:enumeration value="AssignedByTestingLaboratory" />
<xsd:enumeration value="D-U-N-S" />
<xsd:enumeration value="EAN" />
<xsd:enumeration value="Other" />
<xsd:enumeration value="SCAC" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="cidxListProductIDAgency">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="AGIIS-ProductID" />
<xsd:enumeration value="ANSI" />
<xsd:enumeration value="AssignedByBuyer" />
<xsd:enumeration value="AssignedByManufacturer" />
<xsd:enumeration value="AssignedBySeller" />
<xsd:enumeration value="EAN" />
<xsd:enumeration value="EDIFACT" />
<xsd:enumeration value="GBABA" />
<xsd:enumeration value="ISO" />
<xsd:enumeration value="Other" />
<xsd:enumeration value="UPC" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CreditCardProviderType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="cidxBoolean">
<xsd:restriction base="cidxToken">
<xsd:enumeration value="0" />
<xsd:enumeration value="1" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="BuyerSequenceNumberType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="PurchaseOrderLineItemNumberType">
<xsd:restriction base="xsd:positiveInteger" />
</xsd:simpleType>
<xsd:simpleType name="ExchangeRateType">
<xsd:restriction base="xsd:decimal">
<xsd:minExclusive value="0" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="UnloadingPointType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="ContactNameType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="PricingPercentageType">
<xsd:restriction base="xsd:decimal" />
</xsd:simpleType>
<xsd:simpleType name="MeasurementValueType">
<xsd:restriction base="xsd:double" />
</xsd:simpleType>
<xsd:simpleType name="JurisdictionType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="AccountNumberType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="cidxListDateQualifier">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="After" />
<xsd:enumeration value="Before" />
<xsd:enumeration value="On" />
<xsd:enumeration value="OnOrAfter" />
<xsd:enumeration value="OnOrBefore" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ProductClassificationType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="AccountHolderNameType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="TermsOfSaleDescriptionType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="LoadingPointType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="ReferenceItemType">
<xsd:restriction base="xsd:positiveInteger" />
</xsd:simpleType>
<xsd:simpleType name="AccompanyingSampleIndicatorType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="ReleaseNumberType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="cidxListSpecifiedMeasurementQualifier">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="EqualTo" />
<xsd:enumeration value="Maximum" />
<xsd:enumeration value="Minimum" />
<xsd:enumeration value="Optional" />
<xsd:enumeration value="Over" />
<xsd:enumeration value="Recommended" />
<xsd:enumeration value="Under" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="MarketPlaceBuyerIdentifierType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="PostalCountryType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="TaxRateType">
<xsd:restriction base="xsd:decimal">
<xsd:minInclusive value="0" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ToDateTimeType">
<xsd:restriction base="cidxDateTime" />
</xsd:simpleType>
<xsd:simpleType name="DutyStatusType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="cidxListScheduleDateTimeType">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="ConfirmDelivery" />
<xsd:enumeration value="ConfirmPickup" />
<xsd:enumeration value="ConfirmShip" />
<xsd:enumeration value="RequestedDelivery" />
<xsd:enumeration value="RequestedPickup" />
<xsd:enumeration value="RequestedShip" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ProductDescriptionType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="PercentDeferredPayableType">
<xsd:restriction base="xsd:decimal">
<xsd:minInclusive value="0" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TaxIdentifierNumberType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="NumberOfOriginalsType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="FinancialInstitutionNameType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:simpleType name="MarketPlaceIdentifierType">
<xsd:restriction base="cidxToken" />
</xsd:simpleType>
<xsd:complexType name="DocumentReferenceType">
<xsd:sequence>
<xsd:element ref="DocumentIdentifier" />
<xsd:element ref="DateTime" minOccurs="0" />
<xsd:element ref="ReferenceItem" minOccurs="0" />
<xsd:element ref="ReleaseNumber" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CreditCardInformationType">
<xsd:sequence>
<xsd:element ref="CreditCardProvider" />
<xsd:element ref="CreditCardNumber" />
<xsd:element ref="CreditCardExpirationDate" />
<xsd:element ref="CardHolderName" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PaymentTermsOfSaleType">
<xsd:sequence>
<xsd:element ref="TermsOfSaleDescription" />
<xsd:element ref="NetDaysDue" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PayerType">
<xsd:sequence>
<xsd:element ref="PartnerInformation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="BuyerType">
<xsd:sequence>
<xsd:element ref="PartnerInformation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SpecialFulfillmentRequestCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="RosettaNetGlobalSpecialFulfillmentRequestCode" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="DeliveryTermsCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="Incoterms-2000" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="CommentType">
<xsd:sequence>
<xsd:element ref="Content" minOccurs="0" />
<xsd:element ref="ExternalReference" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="MeasurementRangeType">
<xsd:sequence>
<xsd:element ref="MinimumMeasurement" />
<xsd:element ref="MaximumMeasurement" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="MarketPlaceInformationType">
<xsd:sequence>
<xsd:element ref="MarketPlaceIdentifier" />
<xsd:element ref="MarketPlaceDocumentReference" />
<xsd:element ref="MarketPlaceSellerIdentifier" />
<xsd:element ref="MarketPlaceBuyerIdentifier" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AdvisingBankType">
<xsd:sequence>
<xsd:element ref="PartnerInformation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="OtherPartnerType">
<xsd:sequence>
<xsd:element ref="PartnerInformation" />
</xsd:sequence>
<xsd:attribute name="PartnerRole" type="cidxListPartnerRoles" use="required" />
</xsd:complexType>
<xsd:complexType name="SourceCurrencyType">
<xsd:sequence>
<xsd:element ref="CurrencyUnit" minOccurs="0" />
<xsd:element ref="CurrencyCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AlternativeCommunicationMethodType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="CommunicationMethodType" type="cidxListCommunicationMethodType" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="MeasurementInformationType">
<xsd:sequence>
<xsd:element ref="SpecifiedMeasurement" minOccurs="0" />
<xsd:element ref="MeasurementRange" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ProductIdentifierType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Agency" type="cidxListProductIDAgency" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="CountryOfOriginCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="ISO-3166-1" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="DeferredAmountType">
<xsd:sequence>
<xsd:element ref="MonetaryAmount" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CreditCardExpirationDateType">
<xsd:sequence>
<xsd:element ref="DateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PackagingQuantityType">
<xsd:sequence>
<xsd:element ref="Measurement" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PercentageBasisType">
<xsd:sequence>
<xsd:element ref="MonetaryAmount" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RequestedPriceType">
<xsd:sequence>
<xsd:element ref="Pricing" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PurchaseOrderNumberType">
<xsd:sequence>
<xsd:element ref="DocumentIdentifier" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PaymentTermsType">
<xsd:sequence>
<xsd:element ref="PaymentTermsOfSale" />
<xsd:element ref="PaymentTermsBasisDateCode" minOccurs="0" />
<xsd:element ref="PaymentTermsBasisDate" minOccurs="0" />
<xsd:element ref="Discounts" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="Deferred" minOccurs="0" />
<xsd:element ref="Penalty" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ReferenceInformationType">
<xsd:sequence>
<xsd:element ref="DocumentReference" />
</xsd:sequence>
<xsd:attribute name="ReferenceType" type="cidxListReferenceType" use="required" />
</xsd:complexType>
<xsd:complexType name="ShipmentMethodOfPaymentCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="ANSI-ASC-X12-146" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="ScheduleDateTimeInformationType">
<xsd:sequence>
<xsd:element ref="DateTimeInformation" />
</xsd:sequence>
<xsd:attribute name="ScheduleType" type="cidxListScheduleDateTimeType" use="required" />
</xsd:complexType>
<xsd:complexType name="ExchangeRateDateType">
<xsd:sequence>
<xsd:element ref="DateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="HeaderType">
<xsd:sequence>
<xsd:element ref="ThisDocumentIdentifier" />
<xsd:element ref="ThisDocumentDateTime" />
<xsd:element ref="RequestingDocumentIdentifier" minOccurs="0" />
<xsd:element ref="RequestingDocumentDateTime" minOccurs="0" />
<xsd:element ref="From" />
<xsd:element ref="To" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ContactInformationType">
<xsd:sequence maxOccurs="unbounded">
<xsd:element ref="ContactName" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="ContactDescription" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="ContactNumber" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="EmailAddress" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="AlternativeCommunicationMethod" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ShipToType">
<xsd:sequence>
<xsd:element ref="PartnerInformation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LetterOfCreditQuantityType">
<xsd:sequence>
<xsd:element ref="MeasurementInformation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PartnerIdentifierType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Agency" type="cidxListPartnerAgencyAttribute" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="OrderCreatePartnersType">
<xsd:sequence>
<xsd:element ref="Buyer" />
<xsd:element ref="Seller" />
<xsd:element ref="ShipTo" />
<xsd:element ref="Payer" />
<xsd:element ref="OtherPartner" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TransportInformationType">
<xsd:sequence>
<xsd:element ref="TransportStepNumber" />
<xsd:element ref="TransportMethodCode" />
<xsd:element ref="LocationFrom" />
<xsd:element ref="LocationTo" />
<xsd:element ref="CarrierEquipmentCode" minOccurs="0" />
<xsd:element ref="ReferenceInformation" minOccurs="0" />
<xsd:element ref="TransportName" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="OtherPartner" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
<xsd:attribute name="StageIdentifier" type="cidxListTransportationInformationStageIdentifier" use="required" />
</xsd:complexType>
<xsd:complexType name="DiscountsDueDateType">
<xsd:sequence>
<xsd:element ref="DateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SpecifiedMeasurementType">
<xsd:sequence>
<xsd:element ref="Measurement" />
</xsd:sequence>
<xsd:attribute name="MeasurementQualifier" type="cidxListSpecifiedMeasurementQualifier" use="required" />
</xsd:complexType>
<xsd:complexType name="PurchaseOrderTypeCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="ANSI-ASC-X12-92" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="ProductIdentificationType">
<xsd:sequence>
<xsd:element ref="ProductIdentifier" />
<xsd:element ref="ProductName" minOccurs="0" />
<xsd:element ref="Trademark" minOccurs="0" />
<xsd:element ref="ProductDescription" minOccurs="0" />
<xsd:element ref="ProductGradeDescription" minOccurs="0" />
<xsd:element ref="ProductClassification" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TargetCurrencyType">
<xsd:sequence>
<xsd:element ref="CurrencyUnit" minOccurs="0" />
<xsd:element ref="CurrencyCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SellerType">
<xsd:sequence>
<xsd:element ref="PartnerInformation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PricingLumpSumType">
<xsd:sequence>
<xsd:element ref="MonetaryAmount" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LetterOfCreditDateTimeType">
<xsd:sequence>
<xsd:element ref="DateTimeInformation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ThisDocumentIdentifierType">
<xsd:sequence>
<xsd:element ref="DocumentIdentifier" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PartnerInformationType">
<xsd:sequence>
<xsd:element ref="PartnerName" maxOccurs="unbounded" />
<xsd:element ref="PartnerIdentifier" />
<xsd:element ref="ContactInformation" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="AddressInformation" minOccurs="0" />
<xsd:element ref="TaxInformation" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="URL" minOccurs="0" />
<xsd:element ref="PartnerReference" minOccurs="0" />
<xsd:element ref="LoadingPoint" minOccurs="0" />
<xsd:element ref="UnloadingPoint" minOccurs="0" />
<xsd:element ref="AccountInformation" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ThisDocumentDateTimeType">
<xsd:sequence>
<xsd:element ref="DateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PricingType">
<xsd:sequence>
<xsd:element ref="PricingLumpSum" minOccurs="0" />
<xsd:element ref="PricingPerUnit" minOccurs="0" />
<xsd:element ref="PricingPercentage" minOccurs="0" />
<xsd:element ref="PercentageBasis" minOccurs="0" />
<xsd:element ref="PriceReason" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="PriceType" type="cidxListPriceType" use="required" />
</xsd:complexType>
<xsd:complexType name="LetterOfCreditVoyageDateTimeType">
<xsd:sequence>
<xsd:element ref="DateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DiscountsType">
<xsd:sequence>
<xsd:element ref="PercentDiscount" minOccurs="0" />
<xsd:element ref="DiscountAmount" minOccurs="0" />
<xsd:element ref="DaysDue" minOccurs="0" />
<xsd:element ref="DiscountsDueDate" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RequestedDocumentTypeCodeType">
<xsd:simpleContent>
<xsd:extension base="xsd:positiveInteger" />
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="MarketPlaceDocumentReferenceType">
<xsd:sequence>
<xsd:element ref="DocumentReference" />
</xsd:sequence>
<xsd:attribute name="ReferenceType" type="cidxListReferenceType" use="required" />
</xsd:complexType>
<xsd:complexType name="CurrencyCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="ISO-4217" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="TransportMethodCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="UN-Rec-19" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="DeliveryTolerancesType">
<xsd:sequence>
<xsd:element ref="MeasurementRange" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="MeasurementType">
<xsd:sequence>
<xsd:element ref="MeasurementValue" />
<xsd:element ref="UnitOfMeasureCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AccountInformationType">
<xsd:sequence>
<xsd:element ref="AccountHolderName" maxOccurs="unbounded" />
<xsd:element ref="FinancialInstitutionIdentification" minOccurs="0" />
<xsd:element ref="CreditCardInformation" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DateTimeInformationType">
<xsd:sequence>
<xsd:element ref="DateTime" minOccurs="0" />
<xsd:element ref="DateTimeRange" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="OrderCreateType">
<xsd:sequence>
<xsd:element ref="Header" />
<xsd:element ref="OrderCreateBody" />
</xsd:sequence>
<xsd:attribute name="Version" type="cidxToken" fixed="4.0" use="required" />
</xsd:complexType>
<xsd:complexType name="RequestingDocumentIdentifierType">
<xsd:sequence>
<xsd:element ref="DocumentIdentifier" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DocumentRecipientInformationType">
<xsd:sequence>
<xsd:element ref="DocumentRecipientPartner" />
<xsd:element ref="DocumentDeliveryMethod" minOccurs="0" />
<xsd:element ref="LanguageCode" minOccurs="0" />
<xsd:element ref="NumberOfOriginals" minOccurs="0" />
<xsd:element ref="NumberOfCopies" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="DeliveryMethodQualifier" type="cidxListDocumentDeliveryCode" use="required" />
</xsd:complexType>
<xsd:complexType name="RequestedDocumentType">
<xsd:sequence>
<xsd:element ref="RequestedDocumentTypeCode" />
<xsd:element ref="DocumentRecipientInformation" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DocumentRecipientPartnerType">
<xsd:sequence>
<xsd:element ref="PartnerInformation" />
</xsd:sequence>
<xsd:attribute name="PartnerRole" type="cidxListPartnerRoles" use="required" />
</xsd:complexType>
<xsd:complexType name="OrderCreateBodyType">
<xsd:sequence>
<xsd:element ref="OrderCreateProperties" />
<xsd:element ref="OrderCreatePartners" />
<xsd:element ref="OrderCreateDetails" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PaymentTermsBasisDateCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="ANSI-ASC-X12-333" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="OrderCreateProductLineItemType">
<xsd:sequence>
<xsd:element ref="LineNumber" />
<xsd:element ref="LineItemType" minOccurs="0" />
<xsd:element ref="PurchaseOrderLineItemNumber" />
<xsd:element ref="ReleaseNumber" minOccurs="0" />
<xsd:element ref="ProductIdentification" maxOccurs="unbounded" />
<xsd:element ref="ReferenceInformation" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="ProductQuantity" />
<xsd:element ref="PackagingQuantity" minOccurs="0" />
<xsd:element ref="BatchNumber" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="CountryOfOriginCode" minOccurs="0" />
<xsd:element ref="ScheduleDateTimeInformation" maxOccurs="unbounded" />
<xsd:element ref="OtherPartner" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="DeliveryTolerances" minOccurs="0" />
<xsd:element ref="DeliveryTerms" minOccurs="0" />
<xsd:element ref="ShipmentMethodOfPaymentCode" minOccurs="0" />
<xsd:element ref="TransportInformation" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="RequestedPrice" minOccurs="0" />
<xsd:element ref="PaymentTerms" minOccurs="0" />
<xsd:element ref="TaxableFlag" minOccurs="0" />
<xsd:element ref="RequestedDocument" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="Routing" minOccurs="0" />
<xsd:element ref="BalanceItemFlag" minOccurs="0" />
<xsd:element ref="DutyStatus" minOccurs="0" />
<xsd:element ref="ImportLicenseNeededFlag" minOccurs="0" />
<xsd:element ref="ImportLicenseAvailableFlag" minOccurs="0" />
<xsd:element ref="SecondWeightFlag" minOccurs="0" />
<xsd:element ref="CustomerRequestedDeliveryHoldFlag" minOccurs="0" />
<xsd:element ref="AccompanyingSampleIndicator" minOccurs="0" />
<xsd:element ref="SpecialFulfillmentRequestCode" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="CountryOfFinalDestinationCode" minOccurs="0" />
<xsd:element ref="DeliveryGroup" minOccurs="0" />
<xsd:element ref="RequisitionInformation" minOccurs="0" />
<xsd:element ref="SpecialInstructions" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TaxInformationType">
<xsd:sequence>
<xsd:element ref="TaxIdentifierNumber" />
<xsd:element ref="Jurisdiction" minOccurs="0" />
<xsd:element ref="TaxCertificateType" minOccurs="0" />
<xsd:element ref="TaxCertificateNumber" minOccurs="0" />
<xsd:element ref="TaxBasis" minOccurs="0" />
<xsd:element ref="TaxRate" minOccurs="0" />
<xsd:element ref="EffectiveDates" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="FinancialInstitutionIdentificationType">
<xsd:sequence>
<xsd:element ref="FinancialInstitutionName" />
<xsd:element ref="FinancialInstitutionDFINumber" />
<xsd:element ref="AccountNumber" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="MonetaryAmountType">
<xsd:sequence>
<xsd:element ref="MonetaryValue" />
<xsd:element ref="CurrencyCode" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CurrencyRateType">
<xsd:sequence>
<xsd:element ref="SourceCurrency" />
<xsd:element ref="TargetCurrency" />
<xsd:element ref="ExchangeOperator" />
<xsd:element ref="ExchangeRate" />
<xsd:element ref="ExchangeRateDate" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RequestingDocumentDateTimeType">
<xsd:sequence>
<xsd:element ref="DateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="OrderCreatePropertiesType">
<xsd:sequence>
<xsd:element ref="PurchaseOrderNumber" />
<xsd:element ref="PurchaseOrderTypeCode" />
<xsd:element ref="PurchaseOrderIssuedDate" />
<xsd:element ref="LanguageCode" />
<xsd:element ref="CurrencyCode" />
<xsd:element ref="BuyerSequenceNumber" />
<xsd:element ref="ReferenceInformation" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="ReleaseNumber" minOccurs="0" />
<xsd:element ref="MarketPlaceInformation" minOccurs="0" />
<xsd:element ref="SpecialInstructions" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="TransportMethodCode" minOccurs="0" />
<xsd:element ref="DeliveryTerms" minOccurs="0" />
<xsd:element ref="ShipmentMethodOfPaymentCode" minOccurs="0" />
<xsd:element ref="RequestedPrice" minOccurs="0" />
<xsd:element ref="PaymentTerms" minOccurs="0" />
<xsd:element ref="Routing" minOccurs="0" />
<xsd:element ref="ShipWithPurchaseOrder" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="LetterOfCreditInformation" minOccurs="0" />
<xsd:element ref="OtherPartner" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="CountryOfFinalDestinationCode" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="FromType">
<xsd:sequence>
<xsd:element ref="PartnerInformation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ShipWithPurchaseOrderType">
<xsd:sequence>
<xsd:element ref="DocumentReference" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DateTimeType">
<xsd:simpleContent>
<xsd:extension base="cidxDateTime">
<xsd:attribute name="DateTimeQualifier" type="cidxListDateQualifier" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="PurchaseOrderIssuedDateType">
<xsd:sequence>
<xsd:element ref="DateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RequisitionInformationType">
<xsd:sequence>
<xsd:element ref="ProductQuantity" minOccurs="0" />
<xsd:element ref="ScheduleDateTimeInformation" minOccurs="0" />
<xsd:element ref="RequestedPrice" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LanguageCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="ISO-639-2T" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="UnitOfMeasureCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="UN-Rec-20" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="LetterOfCreditInformationType">
<xsd:sequence>
<xsd:element ref="DocumentReference" />
<xsd:element ref="AdvisingBank" />
<xsd:element ref="MonetaryAmount" />
<xsd:element ref="PaymentTerms" minOccurs="0" />
<xsd:element ref="LetterOfCreditQuantity" minOccurs="0" />
<xsd:element ref="CurrencyRate" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="LetterOfCreditVoyageDateTime" minOccurs="0" />
<xsd:element ref="LetterOfCreditDateTime" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AddressInformationType">
<xsd:sequence>
<xsd:element ref="AddressLine" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="PostBoxNumber" minOccurs="0" />
<xsd:element ref="CityName" />
<xsd:element ref="StateOrProvince" minOccurs="0" />
<xsd:element ref="PostalCode" minOccurs="0" />
<xsd:element ref="PostalCountry" />
<xsd:element ref="LocationCode" minOccurs="0" />
<xsd:element ref="Comment" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CarrierEquipmentCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="ANSI-ASC-X12-40" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="DeferredType">
<xsd:sequence>
<xsd:element ref="DeferredAmount" />
<xsd:element ref="DeferredDueDate" />
<xsd:element ref="PercentDeferredPayable" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ProductQuantityType">
<xsd:sequence>
<xsd:element ref="Measurement" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DeferredDueDateType">
<xsd:sequence>
<xsd:element ref="DateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ToType">
<xsd:sequence>
<xsd:element ref="PartnerInformation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CountryOfFinalDestinationCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="ISO-3166" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="SpecialInstructionsType">
<xsd:simpleContent>
<xsd:extension base="cidxString">
<xsd:attribute name="InstructionType" type="cidxListInstructionType" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="DiscountAmountType">
<xsd:sequence>
<xsd:element ref="MonetaryAmount" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PartnerReferenceType">
<xsd:sequence>
<xsd:element ref="PartnerIdentifier" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="EffectiveDatesType">
<xsd:sequence>
<xsd:element ref="DateTimeInformation" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DateTimeRangeType">
<xsd:sequence>
<xsd:element ref="FromDateTime" />
<xsd:element ref="ToDateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LocationCodeType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="Domain" type="cidxToken" fixed="ISO-3166-1" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="MaximumMeasurementType">
<xsd:sequence>
<xsd:element ref="Measurement" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PriceBasisType">
<xsd:sequence>
<xsd:element ref="Measurement" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PaymentTermsBasisDateType">
<xsd:sequence>
<xsd:element ref="DateTime" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="MinimumMeasurementType">
<xsd:sequence>
<xsd:element ref="Measurement" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PricingPerUnitType">
<xsd:sequence>
<xsd:element ref="MonetaryAmount" />
<xsd:element ref="PriceBasis" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="OrderCreateDetailsType">
<xsd:sequence>
<xsd:element ref="OrderCreateProductLineItem" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DeliveryTermsType">
<xsd:sequence>
<xsd:element ref="DeliveryTermsCode" />
<xsd:element ref="DeliveryTermsLocation" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="BatchNumberType">
<xsd:simpleContent>
<xsd:extension base="cidxToken">
<xsd:attribute name="BatchNumberCreator" type="cidxListBatchNumberCreator" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:schema>
<b>This is the file which I am getting from my vendor.</b>
<?xml version="1.0" encoding="UTF-8"?>
<OrderCreate>
<Header>
<ThisDocumentIdentifier>
<DocumentIdentifier>513242766</DocumentIdentifier>
</ThisDocumentIdentifier>
<ThisDocumentDateTime>
<DateTime DateTimeQualifier="After">2006-12-11T15:31:00-05:00</DateTime>
</ThisDocumentDateTime>
<From>
<PartnerInformation>
<PartnerName>THE3MC</PartnerName>
<PartnerIdentifier Agency="D-U-N-S">00617</PartnerIdentifier>
<ContactInformation>
<ContactDescription>IC</ContactDescription>
<ContactName>Courtney,Mable Dean</ContactName>
<TelephoneNumber>
<TelephoneNumber>1-844-235-5441</TelephoneNumber>
</TelephoneNumber>
<FaxNumber>
<FaxNumber>1-859-234-0193</FaxNumber>
</FaxNumber>
<EmailAddress>mdco1@MMM.COM</EmailAddress>
</ContactInformation>
</PartnerInformation>
</From>
<To>
<PartnerInformation>
<PartnerName>ARICHE</PartnerName>
<PartnerIdentifier Agency="D-U-N-S">161</PartnerIdentifier>
</PartnerInformation>
</To>
</Header>
</OrderCreate>
When I did the mapping in graphical editor.
I am able to see only constants in my target(ORDERS05) IDOC.
is there any way to delete the prefix(ns0) in XI(source / XSD),
Instead of asking my vendor to give us file with prefix(ns0).
Message was edited by:
Murali Babu Pallabothula
Message was edited by:
Murali Babu Pallabothula
User | Count |
---|---|
79 | |
9 | |
9 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.