Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as XML by pavel_so ( 15 years ago )
<xsd:complexType name="TradeItemType">

        <xsd:sequence>

            <xsd:element name="extension" type="ExtensionType" minOccurs="0"/>

            <xsd:element name="tradeItemUnitDescriptor" type="TradeItemUnitDescriptorListType"/>

            <xsd:element name="nextLowerLevelTradeItemInformation" type="NextLowerLevelTradeItemInformationType" minOccurs="0"/>

            <xsd:element name="tradeItemInformation" type="TradeItemInformationType"/>

            <xsd:element name="isTradeItemADisplayUnit" type="NonBinaryLogicCodeListType" minOccurs="0"/>



            <xsd:element name="equivalentTradeItem" type="TradeItemIdentificationType" minOccurs="0" maxOccurs="unbounded"/>



            <xsd:element name="tradeItemIdentification" type="TradeItemIdentificationType"/>

            <xsd:element name="replacedTradeItemIdentification" type="TradeItemIdentificationType" minOccurs="0"/>

            <xsd:element name="itemVariantMaster" type="TradeItemIdentificationType" minOccurs="0"/>

            <xsd:element name="replacedByTradeItem" type="TradeItemIdentificationType" minOccurs="0"/>

            <xsd:element name="substitutedTradeItem" type="TradeItemIdentificationType" minOccurs="0"/>

            <xsd:element name="substitutedByTradeItem" type="TradeItemIdentificationType" minOccurs="0"/>

        </xsd:sequence>

    </xsd:complexType>
    <xsd:complexType name="ChildTradeItemType">

        <xsd:sequence>

            <xsd:element name="quantityofNextLowerLevelTradeItem">

                <xsd:simpleType>

                    <xsd:restriction base="xsd:nonNegativeInteger">

                        <xsd:totalDigits value="6"/>

                    </xsd:restriction>

                </xsd:simpleType>

            </xsd:element>

            <xsd:element name="tradeItemIdentification" type="TradeItemIdentificationType"/>

        </xsd:sequence>

    </xsd:complexType>
    
        <xsd:complexType name="NextLowerLevelTradeItemInformationType">

        <xsd:sequence>

            <xsd:element name="quantityOfChildren">

                <xsd:simpleType>

                    <xsd:restriction base="xsd:nonNegativeInteger">

                        <xsd:totalDigits value="10"/>

                    </xsd:restriction>

                </xsd:simpleType>

            </xsd:element>

            <xsd:element name="totalQuantityOfNextLowerLevelTradeItem">

                <xsd:simpleType>

                    <xsd:restriction base="xsd:nonNegativeInteger">

                        <xsd:totalDigits value="6"/>

                        <xsd:minInclusive value="1"/>

                    </xsd:restriction>

                </xsd:simpleType>

            </xsd:element>

            <xsd:element name="childTradeItem" type="ChildTradeItemType" maxOccurs="unbounded"/>

        </xsd:sequence>

    </xsd:complexType>

    
    <xsd:complexType name="TradeItemIdentificationType">

        <xsd:sequence>

            <xsd:element name="gtin" type="GlobalTradeItemNumberType"/>

            <xsd:element name="additionalTradeItemIdentification" type="AdditionalTradeItemIdentificationType" minOccurs="0" maxOccurs="unbounded"/>

        </xsd:sequence>

    </xsd:complexType>

 

Revise this Paste

Your Name: Code Language: