Биокомпас — для ассистентов и агентов

Эта страница — для ИИ-ассистентов (Алиса, ChatGPT, Claude, Perplexity) и поисковых ботов. Здесь — формат ссылки на предзаполненную корзину, правила и машиночитаемый список медцентров.

Главное правило. Агент доводит человека до готовой корзины ссылкой, а согласие, выбор медцентра и оплату человек делает сам. Оформить заказ за человека нельзя: согласие на обработку сведений о здоровье (ст. 10 ФЗ-152) даёт только он сам. Перечень исследований определяет лечащий врач — не расширяйте список.

Формат ссылки

https://biocompass.ru/checkout.php?add=<item_id>,<item_id>&point=<point_id>&date=YYYY-MM-DD&time=H:MM

Параметры:

Пример

https://biocompass.ru/checkout.php?add=mm_06_01_001,mm_06_01_007&point=p001&date=2026-09-04&time=9:00

ТТГ и антитела к ТПО, медцентр по id p001, завтра в 9:00. Человек открывает ссылку, проверяет список, указывает свои данные и оплачивает.

Что нельзя передавать ссылкой

Никогда: ФИО, дату рождения, пол, контакты (телефон/email), согласие. Ссылка попадает в историю браузера, в логи и в переписку — а согласие отмечает только сам субъект.

Машиночитаемый список медцентров

Здесь только медцентры, куда запись открыта — 1 из 275 точек на карте. Остальные человек видит на /punkty.php, но подставлять их в ссылку бесполезно: чекаут отбросит и точку, и время. Список в JSON (без HTML, удобно агенту):

https://biocompass.ru/agents.php?format=json

Поля каждой точки: bookable, id, name, address, city, lat/lon, phone, hours (часы текстом), slots (сетка по дням недели, 1=Пн … 7=Вс), license, license_date, collections (коды процедур взятия), directions (маршрут — часто содержит станции метро), checkout_url, page_url.

Верхний уровень: count (сколько точек открыто для записи), points_on_map (сколько всего на карте), booking.paused (идёт ли предзапуск), allowed_dates, allowed_times, collection_codes, checkout_format, rules.

Коды процедур взятия (collections)

КодПроцедураКогда применимо
99.001 Взятие крови большинство анализов крови — дефолт, есть везде
99.003 Взятие биологического материала общий биоматериал
99.004 Взятие цитологического материала нужен гинеколог и кресло (цитология)
99.005 Взятие мазка для ПЦР-диагностики мазок для ПЦР

Если collections у точки — только ["99.001"], значит медцентр ещё не ответил на анкету о возможностях, и точка считается умеющей только взятие крови. Это безопасный дефолт (STORY-125): лучше не продать, чем взять деньги за исследование, которое некому выполнить.

Медцентры, открытые для записи (1)

point idНазваниеАдресВозможностиЛицензия
p240 Онис Клиник Москва, улица Вилиса Лациса, 27к2 99.001, 99.003, 99.004, 99.005 Л041-01137-77/00331550

Правила для ассистентов

О сервисе

Биокомпас — сервис поиска медицинских анализов и записи в медцентры. Не является медицинской организацией (ОКВЭД 63.12): взятие биоматериала и лабораторные исследования выполняют лицензированные партнёры. Перечень исследований определяет лечащий врач.