---
title: "OTRN V3.2 · TradeItemModificationType"
canonical: "https://knowledge-hub.onetrail.com/space/docs/727384160/OTRN%20V3.2%20%C2%B7%20TradeItemModificationType"
format: markdown
---
**Complex type** in namespace `(none)` · part of [OTRN Library V3.2](https://onetrail.atlassian.net/wiki/spaces/docs/pages/727023656)

## Diagram

![TradeItemModificationType diagram](media://fca8be70-9f35-4975-b38e-261929476683)

## Elements

| # | Element | Type | Occurs | Description |
| --- | --- | --- | --- | --- |
| 1 | **ProductIdentification** [required] | [ProductIdentificationType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726532144) | 1..1 |  |
| 2 | **sequenceNumber** | `xsd:integer` | 0..1 |  |
| 3 | **GlobalProductUnitOfMeasureCode** | [GlobalProductUnitOfMeasureCodeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#GlobalProductUnitOfMeasureCodeType)  
14 code values | 0..1 |  |
| 4 | **ProductQuantity** | `xsd:nonNegativeInteger` | 0..1 |  |

<details>
<summary>XSD source</summary>

```xml
<xsd:complexType name="TradeItemModificationType">
        <xsd:sequence>
            <xsd:element name="ProductIdentification" type="ProductIdentificationType"/>
            <xsd:element name="sequenceNumber" type="xsd:integer" minOccurs="0"/>
            <xsd:element name="GlobalProductUnitOfMeasureCode" type="GlobalProductUnitOfMeasureCodeType" minOccurs="0"/>
            <xsd:element name="ProductQuantity" type="xsd:nonNegativeInteger" minOccurs="0"/>
        </xsd:sequence>
    </xsd:complexType>

```
</details>