Skip to main content
Version: 1.0.0

Appointment Tracking & Check-in

Target Users

Internal Drivers using App Driver

I. Feature Overview

The Appointment Tracking & Check-in feature allows drivers to:

  • Receive real-time notifications on App Driver when a coordinator successfully registers a dock appointment.
  • View appointment details linked to their order.
  • Provide a QR code / Barcode for security guards to perform quick check-in.
  • Track their queue number at the warehouse after check-in.
note

Drivers do not need to perform check-in themselves — the security guard handles this. The driver's job is to provide the QR code or registration code when requested.


II. App Driver Notifications

2.1. Dock Registration Notification

After the coordinator creates a dock appointment for an order, App Driver automatically sends a notification:

StepAction
1. Receive notificationApp displays: "You have a dock registration [Registration ID] for order [Order ID]"
2. Open detailsTap the notification to view the appointment details page.
3. Check informationConfirm the date, time slot, warehouse, and assigned dock.

2.2. Check-in Success Notification

After the security guard checks in the vehicle, the driver receives a confirmation notification:

StepAction
1. Receive notificationApp displays: "Queue number for dock registration [Registration ID] is [Queue Number]"
2. Note the queue numberThe queue number (STT) indicates the vehicle's position in the warehouse queue.
3. Wait to be calledWait for the warehouse to call in order.

III. Viewing the Appointment List and Details

3.1. Access the Dock Registration List

StepAction
1. Open orderGo to the order details screen on App Driver.
2. Select tabTap the "Dock Registration" tab (only visible if the order has at least 1 appointment).
3. View listThe screen displays registration cards showing: Registration ID, Warehouse, Warehouse address.

3.2. View Appointment Details

Tap a registration card to view the Appointment Details pop-up, which includes:

InformationMeaning
QR CodeQR code for the security guard to scan during check-in.
Queue Number (STT)Queue position at the warehouse after check-in.
Registration IDUnique identifier for the dock appointment.
StatusCurrent status of the appointment.
Registration DateScheduled warehouse arrival date.
Time SlotAssigned start – end time.
Warehouse & DockWarehouse name and assigned dock number.
Order CodeThe order linked to this appointment.
Vehicle / Cargo TypeVehicle and cargo information.
NotesNotes from the coordinator (if any).
warning

The appointment details pop-up displays a time warning: "Please check in between [slot start − X min] and [slot start + Y min] to ensure operations run on time."

Pay attention to this window to avoid arriving too early or too late.


IV. Check-in Process at the Warehouse

When the driver arrives at the warehouse, the security guard will perform the check-in. The driver assists in one of two ways:

Method 1: Provide QR Code

StepAction
1. Open App DriverGo to the Dock Registration details for the order.
2. Show QR codeDisplay the QR code screen for the security guard to scan.
3. ConfirmGuard scans successfully → driver receives a queue number notification.

Method 2: Provide Registration Code

StepAction
1. Get the codeFind the Registration ID in the Dock Registration details on the App.
2. Provide to guardRead out or show the registration code to the security guard.
3. ConfirmGuard enters the code successfully → driver receives a queue number notification.
Time Reminder

Drivers can only be checked in within the allowed check-in window. Arriving too early or too late relative to the registered time slot will result in a rejected check-in. Check the time warning in the appointment details.


V. Appointment Statuses

StatusDescription
REGISTEREDAppointment created; check-in window not yet open.
PENDING_ARRIVALCurrently within the arrival window at the warehouse.
CHECKING_INVehicle has checked in; in the gate-in queue.
WAITING_FOR_DOCKWaiting to be assigned a dock.
AT_DOCKVehicle is at the dock and operations are underway.
LEFT_DOCKVehicle has left the dock.
CHECKED_OUTOperations complete.
CANCELEDAppointment has been canceled.
NO_SHOWVehicle did not arrive on time; appointment has expired.

VI. Handling Warning Notifications

In some cases, the security guard will relay the following errors back to the driver:

MessageCauseRequired Action
Registration not found!Registration code is incorrect or not in the system.Check the registration code in App Driver and provide it again.
Registration has been canceled!The appointment was previously canceled by a coordinator.Contact the Transport Coordinator to create a new appointment.
Registration check-in window has expired!Vehicle arrived too late; status changed to NO_SHOW.Contact the Transport Coordinator for handling.
Vehicle already checked in!Vehicle was already checked in previously (QR already used).This is normal — the vehicle is already in the queue; wait to be called by queue number.
Check-in window has not opened yet!Vehicle arrived too early relative to the time slot.Wait and return to check in when the window opens.
Check-in date has not arrived yet!Today's date does not match the registration date.Check the appointment date again and arrive on the correct day.

VII. Frequently Asked Questions (FAQ)

I don't see the 'Dock Registration' tab in my order?

This tab only appears when the order has at least 1 dock appointment. If it's not visible, contact your coordinator to confirm whether an appointment has been created.

My QR code is not scanning?

Make sure screen brightness is high enough and the QR code displays clearly. If it still doesn't work, provide the Registration ID instead.

I received a notification but can't find it in my notification list?

Check the notification settings for App Driver on your phone. Ensure the app has permission to show notifications.

My appointment was canceled — what should I do?

Contact your Transport Coordinator or supervisor immediately to create a new dock appointment if needed.

What is my queue number?

Your queue number will be sent via App Driver notification immediately after successful check-in. You can also view it in the appointment details page.