
Приёмы по часам, номер источника у каждого, отметка «выпито» и мини-карта до вазы. Как курортная вода устроена в портале.
Эталон — бумажная карточка курортного врача: три колонки «утро / полдень / вечер», в каждой миллилитры и номер источника, плюс «за N минут до еды» и «выпить за N минут». Экран сделан по ней, а не по представлению разработчика о том, как пьют воду.
Отсюда и главное свойство: у каждого приёма свой источник. Курс из шести приёмов может ходить по трём разным вазам, и портал считает выпитое в тот приём, который вы нажали, а не по порядку.
Часть дня, время, крупный объём, кружок с официальным номером источника, фотография вазы, мини-карта и кнопка «Маршрут». Сверху — плитки назначения: за сколько минут до еды, за сколько выпить, сколько дней курс, и записка врача, если он её оставил.
Привязка к еде необязательна: у назначения четыре варианта — до еды, после еды, во время и «не привязывать к еде». В последних двух минуты не печатаются вовсе.

Врач пишет на карточке номер, и он должен совпадать с табличкой на вазе. Официальные номера города покрыты целиком, от №1 до №12 (записей четырнадцать: у Вржидла три отвода).
Однажды эти номера были сбиты — Млынский стоял седьмым вместо шестого, — и карточка с «№6» не находила ничего. Теперь их держит автоматическая проверка: правка «на глаз» здесь стоит гостю прогулки.
Каждая ваза имеет свою точку на карте, а не точку колоннады: Скальный стоит на краю стотридцатиметровой Млынской колоннады, и разница — семьдесят три метра.
Отметка о приёме подтверждается, если телефон видит вас в шестидесяти метрах от источника. Радиус был больше, и с ним отметка подтверждалась у любой вазы подряд: от Млынского до Русалки — 26 метров.
Шестьдесят разделяют колоннады (до Вржидла 234 метра), но два источника в двадцати шести метрах друг от друга не различит ни один телефон, и портал этого не обещает.
Врач может разрешить выбирать источник самому — переключателем в назначении. Тогда время, объём, отступ от еды и длительность остаются врачебными, а вазу вы выбираете кнопкой «Выбрать источник»: шторка со всеми четырнадцатью, с номером, температурой, содержанием CO₂ и действием.
Под подменённым источником стоит строка «Врач назначил №N» — врачебная карточка не переписывается пациентом. В обходе номер такого приёма подсвечен золотом, чтобы врач видел, где выбор был ваш.
Приехали второй раз и знаете курс наизусть — кнопка «Продублировать себе» копирует расписание прошлого курса и начинает его с сегодня. Копируется расписание, а не история приёмов.
Копия помечена: врач видит в обходе плашку «гость повторил сам» и гасит её своим назначением, как любое прежнее. Смысл прост: ждать приёма — потерять неделю трёхнедельного курса.
Правка курса — это новое назначение. Прежний курс гасится, новый начинается с сегодняшнего дня, и счётчик «День N» обнуляется. Так было всегда; теперь это написано словами перед кнопкой врача.
В 07:30 телефон говорит: стакан 200 мл из шестого источника, за двадцать минут до завтрака, пить десять минут. Вы открываете карточку, жмёте «Маршрут», доходите до вазы, пьёте и отмечаете приём. Часы показывают то же самое на запястье (как).
Демонстрационная страница `#/springs/demo` открыта без входа: она показывает, как это выглядит, и ничего не пишет.
Курс назначает врач, не стойка. Но именно стойка объясняет гостю в первый день, где искать воду в телефоне, и она же видит на своей доске, у кого курс ещё не назначен.
Календарь заезда — приёмы в расписании дня.
Питание и вода — как курс считается в дневном балансе.
Циферблат: что означает каждое число — тот же приём на запястье.
← Все статьи