Экран «Маршрут» используется медицинским представителем для визуализации запланированных визитов на карте и анализа своего рабочего дня с точки зрения перемещений.
Маршрут отображается внутри CRM и строится на основе данных календаря с использованием интеграции с API Яндекс.Карт.
Система не использует сторонние навигаторы и не перенаправляет пользователя в другие приложения.
Экран «Маршрут» позволяет:
- видеть все визиты текущего дня на карте;
- понимать порядок следования визитов;
- ориентироваться в рабочем дне;
- анализировать плановый и фактический маршрут;
- использовать GPS-трекинг для подтверждения активности.

На карте отображаются:
- все визиты текущего дня;
- координаты объектов визитов (аптеки, врачи, ЛПУ, события);
- маркеры с типом визита;
- порядковый номер визита, соответствующий его времени в календаре.
Все точки отображаются на одной карте в рамках одного экрана.
Маршрут строится по времени визитов, а не по оптимальному расстоянию.

Пример:
- Визит A — 05:30
- Визит B — 07:30
- Визит C — 14:15
CRM всегда построит маршрут в порядке:
A → B → C
Даже если географически более короткий путь был бы иным.
Это сделано для:
- соответствия рабочему плану МП;
- корректного контроля KPI;
- анализа выполнения визитов в запланированном порядке.
Маршрут:
- визуализируется внутри CRM;
- строится с использованием API Яндекс.Карт;
- отображает линию движения между точками визитов;
- показывает порядок следования визитов.
Пользователь не переходит во внешние навигационные приложения.
CRM может отображать расстояние до текущего визита.
Особенности:
- расстояние рассчитывается через API Яндекс.Карт;
- используется текущее местоположение пользователя;
- расчёт носит информационный характер и не влияет на порядок маршрута.
GPS-трекинг используется для:
- подтверждения факта посещения объектов;
- анализа фактического маршрута;
- контроля последовательности визитов;
- формирования отчётности для руководителей.
Важно различать:
- Маршрут — плановое движение (по календарю);
- GPS-трекинг — фактическое передвижение пользователя.
Это два разных потока данных.
CRM фиксирует GPS-координаты примерно каждые 10 секунд.
Координаты:
- сохраняются локально;
- передаются на сервер при наличии интернета;
- используются для построения истории перемещений.
При отсутствии интернет-соединения:
- GPS-координаты продолжают фиксироваться;
- данные сохраняются в локальном хранилище;
- синхронизация выполняется после восстановления интернета.
История GPS-перемещений хранится в системе в течение 24 месяцев и используется для:
- анализа полевой активности;
- проверки корректности визитов;
- формирования управленческой отчётности.
CRM автоматически сопоставляет:
- координаты точки закрытия визита;
- координаты объекта визита;
- фактическое местоположение МП.
При значительном расхождении система может отобразить предупреждение.
МП может скорректировать ситуацию, приблизившись к объекту визита.
Внутри зданий или плотной застройки GPS-сигнал может быть неточным.
В этом случае:
- координаты фиксируются с погрешностью;
- данные сохраняются в кэш;
- при улучшении сигнала информация корректно синхронизируется.
Если пользователь запретил приложению доступ к геолокации:
- GPS-фиксация может быть недоступна;
- часть функций маршрута и закрытия визита будет ограничена.
GPS-данные используются исключительно внутри CRM для:
- подтверждения визитов;
- анализа маршрутов;
- формирования отчётов для руководства.
Данные не передаются третьим лицам и используются в рамках служебной деятельности.
Примечание
Логика маршрута и GPS-трекинга не заменяет навигацию и используется для анализа и контроля рабочей активности.