| GET | /api/itemDataNotification/{OwnerGln}/{ItemDataNotificationIdentification} | Get specific ItemDataNotification by ItemDataNotificationIdentification |
|---|
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| OwnerGln | path | string | Yes | Owner GLN |
| ItemDataNotificationIdentification | path | string | Yes | ItemDataNotification ID or Token |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| DataRecipient | form | TransactionalParty | Yes | |
| DataSource | form | TransactionalParty | Yes | |
| ItemDataNotificationIdentification | form | string | Yes | |
| ItemDataNotificationLineItem | form | List<ItemDataNotificationLineItem> | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CurrencyCode | form | string | Yes | |
| CreationDateTime | form | DateTime | No | |
| DocumentActionCode | form | DocumentAction | No | |
| DocumentStatusCode | form | DocumentStatus | No | |
| DocumentStructureVersion | form | string | Yes | |
| LastUpdateDateTime | form | DateTime? | No | |
| RevisionNumber | form | long? | No | |
| AvpList | form | List<AvpList> | Yes |
| ADD | |
| CHANGE_BY_REFRESH | |
| DELETE | |
| REJECTED |
| ADDITIONAL_TRANSMISSION | |
| COPY | |
| ORIGINAL |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Code | form | string | Yes | |
| Value | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Contact | form | List<Contact> | Yes | |
| Address | form | Address | Yes | |
| CommunicationChannel | form | List<AvpList> | Yes | |
| FinancialInstitutionInformation | form | FinancialInstitutionInformation | Yes | |
| DutyFeeTaxRegistration | form | string | Yes | |
| EntityIdentification | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Gln | form | string | Yes | |
| Name | form | string | Yes | |
| AdditionalPartyIdentification | form | List<AvpList> | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| ContactTypeCode | form | string | Yes | |
| PersonName | form | string | Yes | |
| DepartmentName | form | string | Yes | |
| JobTitle | form | string | Yes | |
| Responsibility | form | string | Yes | |
| CommunicationChannel | form | List<CommunicationChannel> | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CommunicationChannelCode | form | string | Yes | |
| CommunicationChannelName | form | string | Yes | |
| CommunicationValue | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| StreetAddressOne | form | string | Yes | |
| StreetAddressTwo | form | string | Yes | |
| StreetAddressThree | form | string | Yes | |
| City | form | string | Yes | |
| PostalCode | form | string | Yes | |
| ProvinceCode | form | string | Yes | |
| CountryCode | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| FinancialInstitutionBranchName | form | string | Yes | |
| FinancialInstitutionName | form | string | Yes | |
| FinancialRoutingNumber | form | FinancialRoutingNumber | Yes | |
| FinancialAccount | form | FinancialAccount | Yes | |
| SwiftCode | form | string | Yes | |
| ExportersCode | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Number | form | string | Yes | |
| NumberTypeCode | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Number | form | string | Yes | |
| NumberTypeCode | form | string | Yes | |
| Name | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| BrandName | form | string | Yes | |
| GpcCategoryCode | form | string | Yes | |
| IsTheProductVariantPreferred | form | bool? | No | |
| LineItemNumber | form | long? | No | |
| ParentLineItemNumber | form | long? | No | |
| ProductVariantIdentifier | form | IdentifierType | Yes | |
| QuantityOfItemTypes | form | decimal? | No | |
| QuantityOfItemUnits | form | decimal? | No | |
| TradeItemDescription | form | List<string> | Yes | |
| TradeItemUnitDescriptorCode | form | string | Yes | |
| ItemDataTradingPartnerNeutral | form | ItemDataTradingPartnerNeutral | Yes | |
| ItemDataTradingPartnerDependent | form | List<ItemDataTradingPartnerDependent> | Yes | |
| LowerLevelTradeItem | form | List<LowerLevelTradeItem> | Yes | |
| AvpList | form | List<AvpList> | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| AdditionalTradeItemIdentification | form | List<AdditionalTradeItemIdentification> | Yes | |
| Gtin | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Value | form | string | Yes | |
| Code | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Value | form | string | Yes | |
| IdentificationSchemeAgencyCodeCodeListVersion | form | string | Yes | |
| IdentificationSchemeAgencyName | form | string | Yes | |
| IdentificationSchemeName | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CancelledDateTime | form | DateTime? | No | |
| DiscontinuedDateTime | form | DateTime? | No | |
| EffectiveDateTime | form | DateTime | No | |
| EndAvailabilityDateTime | form | DateTime? | No | |
| MaximumStackingFactor | form | int? | No | |
| StartAvailabilityDateTime | form | DateTime | No | |
| TradeItemBaseUnitOfMeasure | form | string | Yes | |
| TradeItemClassificationCode | form | List<AdditionalTradeItemClassificationCode> | Yes | |
| WarehouseABCClassificationCode | form | string | Yes | |
| ItemDataWeightAndDimension | form | ItemDataWeightAndDimension | Yes | |
| HandlingInstruction | form | List<HandlingInstruction> | Yes | |
| DangerousGoodsInformation | form | List<DangerousGoodsInformation> | Yes | |
| AdministrativeUnitOfLogisticServiceBuyer | form | AdministrativeUnit | Yes | |
| AvpList | form | List<AvpList> | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Value | form | string | Yes | |
| AdditionalTradeItemClassificationCodeListCode | form | string | Yes | |
| AdditionalTradeItemClassificationCodeListVersion | form | string | Yes | |
| CodeDescription | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Depth | form | Measurement | Yes | |
| Diameter | form | Measurement | Yes | |
| GrossWeight | form | Measurement | Yes | |
| height | form | Measurement | Yes | |
| NetWeight | form | Measurement | Yes | |
| Width | form | Measurement | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Value | form | decimal? | No | |
| CodeListVersion | form | string | Yes | |
| MeasurementUnitCode | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| HandlingInstructionCode | form | string | Yes | |
| HandlingInstructionText | form | string | Yes | |
| PrintingInstructionCode | form | List<string> | Yes | |
| storageTemperature | form | TemperatureRange | Yes | |
| TransportTemperature | form | TemperatureRange | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| MaximumTemperature | form | TemperatureMeasurement | Yes | |
| MinimumTemperature | form | TemperatureMeasurement | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Value | form | decimal? | No | |
| TemperatureMeasurementUnitCode | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| DangerousGoodsDescription | form | string | Yes | |
| DangerousGoodsShippingName | form | string | Yes | |
| DangerousGoodsTechnicalName | form | string | Yes | |
| dangerousGoodsUNIdentifier | form | Identifier | Yes | |
| Contact | form | List<Contact> | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Authority | form | string | Yes | |
| Text | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| TypeCode | form | string | Yes | |
| Gln | form | string | Yes | |
| InternalIdentification | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CountryOfOrigin | form | string | Yes | |
| MinimumRemainingShelfLifeInbound | form | TimeMeasurement | Yes | |
| MinimumRemainingShelfLifeOutbound | form | TimeMeasurement | Yes | |
| OrderQuantityMaximum | form | Quantity | Yes | |
| OrderQuantityMinimum | form | Quantity | Yes | |
| OrderQuantityMultiple | form | Quantity | Yes | |
| QualityControlCode | form | string | Yes | |
| QuarantinePeriod | form | TimeMeasurement | Yes | |
| TradeItemProductionLeadTime | form | TimeMeasurement | Yes | |
| TradeItemShipmentLeadTime | form | TimeMeasurement | Yes | |
| TradeItemSpecificUnitOfMeasure | form | string | Yes | |
| TradeItemSubstitutionDateTime | form | DateTime? | No | |
| ItemDataLogisticUnitInformation | form | List<ItemDataLogisticUnitInformation> | Yes | |
| ItemDataStockRequirements | form | List<ItemDataStockRequirements> | Yes | |
| AdministrativeUnitOfReceiver | form | List<AdministrativeUnit> | Yes | |
| AvpList | form | AvpList | Yes | |
| originatingParty | form | List<TransactionalPartyInRole> | Yes | |
| Receiver | form | TransactionalParty | Yes | |
| Shipper | form | TransactionalParty | Yes | |
| SubstituteItem | form | Ecom_TradeItemIdentification | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| TimeMeasurementUnitCode | form | string | Yes | |
| Value | form | decimal? | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Value | form | decimal? | No | |
| MeasurementUnitCode | form | string | Yes | |
| CodeListVersion | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| grossWeight | form | Measurement | Yes | |
| MaximumStackingFactor | form | long? | No | |
| NetWeight | form | Measurement | Yes | |
| NumberOfLayers | form | long? | No | |
| PackageLevelCode | form | string | Yes | |
| PackageTypeCode | form | string | Yes | |
| TradeItemQuantity | form | Quantity | Yes | |
| TradeItemQuantityPerLayer | form | Quantity | Yes | |
| AvpList | form | AvpList | Yes | |
| dimensionsOfLogisticUnit | form | List<Dimension> | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Depth | form | Measurement | Yes | |
| Height | form | Measurement | Yes | |
| Width | form | Measurement | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| requiredStockLevel | form | Quantity | Yes | |
| requiredStockLevelValidityDateTime | form | DateTime? | No | |
| StockRequirementTypeCode | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| PartyRoleCode | form | string | Yes | |
| TransactionalParty | form | TransactionalParty | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| QuantityOfLowerLevelTradeItem | form | decimal? | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /api/itemDataNotification/{OwnerGln}/{ItemDataNotificationIdentification} HTTP/1.1
Host: stf-api-uat.data-xchange.co.za
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<ItemDataNotificationMessage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DX.STF.Models.Dto.GS1">
<AvpList>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AvpList>
<CreationDateTime>0001-01-01T00:00:00</CreationDateTime>
<CurrencyCode>String</CurrencyCode>
<DocumentActionCode>ADD</DocumentActionCode>
<DocumentStatusCode>ADDITIONAL_TRANSMISSION</DocumentStatusCode>
<DocumentStructureVersion>String</DocumentStructureVersion>
<LastUpdateDateTime>0001-01-01T00:00:00</LastUpdateDateTime>
<RevisionNumber>0</RevisionNumber>
<DataRecipient>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</DataRecipient>
<DataSource>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</DataSource>
<ItemDataNotificationIdentification>String</ItemDataNotificationIdentification>
<ItemDataNotificationLineItem>
<ItemDataNotificationLineItem>
<AdditionalTradeItemIdentification>
<AdditionalTradeItemIdentification>
<Code>String</Code>
<Value>String</Value>
</AdditionalTradeItemIdentification>
</AdditionalTradeItemIdentification>
<Gtin>String</Gtin>
<AvpList>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AvpList>
<BrandName>String</BrandName>
<GpcCategoryCode>String</GpcCategoryCode>
<IsTheProductVariantPreferred>false</IsTheProductVariantPreferred>
<ItemDataTradingPartnerDependent>
<ItemDataTradingPartnerDependent>
<AdministrativeUnitOfReceiver>
<AdministrativeUnit>
<Gln>String</Gln>
<InternalIdentification>String</InternalIdentification>
<TypeCode>String</TypeCode>
</AdministrativeUnit>
</AdministrativeUnitOfReceiver>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
<CountryOfOrigin>String</CountryOfOrigin>
<ItemDataLogisticUnitInformation>
<ItemDataLogisticUnitInformation>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
<MaximumStackingFactor>0</MaximumStackingFactor>
<NetWeight>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</NetWeight>
<NumberOfLayers>0</NumberOfLayers>
<PackageLevelCode>String</PackageLevelCode>
<PackageTypeCode>String</PackageTypeCode>
<TradeItemQuantity>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</TradeItemQuantity>
<TradeItemQuantityPerLayer>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</TradeItemQuantityPerLayer>
<dimensionsOfLogisticUnit>
<Dimension>
<Depth>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</Depth>
<Height>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</Height>
<Width>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</Width>
</Dimension>
</dimensionsOfLogisticUnit>
<grossWeight>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</grossWeight>
</ItemDataLogisticUnitInformation>
</ItemDataLogisticUnitInformation>
<ItemDataStockRequirements>
<ItemDataStockRequirements>
<StockRequirementTypeCode>String</StockRequirementTypeCode>
<requiredStockLevel>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</requiredStockLevel>
<requiredStockLevelValidityDateTime>0001-01-01T00:00:00</requiredStockLevelValidityDateTime>
</ItemDataStockRequirements>
</ItemDataStockRequirements>
<MinimumRemainingShelfLifeInbound>
<TimeMeasurementUnitCode>String</TimeMeasurementUnitCode>
<Value>0</Value>
</MinimumRemainingShelfLifeInbound>
<MinimumRemainingShelfLifeOutbound>
<TimeMeasurementUnitCode>String</TimeMeasurementUnitCode>
<Value>0</Value>
</MinimumRemainingShelfLifeOutbound>
<OrderQuantityMaximum>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</OrderQuantityMaximum>
<OrderQuantityMinimum>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</OrderQuantityMinimum>
<OrderQuantityMultiple>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</OrderQuantityMultiple>
<QualityControlCode>String</QualityControlCode>
<QuarantinePeriod>
<TimeMeasurementUnitCode>String</TimeMeasurementUnitCode>
<Value>0</Value>
</QuarantinePeriod>
<Receiver>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</Receiver>
<Shipper>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</Shipper>
<SubstituteItem>
<AdditionalTradeItemIdentification>
<AdditionalTradeItemIdentification>
<Code>String</Code>
<Value>String</Value>
</AdditionalTradeItemIdentification>
</AdditionalTradeItemIdentification>
<Gtin>String</Gtin>
</SubstituteItem>
<TradeItemProductionLeadTime>
<TimeMeasurementUnitCode>String</TimeMeasurementUnitCode>
<Value>0</Value>
</TradeItemProductionLeadTime>
<TradeItemShipmentLeadTime>
<TimeMeasurementUnitCode>String</TimeMeasurementUnitCode>
<Value>0</Value>
</TradeItemShipmentLeadTime>
<TradeItemSpecificUnitOfMeasure>String</TradeItemSpecificUnitOfMeasure>
<TradeItemSubstitutionDateTime>0001-01-01T00:00:00</TradeItemSubstitutionDateTime>
<originatingParty>
<TransactionalPartyInRole>
<PartyRoleCode>String</PartyRoleCode>
<TransactionalParty>
<AdditionalPartyIdentification>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AdditionalPartyIdentification>
<Gln>String</Gln>
<Name>String</Name>
<Address>
<City>String</City>
<CountryCode>String</CountryCode>
<PostalCode>String</PostalCode>
<ProvinceCode>String</ProvinceCode>
<StreetAddressOne>String</StreetAddressOne>
<StreetAddressThree>String</StreetAddressThree>
<StreetAddressTwo>String</StreetAddressTwo>
</Address>
<CommunicationChannel>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</CommunicationChannel>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DutyFeeTaxRegistration>String</DutyFeeTaxRegistration>
<EntityIdentification>String</EntityIdentification>
<FinancialInstitutionInformation>
<ExportersCode>String</ExportersCode>
<FinancialAccount>
<Name>String</Name>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialAccount>
<FinancialInstitutionBranchName>String</FinancialInstitutionBranchName>
<FinancialInstitutionName>String</FinancialInstitutionName>
<FinancialRoutingNumber>
<Number>String</Number>
<NumberTypeCode>String</NumberTypeCode>
</FinancialRoutingNumber>
<SwiftCode>String</SwiftCode>
</FinancialInstitutionInformation>
</TransactionalParty>
</TransactionalPartyInRole>
</originatingParty>
</ItemDataTradingPartnerDependent>
</ItemDataTradingPartnerDependent>
<ItemDataTradingPartnerNeutral>
<AdministrativeUnitOfLogisticServiceBuyer>
<Gln>String</Gln>
<InternalIdentification>String</InternalIdentification>
<TypeCode>String</TypeCode>
</AdministrativeUnitOfLogisticServiceBuyer>
<AvpList>
<AvpList>
<Code>String</Code>
<Value>String</Value>
</AvpList>
</AvpList>
<CancelledDateTime>0001-01-01T00:00:00</CancelledDateTime>
<DangerousGoodsInformation>
<DangerousGoodsInformation>
<Contact>
<Contact>
<CommunicationChannel>
<CommunicationChannel>
<CommunicationChannelCode>String</CommunicationChannelCode>
<CommunicationChannelName>String</CommunicationChannelName>
<CommunicationValue>String</CommunicationValue>
</CommunicationChannel>
</CommunicationChannel>
<ContactTypeCode>String</ContactTypeCode>
<DepartmentName>String</DepartmentName>
<JobTitle>String</JobTitle>
<PersonName>String</PersonName>
<Responsibility>String</Responsibility>
</Contact>
</Contact>
<DangerousGoodsDescription>String</DangerousGoodsDescription>
<DangerousGoodsShippingName>String</DangerousGoodsShippingName>
<DangerousGoodsTechnicalName>String</DangerousGoodsTechnicalName>
<dangerousGoodsUNIdentifier>
<authority>String</authority>
<text>String</text>
</dangerousGoodsUNIdentifier>
</DangerousGoodsInformation>
</DangerousGoodsInformation>
<DiscontinuedDateTime>0001-01-01T00:00:00</DiscontinuedDateTime>
<EffectiveDateTime>0001-01-01T00:00:00</EffectiveDateTime>
<EndAvailabilityDateTime>0001-01-01T00:00:00</EndAvailabilityDateTime>
<HandlingInstruction>
<HandlingInstruction>
<HandlingInstructionCode>String</HandlingInstructionCode>
<HandlingInstructionText>String</HandlingInstructionText>
<PrintingInstructionCode xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:string>String</d7p1:string>
</PrintingInstructionCode>
<TransportTemperature>
<MaximumTemperature>
<TemperatureMeasurementUnitCode>String</TemperatureMeasurementUnitCode>
<Value>0</Value>
</MaximumTemperature>
<MinimumTemperature>
<TemperatureMeasurementUnitCode>String</TemperatureMeasurementUnitCode>
<Value>0</Value>
</MinimumTemperature>
</TransportTemperature>
<storageTemperature>
<MaximumTemperature>
<TemperatureMeasurementUnitCode>String</TemperatureMeasurementUnitCode>
<Value>0</Value>
</MaximumTemperature>
<MinimumTemperature>
<TemperatureMeasurementUnitCode>String</TemperatureMeasurementUnitCode>
<Value>0</Value>
</MinimumTemperature>
</storageTemperature>
</HandlingInstruction>
</HandlingInstruction>
<ItemDataWeightAndDimension>
<Depth>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</Depth>
<Diameter>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</Diameter>
<GrossWeight>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</GrossWeight>
<NetWeight>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</NetWeight>
<Width>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</Width>
<height>
<CodeListVersion>String</CodeListVersion>
<MeasurementUnitCode>String</MeasurementUnitCode>
<Value>0</Value>
</height>
</ItemDataWeightAndDimension>
<MaximumStackingFactor>0</MaximumStackingFactor>
<StartAvailabilityDateTime>0001-01-01T00:00:00</StartAvailabilityDateTime>
<TradeItemBaseUnitOfMeasure>String</TradeItemBaseUnitOfMeasure>
<TradeItemClassificationCode>
<AdditionalTradeItemClassificationCode>
<AdditionalTradeItemClassificationCodeListCode>String</AdditionalTradeItemClassificationCodeListCode>
<AdditionalTradeItemClassificationCodeListVersion>String</AdditionalTradeItemClassificationCodeListVersion>
<CodeDescription>String</CodeDescription>
<Value>String</Value>
</AdditionalTradeItemClassificationCode>
</TradeItemClassificationCode>
<WarehouseABCClassificationCode>String</WarehouseABCClassificationCode>
</ItemDataTradingPartnerNeutral>
<LineItemNumber>0</LineItemNumber>
<LowerLevelTradeItem>
<LowerLevelTradeItem>
<AdditionalTradeItemIdentification>
<AdditionalTradeItemIdentification>
<Code>String</Code>
<Value>String</Value>
</AdditionalTradeItemIdentification>
</AdditionalTradeItemIdentification>
<Gtin>String</Gtin>
<QuantityOfLowerLevelTradeItem>0</QuantityOfLowerLevelTradeItem>
</LowerLevelTradeItem>
</LowerLevelTradeItem>
<ParentLineItemNumber>0</ParentLineItemNumber>
<ProductVariantIdentifier>
<IdentificationSchemeAgencyCodeCodeListVersion>String</IdentificationSchemeAgencyCodeCodeListVersion>
<IdentificationSchemeAgencyName>String</IdentificationSchemeAgencyName>
<IdentificationSchemeName>String</IdentificationSchemeName>
<Value>String</Value>
</ProductVariantIdentifier>
<QuantityOfItemTypes>0</QuantityOfItemTypes>
<QuantityOfItemUnits>0</QuantityOfItemUnits>
<TradeItemDescription xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</TradeItemDescription>
<TradeItemUnitDescriptorCode>String</TradeItemUnitDescriptorCode>
</ItemDataNotificationLineItem>
</ItemDataNotificationLineItem>
</ItemDataNotificationMessage>