Parallel Importer Use Cases
TraceLink Roles
TraceLink API Guides group messages by application. Each API Guide contains all messages available within that application. Your company's business type (e.g. CMO, Wholesale Distributor, 3PL) and role in the TraceLink Network (Owner or Partner1) determine which of these messages to develop (i.e. not all messages within this guide may fulfill your business or compliance needs).
See below to confirm which messages you should develop based on your role in the supply chain and/or the TraceLink Network.
Configure and exchange (send or receive) each message separately as a best practice.
Serialized Operations Manager ESM Owners


Parallel Importers use the ESM Set Recall Status message for the following use cases:
- A recall state change for an EU FMD Target Market – Parallel Importers set the recall status for an entire lot, and all serial numbers in the lot, in all Target Markets specified in Product Master Data.
- A recall state change for a non-EU FMD Target Market – Parallel Importers set the recall status for an entire lot, and all serial numbers in the lot, in selected Target Markets specified in Product Master Data.
- A recall state change for a non-EU FMD Target Market – Parallel Importers set the partial recall status for a lot, and assign the recall attribute to the subset of serial numbers in the lot, in selected Target Markets specified in Product Master Data. Multiple partial recalls are possible on the same lot. Each partial recall for the same lot must have a unique effective date and serial numbers.

TraceLink maintains multiple Partial Recall events for when an ESM Serialized Operations Manager Owner requires an additional Partial Recall for the same lot. The Partial Recall events include values for Recall Target Market List, Recall Effective Date, Recall Description, and the list of associated serial numbers. The Recall Effective Date value and serial numbers must be unique within these instances of Partial Recall.

Parallel Importers use the ESM Set Market Withdrawal Status message to set the status of all lots associated with a product, and all corresponding serial numbers, to the withdrawal state to indicate the product is entirely withdrawn from one or more specified markets. Owners are also able to unset the withdrawal state of a product previously reported to be in a withdrawn state, which removes the market withdrawal state from the products and the corresponding serial numbers.