CMO 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 Owners


- A return receipt to the Pharmaceutical Manufacturer. This receipt contains information about returned goods from an end customer.
- A transfer receipt to the Pharmaceutical Manufacturer. This receipt contains information about the receipt of goods from another CMO to either the Pharmaceutical Manufacturer or to a 3PL facility.

- A return receipt to the Pharmaceutical Manufacturer. This receipt contains information about returned goods from an end customer.
- A transfer receipt to the Pharmaceutical Manufacturer. This receipt contains information about the receipt of goods from another CMO to either the Pharmaceutical Manufacturer or to a 3PL facility.

- A return receipt to the Pharmaceutical Manufacturer. This receipt contains information about returned goods from an end customer.
- A transfer receipt to the Pharmaceutical Manufacturer. This receipt contains information about the receipt of goods from another CMO to either the Pharmaceutical Manufacturer or to a 3PL facility.




CMOs send the Aggregation Update (XML) message to TraceLink, which reports the aggregation or disaggregation events for one or more serialized parent containers and child items.

CMOs send the Aggregation Update (EPCIS v1.2) message to TraceLink, which reports the aggregation or disaggregation events for one or more serialized parent containers and child items.

- Disaggregate items from the container if already packed.
- Send a message to the Pharmaceutical Manufacturer, which might trigger government reporting by the Pharmaceutical Manufacturer for the sampling of serial numbers.

- Disaggregate items from the container if already packed.
- Send government reporting for the sampling of serialized product.


Serialized Operations Manager Partners

- The Pharmaceutical Manufacturer Owner may need to fulfill regulatory requirements and could ask the CMO to send this message on their behalf. In that case, this message could be used to trigger workflows that inform government entities about a new batch of products. This notification contains the commissioned serial numbers abpout new a batch and fulfills regulatory requirements for certain government entities.

- A return receipt to the Pharmaceutical Manufacturer. This receipt contains information about returned goods from an end customer.
- A transfer receipt to the Pharmaceutical Manufacturer. This receipt contains information about the receipt of goods from another CMO to either the Pharmaceutical Manufacturer or to a 3PL facility.

- A return receipt to the Pharmaceutical Manufacturer. This receipt contains information about returned goods from an end customer.
- A transfer receipt to the Pharmaceutical Manufacturer. This receipt contains information about the receipt of goods from another CMO to either the Pharmaceutical Manufacturer or to a 3PL facility.

- A return receipt to the Pharmaceutical Manufacturer. This receipt contains information about returned goods from an end customer.
- A transfer receipt to the Pharmaceutical Manufacturer. This receipt contains information about the receipt of goods from another CMO to either the Pharmaceutical Manufacturer or to a 3PL facility.



CMOs use the Sales Shipment message to communicate the transfer of a shipment to the Pharmaceutical Manufacturer. This message contains information about the shipment that is sent from the CMO to the Pharmaceutical Manufacturer or to a 3PL facility.

CMOs use the Update Serial Number Status message to integrate with an enterprise system to report serial number status updates. This can be used to correct mistakes or change the state of a product.

CMOs use the Update Serial Number Status message to integrate with an enterprise system to report serial number status updates. This can be used to correct mistakes or indicate certain state changes for compliance reporting purposes.