cancel
Showing results for 
Search instead for 
Did you mean: 

Delete the namespace (ns0)

Former Member
0 Kudos

Guys,

XML file to IDOC.

We are using CIDX4.0 XSD’s, I have downloaded xsd’s 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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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

Former Member
0 Kudos

Archana,

Thanks for your help it solved my problem...

Thanks

M

Answers (3)

Answers (3)

Former Member
0 Kudos

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

Former Member
0 Kudos

Archana,

You right, I am using similar type of XSD.

I am not creating the XML file. XI supposed to use XML file which does not have prefix(ns0). and mapping to ORDERS05.

Thanks

M

Former Member
0 Kudos

Hi,

Please check on this thread:

Regards

Vijaya

Former Member
0 Kudos

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?

Former Member
0 Kudos

Harrison,

That XML does not include the all elements to create the DTD based on that.

the XSD which I am using standard one.

Thanks

M

Former Member
0 Kudos

who ever is generating the XML should generate in that format. U can create a sample XML for the XSD using XMLSpy if you want and check it out.

--Archana

Former Member
0 Kudos

Archana,

thanks for your quick response..

Just curiosity to know that. If XI wants to create with prefix(ns0) how can we create that?

Thanks

M

Message was edited by:

Murali Babu Pallabothula

Former Member
0 Kudos

try in Message mapping, test tab. enter the data for the fields and click view XML source...I think that should give you an XML.

--Archana

Former Member
0 Kudos

Archana,

IDOC to XMLFILE.

What I am trying to ask you is.

If I want to create an XML file with prefix(ns0) using same kind of XSD.

and I want to copy that file in some FTP system using file adopter..

Thanks

M

Former Member
0 Kudos

Best option to get XML file is to use XMLSpy. Open the XSD using XMLSpy and after that you have an option to generate sample XML file for that XSD. I

m not sure if XI can generate the same.

--Archana

Former Member
0 Kudos

Or if you want i can generate sample XML file if you send me the XSD you are using.

--Archana

archanashrivastav05@yahoo.com

Former Member
0 Kudos

<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