Екран «Родина» — прогрес доз кожного домочадця | mojApteczka
Спільний вигляд підопічних і членів родини зі смугою прогресу денних доз для кожної особи. Cross-cabinet — без перемикання аптечок.
Відкрийте екран «Родина» у mojApteczka
Завантажте додаток на iOS і побачте день кожного домочадця на одному екрані
Троє домочадців. Бабуся живе поверхом вище — її серцеві ліки вранці та ввечері. Чоловік приймає магній раз на день. Дитина на антибіотику кожні 8 годин протягом тижня. О 19:30 ви дивитеся на телефон і питаєте: хто ще не прийняв вечірню дозу?
З версії 1.7.8 mojApteczka має екран «Родина» — спільний вигляд усіх членів родини та підопічних із смугою прогресу денних доз для кожної особи. Замість відкривати картки одну за одною, ви бачите на одному екрані, хто «готовий» на сьогодні, кому залишилася вечірня доза, у кого «прострочена» позиція. Прогрес агрегований між аптечками — незалежно від того, чи ліки бабусі в її особистій аптечці, чи у спільній родинній.
Що ви бачите в екрані «Родина»
Екран має дві вкладки:
- Підопічні (особи, яким ви даєте ліки від їхнього імені — типово діти, літні люди з довіреністю),
- Учасники (дорослі домашні з власними обліковими записами, які перебувають у вашій спільній аптечці).
Для кожної особи на картці видно:
- кольоровий аватар — для швидкого розпізнавання,
- смугу прогресу денних доз — пропорція
X з Y доз сьогодні, - п'ятистанову плашку —
Готово(всі дози дня дано),Час HH:MM(зараз пора на дозу),Наступна HH:MM(найближча запланована доза),Надолужити(пропущена доза до опрацювання), або порожньо (немає активних ліків), - lineup опікунів — хто ще має доступ до видачі ліків цій особі.
Смуга прогресу денних доз
У 1.7.8 нагадування також отримали смугу прогресу на рівні картки ліку — X з Y доз сьогодні з горизонтальною шкалою і стрічкою годин під нею, де кожен слот кольоровий за станом (прийнято / очікує / спізнено / пропущено).
Прогрес агрегований усіма шляхами видачі:
- звичайна видача з картки ліку,
- натискання з push-сповіщення («Прийнято» в тості),
- видача офлайн збережена в черзі, що синхронізується після повернення зв'язку,
- ручна видача без пов'язаного нагадування.
Постійний запис per-day аудиту (MedicineDispenseEntity), введений у 1.7.8, означає, що кожна видача обліковується за календарною датою — навіть коли синхронізація прийде пізніше.
П'ять станів плашки — що означають
- Готово — всі дози дня видано. Картка зелена. Нічого більше робити сьогодні не треба.
- Час HH:MM — зараз пора на конкретну дозу. Плашка помаранчева, система виділяє картку, щоб привернути увагу.
- Наступна HH:MM — найближча доза запланована в майбутньому. Картка нейтральна, плашка інформаційна.
- Надолужити — була запланована доза, яку не позначили вчасно. Картка червона — потрібне рішення «надолужити» чи «пропустити й позначити».
- (порожньо) — особа не має активних ліків у розкладі. Картка мінімальна.
Стани не потребують інтерпретації — колір + текст відповідають на питання «що тепер?»
Cross-cabinet агрегація
Найважливіше архітектурне рішення в 1.7.8: денний прогрес рахується на особу, а не на аптечку. Це означає, якщо бабуся має:
- 3 ліки в своїй особистій аптечці («Бабуся»),
- 2 ліки у спільній родинній аптечці («Родина»),
то смуга прогресу покаже X з 5 доз сьогодні — незалежно від того, в якій аптечці ви зараз перебуваєте. Раніше (до 1.7.8) кожна аптечка мала власний вигляд стану, і опікун мусив перемикати аптечки, щоб побачити повну картину.
На практиці: стоїте за вечерею, відкриваєте mojApteczka, торкаєтесь екрану «Родина», бачите всіх домочадців і їхній день — без перемикання аптечок.
Зв'язок з іншими функціями
Екран «Родина» поєднує кілька наявних механізмів:
- Роль опікуна — визначає, кого ви бачите у вкладці «Підопічні»,
- Спільна аптечка — визначає, кого ви бачите у вкладці «Учасники»,
- Нагадування — джерело станів «Час HH:MM» / «Наступна HH:MM»,
- Видача ліків — кожна підтверджена видача оновлює смугу прогресу особи,
- Профілі алергій — алергії підопічних попереджаються під час видачі з рівня «Родина»,
- PDF-звіт для лікаря — історія видач із «Родини» потрапляє до звіту на візит.
Приватність учасників родини
Кожен дорослий учасник (вкладка «Учасники») вирішує сам, що бачить опікун. У спільній аптечці можна ділитися списком ліків і історією видач або лише списком ліків без історії — залежно від рівня довіри. Стандартно спільний доступ мінімальний, дозволи ескалюються свідомо.
Підопічні (типово діти, літні з довіреністю) мають іншу модель — вони представлені у вашому обліковому записі, а ви бачите повну історію.
Доступність
Екран «Родина» доступний у застосунку mojApteczka для iOS (з версії 1.7.8, травень 2026). Версія для Android у плані — та сама смуга прогресу й п'ятистанова плашка з'являться там у наступних релізах. Веб-версія показує учасників родини у вигляді списку, без bento-grid'у карток.
Увага: екран «Родина» показує стан запланованих нагадувань і видач — це не заміна медичного нагляду над особою, яка потребує постійного догляду. Для людини з серйозною хронічною хворобою, у стані після госпіталізації або у паліативному догляді завжди координуйте план дозування з лікарем, який веде пацієнта, та з геріатром / службою тривалого догляду.
Екран «Родина» перетворює питання «хто вже прийняв вечірню дозу?» в одне зображення: стан дня кожного домочадця, кольоровий аватар, смуга прогресу, п'ятистанова плашка. Cross-cabinet агрегація означає, що не потрібно перемикати аптечки — один екран показує всіх.
Часті запитання
- Чим екран «Родина» відрізняється від списку аптечок?
- Список аптечок показує стан аптечок (скільки ліків, скільки скоро закінчуються). Екран «Родина» показує стан дня кожної особи — хто прийняв вечірні дози, хто ні. Прогрес агрегований між аптечками: бабуся з ліками в 2 різних аптечках показана тут як одна особа зі смугою прогресу всіх її доз.
- Що означає кожна плашка стану?
- Готово — всі дози дня видано. Час HH:MM — зараз пора на конкретну дозу (помаранчева). Наступна HH:MM — наступна доза у майбутньому (інформаційна). Надолужити — запланована доза не підтверджена вчасно, потрібне рішення (червона). Порожньо — особа не має активних ліків у розкладі.
- Чи екран «Родина» показує членів родини з інших аптечок?
- Так. Cross-cabinet агрегація означає, що якщо бабуся має ліки у своїй особистій аптечці І у спільній родинній, смуга прогресу підсумовує обидві. Не потрібно перемикати аптечки, щоб побачити повну картину дня цієї особи.
- Чим вкладка «Підопічні» відрізняється від «Учасники»?
- Підопічні — особи, яким ви видаєте ліки від їх імені — типово діти, літні з довіреністю. Представлені у вашому обліковому записі, ви бачите повну історію. Учасники — дорослі з власними обліковими записами у вашій спільній аптечці, які самі вирішують, що з вами поділитися.
- Чи екран «Родина» оновлюється, коли я видаю з push-сповіщення?
- Так. Смуга прогресу і плашка стану оновлюються після кожного шляху видачі: натискання зі сповіщення, видача з картки ліку, видача офлайн (після синхронізації) або ручна. Per-day audit trail (`MedicineDispenseEntity` у 1.7.8) гарантує, що жодну видачу не пропустять.
- Чи видача офлайн також враховується у смузі прогресу?
- Так. Операції [офлайн](/funkcje/podawanie-offline) зберігаються локально і синхронізуються після повернення зв'язку — потрапляють у per-day audit для правильної календарної дати, навіть якщо синхронізація прийде на кілька годин пізніше.
- Чи можу я контролювати, що інші члени родини бачать про мене?
- Так. У спільній аптечці стандартно спільний доступ мінімальний. Можна ділитися списком ліків без історії, списком ліків з історією або повним доступом із правом видачі. Дозволи ескалюються свідомо.
- На яких пристроях доступний екран «Родина»?
- Екран «Родина» зі смугою прогресу і п'ятистановою плашкою доступний у застосунку mojApteczka для iOS (з версії 1.7.8, травень 2026). Версія для Android у плані. Веб-версія показує учасників родини у вигляді списку, без bento-grid'у карток.
Відкрийте екран «Родина» у mojApteczka
Завантажте додаток на iOS і побачте день кожного домочадця на одному екрані