As tracking events are received from the carrier shipping line, Chaine automatically derives an overall shipment status that represents where the container is in its journey. This provides a simple, at-a-glance view of shipment progress without needing to interpret individual events.
Status Definitions
Status | Description | What Triggers It |
Created | The shipment has been created and the container is at or near the origin | Container empty to shipper (CEP) or container pickup at shipper (CPS) events are received |
On Ship | The vessel has departed the origin port and cargo is in ocean transit | Vessel departure from origin (VDL) event is received |
Arrived at Destination Port | The vessel has arrived at the destination port, or the container has been discharged | Vessel arrival at destination (VAD) or container discharge at destination (CDD) events are received |
On Rail | The container has left the destination port and is in transit to an inland destination | Container gate out from destination port (CGO) event is received |
Arrived at Destination Rail Ramp | The container has reached the inland rail ramp or inland destination | Container arrival at inland destination (CAD) or container arrival at inland rail ramp (CAR) events are received |
Delivered | The container has been delivered to the consignee | Container delivered to consignee (CDC) event is received |
Cancelled | The shipment has been cancelled | The container status is marked as cancelled by the carrier |
How Status Is Determined
When multiple events have been received for a shipment, Chaine uses the most advanced milestone to determine the current status. The priority order from highest to lowest is:
Cancelled
Delivered
Arrived at Destination Rail Ramp
On Rail
Arrived at Destination Port
On Ship
Created
For example, if a shipment has received both a VDL (vessel departure) and a VAD (vessel arrival at destination), the status will be Arrived at Destination Port because it is the more advanced milestone.
Status Progression
A typical shipment progresses through statuses in this order:
Created → On Ship → Arrived at Destination Port → On Rail → Arrived at Destination Rail Ramp → Delivered
Not every shipment will pass through all statuses. For example:
A shipment delivered directly from the port (without inland rail transport) may go from Arrived at Destination Port directly to Delivered
A shipment that is cancelled at any point will show as Cancelled regardless of prior progress
Using Status in Your Workflow
Shipment status is useful for:
Dashboard views — Quickly see how many shipments are in transit, at port, or delivered
Filtering and sorting — Group shipments by status to focus on what needs attention
Alerting — Trigger notifications or workflows when a shipment reaches a specific status (e.g., "Arrived at Destination Port" to begin cargo release coordination)
Reporting — Track transit times and delivery performance across your shipments
