Routing Structure Overview

Modified on Sat, 28 Jun at 1:05 PM

Routing Structure Overview 


This article will outline the foundational elements of PortPro’s routing structure, providing clarity on how container activity is organized and tracked throughout its life cycle.


Key Components

  • Load
    Represents the full life cycle of a container, encompassing all container moves from origin to final delivery.

  • Container Move
    A complete segment of activity assigned to a driver. For example, a "Pick Container" followed by a "Drop Container" constitutes one container move.

  • Event
    A specific action within a container move. Each move typically includes multiple events—for instance, “Pick Container” and “Drop at Yard” would be considered two separate events.

  • Leg
    Refers to the segment between two events. It captures what occurs during the transition from one event to the next.

  • Status
    Indicates the date and time a particular event status was completed (e.g., Arrived, Departed). These timestamps provide visibility into the progress of each move.



    Routing Hierarchy and Updated Terminology – PortPro

    The routing structure in PortPro follows a clear hierarchy, designed to provide visibility into every step of a container’s movement. Recent updates also introduce new terminology and expanded data fields to enhance clarity and operational insight.


    Routing Hierarchy

    The structure of routing in PortPro is organized as follows:

    • Container Move
      The overall assignment given to a driver.

      • Event
        A defined action within the container move (e.g., Pickup, Delivery).

        • Status
          The timestamp capturing the driver’s interaction with the event (e.g., Arrived, Departed).


  • Updated Terminology & Key Fields

    • Pick Up Location
      Formerly called Port. This is the location associated with the “Pickup Container” event.

    • Delivery Location
      Formerly called Consignee. This corresponds to the “Deliver Container” event.

    • Start Status
      Displays the exact time and date when the driver initiates the event in the mobile app.

    • Arrived Status
      Captures when the driver arrives at the designated location.

    • Departed Status
      Captures when the driver leaves the location.


  • New Data Points in Routing

    • Driver Pay
      Shows projected pay for each leg. This value is editable and updates automatically in the Driver Pay tab. An icon indicates whether the rate is system-generated (e.g., from Driver Pay Rates) or manually overridden.

    • Duration (Between Legs)
      Time elapsed between key events—such as from Pickup Container - Departed to Deliver Container - Arrived.

    • Distance
      The total mileage between two locations within a leg (e.g., from pickup to delivery).

    • Duration (At Location)
      Reflects how long the driver remained at a location, calculated between the Arrived and Departed statuses—ideal for tracking detention time.

      Screenshot 2023-10-18 at 10.35.22 AM.png

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article