Files
mobile-app-prototip/src/data.js
T
AR 15 M4 e9a8171252 Sprints 7–9: electronic medical card, splash home, plate design system
- Sprint 7: Electronic patient card (MedcardScreen rewritten with hero
  passport, 5 tabs, bidirectional links with past appointments)
- Sprint 8: 5th home variant "Светлая плитка" (HomeSplashScreen)
- Sprint 9: Tweaks "Дизайн" section (Клод / Прозрачная карточка) with
  plate versions of Profile, Appts, Appt details and Medcard in
  screens-plate.jsx; fallback to Клод for other screens

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 19:19:55 +05:00

336 lines
29 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// Реальные данные с сайта Клиники УГН им. проф. Е.Н. Оленевой
// (oclinica.ru/lor) — врачи, услуги, цены.
export const CLINIC_DATA = {
patient: {
fullName: 'Разорвина Анна Сергеевна',
shortName: 'Анна Сергеевна',
init: 'АС',
birthDate: '14 июня 1983',
age: 42,
sex: 'Женский',
height: 168,
weight: 62,
bloodType: 'II (A), Rh+',
phone: '+7 (912) 485-••-••',
email: 'arazor72@gmail.com',
policy: 'ОМС 5590 1234 5678 9012',
snils: '123-456-789 01',
cardNumber: 'УГН-2014-00482',
firstVisit: '14 фев 2014',
primaryDoctorId: 'makarova',
},
medcard: {
allergies: [
{ id: 'a1', name: 'Пенициллин', severity: 'high', reaction: 'крапивница, отёк Квинке', noted: '2019' },
{ id: 'a2', name: 'Пыльца берёзы', severity: 'mid', reaction: 'ринит, слезотечение', noted: '2021' },
],
chronicConditions: [
{ id: 'c1', name: 'Хронический тонзиллит', stage: 'Компенсированная форма', diagnosed: '2022', doctorId: 'makarova', code: 'J35.0' },
{ id: 'c2', name: 'Искривление носовой перегородки', stage: 'Прооперировано', diagnosed: '2025', doctorId: 'syndaev', code: 'J34.2' },
],
vaccinations: [
{ id: 'v1', name: 'Грипп (Совигрипп)', date: '12 окт 2025', lot: 'SV-2025-44' },
{ id: 'v2', name: 'Пневмококк (Превенар 13)', date: '4 мая 2024', lot: 'PV-0424' },
{ id: 'v3', name: 'COVID-19 (Спутник V)', date: '18 сен 2022', lot: 'SP-5582' },
],
surgeries: [
{ id: 's1', name: 'Септопластика', date: '12 апр 2026', doctorId: 'syndaev', anesthesia: 'Общая', outcome: 'Без осложнений', apptId: null },
{ id: 's2', name: 'Тонзиллотомия (частичная)', date: '22 мар 2018', doctorId: 'makarova', anesthesia: 'Местная', outcome: 'Ремиссия 6 лет' },
],
prescriptions: [
{ id: 'm1', name: 'Аква Марис', dose: '4 раза в день', course: 'с 12 апр, 14 дней', prescribedBy: 'syndaev', active: true, forApptId: null },
{ id: 'm2', name: 'Амоксиклав 625 мг', dose: '2 раза в день', course: 'с 12 апр, 7 дней', prescribedBy: 'syndaev', active: true, forApptId: null },
{ id: 'm3', name: 'Назонекс', dose: '2 впрыск./сут', course: '14 дней', prescribedBy: 'makarova', active: false, forApptId: 'a3' },
],
},
clinic: {
name: 'Клиника УГН',
full: 'Клиника ухо, горло, нос им. проф. Е.Н. Оленевой',
phone: '(342) 207-03-03',
hours: '9:0021:00 ежедневно',
addresses: [
{ id: 'tsetkin', short: 'К. Цеткин, 9', full: 'ул. Клары Цеткин, 9', note: 'Основная клиника + Центр сурдологии' },
{ id: 'zvezda', short: 'Газеты Звезда, 31а', full: 'ул. Газеты Звезда, 31а', note: 'Клиника лечения кашля и аллергии' },
{ id: 'krasnokamsk', short: 'Краснокамск', full: 'г. Краснокамск, филиал', note: 'Филиал' },
],
},
doctors: [
{ id: 'makarova', init: 'МЛ', name: 'Макарова Людмила Германовна', spec: 'ЛОР-врач · Сурдолог', exp: 24, price: 1800, rating: 4.9, reviews: 312, kmn: false, next: 'Завтра, 10:30', address: 'tsetkin' },
{ id: 'semerikova',init: 'СН', name: 'Семерикова Наталия Александровна', spec: 'ЛОР-хирург · Сурдолог', exp: 28, price: 2400, rating: 5.0, reviews: 428, kmn: true, next: 'Сегодня, 16:00', address: 'tsetkin' },
{ id: 'voronchikhina', init: 'ВН', name: 'Ворончихина Наталия Валерьевна', spec: 'Отоневролог · Хирург', exp: 22, price: 2400, rating: 4.9, reviews: 201, kmn: true, next: '21 апр, 09:00', address: 'tsetkin' },
{ id: 'lobanova', init: 'ЛИ', name: 'Лобанова Ирина Юрьевна', spec: 'ЛОР-врач · Сурдолог', exp: 18, price: 1800, rating: 4.8, reviews: 256, kmn: false, next: 'Завтра, 14:15', address: 'tsetkin' },
{ id: 'torsunova', init: 'ТН', name: 'Торсунова Наталья Сергеевна', spec: 'Слухопротезирование', exp: 14, price: 1500, rating: 4.9, reviews: 98, kmn: false, next: '22 апр, 11:00', address: 'tsetkin' },
{ id: 'suvorova', init: 'СС', name: 'Суворова Светлана Викторовна', spec: 'ЛОР-врач · Сурдолог', exp: 16, price: 1800, rating: 4.8, reviews: 174, kmn: false, next: 'Сегодня, 18:30', address: 'zvezda' },
{ id: 'syndaev', init: 'СА', name: 'Синдяев Андрей Викторович', spec: 'ЛОР-хирург', exp: 21, price: 2200, rating: 5.0, reviews: 389, kmn: false, next: 'Завтра, 12:00', address: 'tsetkin' },
{ id: 'zykin', init: 'ЗО', name: 'Зыкин Олег Владимирович', spec: 'ЛОР-врач · Фониатр', exp: 19, price: 2000, rating: 4.9, reviews: 217, kmn: false, next: '21 апр, 15:30', address: 'tsetkin' },
],
services: [
{ cat: 'Приёмы', name: 'Приём ЛОР-врача первичный', price: 1800 },
{ cat: 'Приёмы', name: 'Приём ЛОР-врача повторный', price: 1400 },
{ cat: 'Приёмы', name: 'Консультация кандидата мед. наук', price: 2400 },
{ cat: 'Приёмы', name: 'Приём детского ЛОР-врача', price: 1800 },
{ cat: 'Диагностика',name: 'Эндоскопия ЛОР-органов', price: 1200 },
{ cat: 'Диагностика',name: 'Аудиометрия', price: 1100 },
{ cat: 'Диагностика',name: 'Тимпанометрия', price: 800 },
{ cat: 'Процедуры', name: 'Промывание миндалин', price: 1200 },
{ cat: 'Процедуры', name: 'Промывание носа «Кукушка»', price: 900 },
{ cat: 'Операции', name: 'Аденотомия (эндоскопическая)', price: 28000 },
{ cat: 'Операции', name: 'Вазотомия нижних раковин', price: 22000 },
{ cat: 'Операции', name: 'Септопластика', price: 45000 },
{ cat: 'Операции', name: 'Тонзиллэктомия', price: 38000 },
],
specializations: [
{ id: 'lor', icon: 'ear', label: 'ЛОР', count: 12 },
{ id: 'surdo', icon: 'hear', label: 'Сурдология', count: 5 },
{ id: 'allergo', icon: 'leaf', label: 'Аллергология', count: 3 },
{ id: 'phono', icon: 'mic', label: 'Фониатрия', count: 2 },
{ id: 'kids', icon: 'baby', label: 'Детский ЛОР', count: 7 },
{ id: 'surgery', icon: 'scalpel', label: 'Хирургия', count: 6 },
],
appointments: [
{ id: 'a1', status: 'upcoming', doctor: 'semerikova', date: '21 апр', weekday: 'понедельник', time: '16:00', room: 'Каб. 204', address: 'tsetkin', type: 'Первичный приём' },
{ id: 'a2', status: 'upcoming', doctor: 'torsunova', date: '25 апр', weekday: 'пятница', time: '11:00', room: 'Каб. 118', address: 'tsetkin', type: 'Аудиометрия' },
{ id: 'a3', status: 'past', doctor: 'makarova', date: '8 апр', year: 2026, weekday: 'среда', time: '10:30', room: 'Каб. 202', address: 'tsetkin', type: 'Первичный приём', hasReport: true,
diagnosis: 'Хронический риносинусит, обострение',
diagnosisCode: 'J32.4',
conclusion: 'Слизистая гиперемирована, отёчна. Выделений гнойных нет. Рекомендую медикаментозное лечение, контрольный осмотр через 2 недели.',
prescriptions: ['Аква Марис — промывание 4 р/д, 14 дней', 'Назонекс — 2 впрыск./сут, 14 дней'],
resultIds: ['r1', 'r2'] },
{ id: 'a4', status: 'past', doctor: 'zykin', date: '28 мар', year: 2026, weekday: 'пятница', time: '15:00', room: 'Каб. 210', address: 'tsetkin', type: 'Консультация', hasReport: true,
diagnosis: 'Состояние после ОРВИ, осложнений нет',
diagnosisCode: 'J06.9',
conclusion: 'Жалоб активно нет. Осмотр ЛОР-органов без патологии. Голосовая функция сохранна.',
prescriptions: ['Полоскание солевым раствором по необходимости'],
resultIds: ['r4'] },
{ id: 'a5', status: 'past', doctor: 'syndaev', date: '12 апр', year: 2026, weekday: 'воскресенье', time: '09:00', room: 'Опер. 1', address: 'tsetkin', type: 'Операция: септопластика', hasReport: true,
diagnosis: 'Искривление носовой перегородки',
diagnosisCode: 'J34.2',
conclusion: 'Септопластика. Восстановление функции носового дыхания. Осложнений нет. На 14 дней — стационар/амбулаторно по схеме.',
prescriptions: ['Амоксиклав 625 мг × 2 р/д, 7 дней', 'Аква Марис 4 р/д, 14 дней', 'Нурофен при боли'],
resultIds: [] },
],
results: [
{ id: 'r1', name: 'Аудиограмма', date: '8 апр 2026', doctor: 'makarova', status: 'ready', kind: 'audio' },
{ id: 'r2', name: 'Эндоскопия носоглотки', date: '8 апр 2026', doctor: 'makarova', status: 'ready', kind: 'image' },
{ id: 'r3', name: 'Общий анализ крови', date: '1 апр 2026', doctor: 'syndaev', status: 'ready', kind: 'lab' },
{ id: 'r4', name: 'Мазок из зева', date: '28 мар 2026',doctor: 'zykin', status: 'ready', kind: 'lab' },
{ id: 'r5', name: 'Посев на микрофлору', date: '20 апр 2026',doctor: 'syndaev', status: 'pending', kind: 'lab' },
],
articles: [
{
id: 'otitis-kids',
tag: 'Дети',
title: 'Как понять, что у ребёнка отит',
mins: 4,
author: 'Макарова Л.Г.',
doctorId: 'makarova',
hero: '#F5EDDF',
emoji: '👶',
date: '12 апр 2026',
lede: 'Ребёнок капризничает и трёт ушко? Рассказываем, когда это повод срочно показаться врачу, а когда можно подождать.',
body: [
{ type: 'p', text: 'Отит — одна из самых частых причин обращения к педиатру у детей до 5 лет. Пик заболеваемости приходится на осенне-зимний сезон: ОРВИ даёт осложнение на ухо, и слизистая слуховой трубы воспаляется следом за носоглоткой.' },
{ type: 'h', text: 'На что обращать внимание' },
{ type: 'ul', items: [
'Ребёнок дёргает или трёт ушко',
'Беспокойный сон, плач при кормлении',
'Температура выше 38°C без видимой причины',
'Снижение реакции на тихие звуки, просит повторить',
'Выделения из слухового прохода',
] },
{ type: 'h', text: 'Когда нужен врач в тот же день' },
{ type: 'p', text: 'Если ребёнку меньше 2 лет, боль длится более суток, температура выше 38,5°C или появились гнойные выделения — не откладывайте визит. При двустороннем остром отите антибиотик нужен почти всегда.' },
{ type: 'callout', tone: 'danger', title: 'Чего не делать до осмотра', text: 'Не закапывайте борный спирт и масла, не грейте ухо компрессами, не давайте анальгин. Это может навредить и смазать картину для врача.' },
{ type: 'p', text: 'Если есть сомнения — позвоните в клинику или напишите в чат. Детский ЛОР поможет оценить ситуацию и подскажет, нужно ли везти ребёнка на приём сегодня.' },
],
},
{
id: 'septoplasty-recovery',
tag: 'Операции',
title: 'Восстановление после септопластики',
mins: 6,
author: 'Синдяев А.В.',
doctorId: 'syndaev',
hero: '#E3F4F2',
emoji: '🩺',
date: '8 апр 2026',
lede: 'Что происходит после операции по исправлению носовой перегородки и как ускорить восстановление.',
body: [
{ type: 'p', text: 'Септопластика — операция короткая, но восстановление идёт постепенно. Большая часть отёка уходит за первые 2 недели, окончательная форма носа формируется к 3-му месяцу.' },
{ type: 'h', text: 'Первая неделя' },
{ type: 'p', text: 'Сразу после операции в нос устанавливают силиконовые сплинты или тампоны — дышать приходится ртом. Это временно: сплинты снимают на 3–5 день. В этот период важен постельный режим, холод на переносицу первые сутки, обезболивание по схеме.' },
{ type: 'h', text: 'Со 2-й недели — промывания' },
{ type: 'ul', items: [
'Солевой раствор 4–6 раз в день',
'Мягкое удаление корочек у ЛОР-врача',
'Контрольная эндоскопия на 10–14 день',
] },
{ type: 'callout', tone: 'warn', title: 'Ограничения на месяц', text: 'Нельзя: баня, сауна, бассейн, спорт, авиаперелёты, алкоголь, острая и горячая пища. Сморкаться — только поочерёдно каждой ноздрёй, без усилия.' },
{ type: 'h', text: 'Когда срочно к врачу' },
{ type: 'p', text: 'Сильная боль, не снимающаяся анальгетиками, температура выше 38,5°C, обильное кровотечение, резкое нарастание отёка с покраснением кожи — повод связаться с хирургом в тот же день. В приложении есть чат с вашим врачом.' },
],
},
{
id: 'throat-pregnancy',
tag: 'Беременность',
title: 'Безопасно лечим горло при беременности',
mins: 5,
author: 'Лобанова И.Ю.',
doctorId: 'lobanova',
hero: '#FDF8E6',
emoji: '🤱',
date: '2 апр 2026',
lede: 'Большинство привычных препаратов при беременности запрещены. Разбираем, что точно безопасно, а что — только по назначению врача.',
body: [
{ type: 'p', text: 'При беременности иммунитет естественно снижается, и горло болит чаще обычного. Главная задача — не навредить малышу лечением: многие антисептики и анальгетики проникают через плаценту.' },
{ type: 'h', text: 'Безопасно на любом сроке' },
{ type: 'ul', items: [
'Полоскание солевым раствором (1 ч. л. соли на стакан тёплой воды)',
'Полоскание отваром ромашки',
'Обильное тёплое питьё, мёд (если нет аллергии)',
'Ингаляции физраствором через небулайзер',
] },
{ type: 'h', text: 'Можно по назначению врача' },
{ type: 'p', text: 'Пастилки Лизобакт и Фарингосепт, спрей Тантум Верде (со 2-го триместра), Мирамистин — применяют после оценки пользы и рисков. Антибиотики — только по строгим показаниям и только группы пенициллинов или цефалоспоринов.' },
{ type: 'callout', tone: 'danger', title: 'Категорически нельзя', text: 'Спиртсодержащие антисептики, аспирин, большинство леденцов с ментолом, прогревания, горчичники. Народная «смазка горла люголем» — только после осмотра врача.' },
{ type: 'h', text: 'Когда срочно к ЛОРу' },
{ type: 'p', text: 'Температура выше 38°C более 2 дней, гнойные налёты на миндалинах, трудно открывать рот, асимметрия горла или сильная боль с одной стороны — немедленно на приём. Возможен паратонзиллярный абсцесс, который требует вскрытия.' },
],
},
{
id: 'hearing-check',
tag: 'Слух',
title: 'Когда пора проверить слух',
mins: 3,
author: 'Семерикова Н.А.',
doctorId: 'semerikova',
hero: '#FCF1F0',
emoji: '👂',
date: '28 мар 2026',
lede: 'Снижение слуха часто развивается медленно, и человек замечает проблему последним. На что обратить внимание, чтобы не упустить момент.',
body: [
{ type: 'p', text: 'В отличие от зрения, слух редко падает резко — исключение только травма или острая сенсоневральная тугоухость, когда помощь нужна в первые 72 часа. Обычно снижение копится годами и становится заметным, когда теряется уже 20–30%.' },
{ type: 'h', text: 'Бытовые признаки' },
{ type: 'ul', items: [
'Часто просите повторить сказанное',
'Увеличиваете громкость ТВ больше, чем раньше',
'Плохо разбираете речь в шумном кафе',
'Появился звон или шум в ушах',
'Близкие говорят, что вы «кричите», когда говорите нормально',
] },
{ type: 'h', text: 'Группы риска' },
{ type: 'p', text: 'Люди после 50, музыканты, рабочие шумных производств, любители наушников на высокой громкости, перенёсшие черепно-мозговую травму или ототоксичные препараты (некоторые антибиотики и химиотерапия).' },
{ type: 'callout', tone: 'info', title: 'Быстрая проверка', text: 'В приложении есть тест слуха на 3 минуты — покажет ориентир. Если результат пограничный или хуже нормы — запишитесь на аудиометрию у сурдолога для точного диагноза.' },
{ type: 'p', text: 'Ранняя коррекция (слуховой аппарат или лечение причины) останавливает дальнейшее снижение и сохраняет речевую зону коры мозга активной — это критично для качества жизни в пожилом возрасте.' },
],
},
],
chats: [
{
id: 'ai',
kind: 'ai',
name: 'Умный помощник',
subtitle: 'Бот клиники УГН · отвечает мгновенно',
icon: '✨',
pinned: true,
lastMessage: 'Отлично! Отметил приём ✓',
lastTime: 'Сейчас',
unread: 0,
online: true,
messages: [
{ from: 'ai', t: 'Добрый день, Анна! Я помощник клиники УГН. Могу подсказать с записью, напомнить о лекарствах, объяснить заключение врача или помочь с тестом слуха.', tm: '09:00' },
{ from: 'me', t: 'Когда следующий контроль?', tm: '09:12' },
{ from: 'ai', t: 'Следующий контрольный осмотр — на 10-й день после операции, это 22 апреля. К этому дню запланирована эндоскопия полости носа у Синдяева А.В.', tm: '09:12' },
{ from: 'ai', t: '⏰ Напоминание: приём Амоксиклава в 20:00 — через 2 часа', tm: '18:00' },
{ from: 'me', t: 'Принял', tm: '20:03' },
{ from: 'ai', t: 'Отлично! Отметил приём ✓ Следующая доза — завтра в 08:00. Осталось 3 дня курса.', tm: '20:03' },
],
suggestions: ['Что показала аудиограмма?', 'Можно ли в баню?', 'Перенести приём 21 апреля'],
},
{
id: 'doctor-syndaev',
kind: 'doctor',
doctorId: 'syndaev',
lastMessage: 'Отлично, жду. Если что-то изменится — напишите.',
lastTime: '14:15',
unread: 2,
online: true,
messages: [
{ from: 'doc', t: 'Добрый день, Анна! Как самочувствие после операции?', tm: '14:02' },
{ from: 'me', t: 'Здравствуйте! В целом хорошо, немного саднит в носу по утрам.', tm: '14:08' },
{ from: 'doc', t: 'Это нормально на 6-й день. Продолжайте промывания Аква Марис 4 раза в день.', tm: '14:10' },
{ from: 'doc', t: 'Выходите на осмотр сегодня? Я свободен после 15:00.', tm: '14:11' },
{ from: 'me', t: 'Да, буду в 16:00 как запланировано.', tm: '14:14' },
{ from: 'doc', t: 'Отлично, жду. Если что-то изменится — напишите.', tm: '14:15' },
],
},
{
id: 'operator',
kind: 'operator',
name: 'Администратор',
subtitle: 'Регистратура · Пн–Вс 9:00–21:00',
icon: '📞',
lastMessage: 'Справка отправлена на почту.',
lastTime: 'Вчера',
unread: 0,
online: false,
messages: [
{ from: 'op', t: 'Добрый день, Анна! Это регистратура Клиники УГН. Чем могу помочь?', tm: 'Вчера, 11:30' },
{ from: 'me', t: 'Здравствуйте. Нужна справка о прохождении аудиометрии для работы.', tm: 'Вчера, 11:45' },
{ from: 'op', t: 'Подготовим за час. Подъехать в клинику за оригиналом или отправить PDF на почту?', tm: 'Вчера, 11:48' },
{ from: 'me', t: 'На почту, пожалуйста.', tm: 'Вчера, 11:50' },
{ from: 'op', t: 'Готово. Справка отправлена на arazor72@gmail.com. Если нужен оригинал с печатью — забирайте на ресепшене в любое время.', tm: 'Вчера, 12:40' },
],
},
],
chronic: {
condition: 'Хронический тонзиллит',
stage: 'Компенсированная форма',
diagnosed: '2022',
doctorId: 'makarova',
daysSinceLastFlareup: 118,
complianceScore: 87,
flareupsThisYear: 1,
currentTasks: [
{ id: 't1', text: 'Полоскание горла (утро/вечер)', type: 'daily', done: true, streak: 12 },
{ id: 't2', text: 'Витамин D 2000 МЕ', type: 'daily', done: false, streak: 0 },
{ id: 't3', text: 'Промывание миндалин в клинике', type: 'scheduled', nextDate: '23 апр' },
{ id: 't4', text: 'Плановый ЛОР-осмотр', type: 'scheduled', nextDate: 'Июль 2026' },
],
recommendations: [
{ icon: '❄️', title: 'Избегать переохлаждения', sub: 'Особенно горла и шеи' },
{ icon: '💧', title: 'Пить 1.5–2 л воды в день', sub: 'Увлажнение слизистой' },
{ icon: '🏃', title: 'Умеренные физнагрузки', sub: 'Укрепление иммунитета' },
{ icon: '🥦', title: 'Витамин C + цинк', sub: 'В рационе ежедневно' },
],
pastVisits: [
{ id: 'v1', date: '15 окт 2023', title: 'Диагноз подтверждён', doctorId: 'makarova', type: 'diagnosis' },
{ id: 'v2', date: '12 дек 2023', title: 'Первое промывание миндалин', doctorId: 'makarova', type: 'procedure' },
{ id: 'v3', date: '8 мар 2024', title: 'Курс физиотерапии · 10 сеансов', doctorId: 'makarova', type: 'therapy' },
{ id: 'v4', date: '14 дек 2024', title: 'Обострение — курс антибиотиков', doctorId: 'makarova', type: 'flareup' },
{ id: 'v5', date: '8 апр 2026', title: 'Плановый осмотр', doctorId: 'makarova', type: 'checkup' },
],
},
recovery: {
op: 'Септопластика',
surgeon: 'syndaev',
date: '12 апр 2026',
dayNow: 6,
totalDays: 14,
steps: [
{ day: 0, title: 'День операции', done: true, note: 'Постельный режим, холод на переносицу' },
{ day: 1, title: '1 день — снятие тампонов',done: true, note: 'Контрольный осмотр хирурга' },
{ day: 3, title: '3 день — промывание', done: true, note: 'Солевой раствор 4 раза в день' },
{ day: 6, title: '6 день — осмотр', done: false, active: true, note: 'Осмотр хирурга, снятие корочек' },
{ day: 10, title: '10 день — контроль', done: false, note: 'Эндоскопия полости носа' },
{ day: 14, title: 'Выписка', done: false, note: 'Финальный осмотр' },
],
meds: [
{ name: 'Аква Марис', freq: '4 раза в день', nextTake: '14:00', taken: 2, total: 4 },
{ name: 'Амоксиклав 625 мг', freq: '2 раза в день', nextTake: '20:00', taken: 1, total: 2 },
{ name: 'Нурофен', freq: 'при боли', nextTake: '—', taken: 0, total: 0 },
],
},
};