FAQs answered for you.
Frequently Asked - Find answers to common questions about Track & Trace
Select Country
Data 1
A transaction ID links business transactions:
- Purchase order number
- Invoice number
- Delivery note number
- Required in EPCIS transaction events
EPCIS 15
EPCIS stands for Electronic Product Code Information Services. It is a GS1 standard for sharing event data between trading partners in the supply chain.
EPCIS defines four event types:
- ObjectEvent: Observation of objects (commissioning, shipping, receiving)
- AggregationEvent: Parent-child relationships (packing/unpacking)
- TransactionEvent: Links objects to business transactions
- TransformationEvent: Input/output relationships (manufacturing)
An ObjectEvent captures observations about objects at a point in time. Common uses:
- Commissioning (serial number activation)
- Shipping (products leaving a location)
- Receiving (products arriving)
- Dispensing (products given to patient)
Action types: ADD, OBSERVE, DELETE
An AggregationEvent records parent-child relationships between containers and their contents:
- ADD: Items packed into a container
- DELETE: Items unpacked from a container
- OBSERVE: Confirmation of aggregation
Essential for case and pallet tracking.
Common bizStep values in pharmaceutical track and trace:
- commissioning: Serial number activation
- packing: Items packed into container
- shipping: Products shipped
- receiving: Products received
- dispensing: Given to patient
- destroying: Product destruction
EPCs (Electronic Product Codes) in EPCIS follow URN format:
- SGTIN: urn:epc:id:sgtin:CompanyPrefix.ItemRef.Serial
- SSCC: urn:epc:id:sscc:CompanyPrefix.SerialRef
- GLN: urn:epc:id:sgln:CompanyPrefix.LocationRef.Extension
CBV (Core Business Vocabulary) defines standard values for EPCIS fields:
- Business steps (commissioning, shipping, receiving)
- Dispositions (active, inactive, recalled)
- Business transaction types
- Source/Destination types
Using CBV ensures interoperability between systems.
EPCIS 2.0 is the latest version of the standard with new features:
- JSON-LD support (in addition to XML)
- REST API bindings
- Sensor data integration
- Digital link URIs
- Enhanced CBV 2.0
EPCIS 2.0 was released in 2022.
Disposition indicates the business state of objects after an event:
- active: Normal, sellable state
- inactive: Not available for sale
- recalled: Subject to recall
- expired: Past expiry date
- destroyed: Physically destroyed
An EPCIS Repository is a system that stores EPCIS events and provides:
- Capture interface (to receive events)
- Query interface (to retrieve events)
- Event persistence and management
Regulatory portals like TATMEEN and RSD act as EPCIS repositories.
Two different timestamps in EPCIS:
- eventTime: When the physical event actually occurred
- recordTime: When the event was recorded in the EPCIS repository
eventTime should reflect real-world timing; recordTime is system-generated.
EPCIS supports two data formats:
- XML: Traditional format, widely supported, verbose
- JSON-LD: Added in EPCIS 2.0, more compact, better for web APIs
Choose based on your system capabilities and regulatory requirements.
A TransactionEvent associates objects with business transactions such as:
- Purchase orders
- Invoices
- Shipment notifications
Links physical product movement to business documents.
Source and destination identify the parties involved in a transaction:
- Source: Where objects came from (owning_party, possessing_party)
- Destination: Where objects are going
They provide context for shipping and receiving events.
A TransformationEvent records when inputs are transformed into outputs, such as:
- Manufacturing (raw materials → finished product)
- Repackaging
- Kitting
Links input identifiers to output identifiers.
General 4
EPCIS (Electronic Product Code Information Services) is a GS1 standard that enables trading partners to share information about the physical movement and status of products throughout the supply chain.
In pharmaceutical track and trace, EPCIS is used to record events like commissioning, packing, shipping, and receiving of serialized products.
Track and trace is a system that allows the monitoring of products throughout the supply chain from manufacturing to the end consumer. In pharmaceuticals, it involves:
- Assigning unique identifiers (serial numbers) to each product unit
- Recording events as products move through the supply chain
- Enabling verification of product authenticity
- Supporting recalls and preventing counterfeiting
Pharmaceutical serialization is the process of assigning a unique serial number to each saleable unit of a medicine. This enables:
- Individual product tracking throughout the supply chain
- Authentication and verification at any point
- Protection against counterfeiting
- Efficient recall management
Serialization is now mandatory in most regulated markets including the MENA region.
Track and trace is critical for pharmaceuticals because:
- Patient Safety: Ensures medicines are authentic and safe
- Anti-Counterfeiting: Makes it difficult to introduce fake medicines
- Recall Efficiency: Enables rapid, targeted product recalls
- Supply Chain Visibility: Provides real-time inventory visibility
- Regulatory Compliance: Meets legal requirements in most countries