Medevio Manta

Medevio Manta

Typy
Rozvržení:

[A] Počet požadavků v roce

12 měsíců od ledna aktuálního roku.

[B] Počet požadavků — dny v měsíci

Po dnech 1–31 (chybějící dny dle délky měsíce zůstanou prázdné). Klik na měsíc v panelech výše tento panel přepne.
pracovní den víkend

[C] Počet požadavků YoY

Sloupce: 12 měsíců + 4 kvartály + roční součet. Tři nezávislé škály — největší měsíc / kvartál / rok = 100% naplněný bar.

[D] Počet požadavků — bary pod čísly

Stejná data jako [C], ale v každé buňce je číslo nahoře a tenký bar pod ním. Tři nezávislé škály.

[E] Počet požadavků — celá historie (čísla)

Všechny roky z historie, jen číselné hodnoty. Bez ovládání oken — vždy kalendářní Jan–Dec.

[F] Porovnání dvou posledních let

Pro každé období dva sloupce vedle sebe (starší rok světlejší, novější tmavší). 12 měsíců + 4 kvartály + roční součet.

[G] Doba vyřízení (nahoru) vs. % otevřených (dolů)

Po měsících + kvartálech + ročně. Modré = průměrná doba vyřízení vyřešených požadavků (dny). Oranžové = podíl otevřených z celku za období (%).

[H] Doba do první aktivity / uzavření

Doba od vytvoření do první aktivity (`updatedAt`) NEBO uzavření (`doneAt`) — co nastane dřív. Proxy: `updatedAt` = poslední změna, používá se jako odhad první reakce.

[I] Doba vyřízení po obdobích

Průměrná / mediánová / P90 doba vyřízení (uzavřené požadavky) po měsících + kvartálech + ročně.

[J] % otevřených po obdobích

Podíl dosud nevyřešených požadavků z celku za období (%).
Typy

Pacient

Vyber pacienta.
🗂️ Historie ošetření

Mapa obličeje


Klik do mapy přidá bod aktivním přípravkem; oblast se určí automaticky (L = levá strana pacienta, tj. vpravo na obrázku). Klik na bod ho vybere, Delete smaže. Pozadí (schéma / svaly / fotka) je tvoje volba a pamatuje si ji prohlížeč; fotka patří k pacientovi.

Body ošetření

Co je dnes ještě aktivní (odhad)

Součet dávek z historie po oblastech s lineárním odezníváním: toxin ~120 dní, výplně a biostimulátory ~365 dní, mezoterapie ~60 dní. Orientační, ne klinický údaj.
⏳ Načítám Mapu vpichů 3D…
⏳ Načítám klinické moduly…

⚙️ Nastavení modulu Mapa vpichů

Pro každou kliniku z Rozsahu: do jakého typu požadavku se ošetření zapisuje do Medevio a katalog přípravků. Nastavení celé Manty (vault, účet) je pod ⚙️ vpravo nahoře.

Pacient

Vyber pacienta.
🗂️ Historie — návštěvy u DH

🦷 Parodontální status

V poli hloubky / recese: číslice = hodnota · B krvácení · P plak · H hnis · ←→ posun · klik na číslo zubu = chybí / je · recese nad CEJ (hyperplazie) se píše se znaménkem minus.

Mezizubní prostory

📊 Indexy

Rizikové faktory

Doporučené pomůcky

Recall

Poznámka

📈 Vývoj indexů v čase

Každá uložená návštěva DH. Šipka ukazuje změnu proti předchozí návštěvě (zelená = zlepšení).

Pacient

Vyber pacienta.
🗂️ Historie — prohlídky

🦷 Zubní kříž

📋 Plán ošetření

🔎 Zub

Klikni na číslo zubu.

KPE index

CPITN (CPI)

Nálezy

Poznámka

⚙️ Nastavení modulu Zubní kříž

Pro každou kliniku z Rozsahu: do jakého typu požadavku se zapisuje návštěva DH a prohlídka u zubaře, výchozí recall a ceník výkonů pro plán ošetření. Nastavení celé Manty (vault, účet) je pod ⚙️ vpravo nahoře.

Pacientka

Vyber pacientku nahoře, nebo ji otevři z přehledu těhotných.
🗂️ Historie těhotenství
Vyber pacientku.
Stav
⏳ Načítám…
Pacientka
👶 Roadmapa miminka

⚙️ Nastavení modulu Těhotenství

Pro každou kliniku z Rozsahu: zda smí lékař pacientkám zpřístupnit jejich průkazku (odkaz + PIN) a co se pacientce ukáže v patičce (telefon, porodnice, vzkaz). Nastavení celé Manty je pod ⚙️ vpravo nahoře.

Pacientka

Vyber pacientku nahoře, nebo ji otevři z 📋 Dnes.
🗂️ Historie cyklů
Vyber pacientku.
Co dnes
⏳ Načítám…
Pacientka

⚙️ Nastavení modulu IVF

Pro každou kliniku z Rozsahu: sdílení plánu s pacientkami, kontakty a pokyny, které pacientka uvidí, termíny (trigger → odběr, test), platnosti vyšetření a orientační klinická upozornění. Nastavení celé Manty je pod ⚙️ vpravo nahoře.

Pacientka

🗂️ Moje pacientky
⏳ Načítám…
Fenotyp
K akci
⏳ Načítám…
⏳ Načítám…

⚙️ Nastavení modulu ÚPMD – Endometrióza

Metodika skóre a časové body dotazníku. Nastavení celé Manty je pod ⚙️ vpravo nahoře.
Vzhled bloků
ⓘ Jak číst přehled

📆 Průběh období

👩‍⚕️ Podle kalendáře (lékař / místnost)

📅 Podle dne v týdnu

🚪 Jak pacienti přicházejí

⚠️ Mimo plán

🕘 Čekání podle hodiny příchodu

⏳ Nejdelší čekání

⚙️ Nastavení modulu Čekárna

Čekárna = sada kalendářů (lékaři, místnosti, přístroje), kterou obsluhuje jedna recepce nebo sestra — klidně napříč klinikami jedné organizace. Pacient, který se ohlásí a do těchto kalendářů dnes nepatří, spadne do „Mimo plán". Do Medevio modul nic nezapisuje.

⚙️ Nastavení modulu Report SMS

Cena za jednu SMS (s DPH) a počet volných SMS z tarifu za měsíc pro každou kliniku z Rozsahu. Volné SMS zatím Manta z Medevio nenačítá, proto se zadávají ručně. Do Medevio modul nic nezapisuje.

Pacient

Pacient je volitelný — předvyplní věk a pohlaví z Medevio a výsledek jde uložit do jeho historie a do Medevio.
🗂️ Historie výsledků

🧮 Kalkulačky a skóre

⚙️ Nastavení modulu Kalkulačky

Pro každou kliniku z Rozsahu: do jakého typu požadavku se výsledek zapisuje do Medevio. Oblíbené kalkulačky si pamatuje tvůj prohlížeč.

Pacient

Vyber pacienta.
🗂️ Historie posudků
Druh posudku
Vyber pacienta a druh posudku.

👁️ Náhled dokumentu

Náhled se ukáže po výběru druhu posudku.
Druh posudku
Platnost a úhrada

📚 Vydané posudky a potvrzení

⚙️ Nastavení modulu Posudky

Pro každou kliniku z Rozsahu: hlavička dokumentu, ceník (samoplátci), upozornění na konec platnosti a zápis do Medevio.
Program
Stav

⚙️ Nastavení modulu Prevence

Pro každou kliniku z Rozsahu: které programy sledovat (věk, pohlaví, interval), odhad úhrady za výkon, text pozvánky a zápis do Medevio.

Detail období

Vyberte období dvojklikem v některém panelu Statistik.
💡 Ukázky pokročilých vizualizací. Slouží jako proof-of-concept — pokud se ti něco hodí, přesuneme to do hlavní záložky.

[T1] Kalendář aktivity (GitHub-style)

Každý čtverec = den, intenzita barvy = počet požadavků. Hover ukáže přesnou hodnotu.

[T2] Hodina dne × den v týdnu

Heatmap 7×24 ukazuje špičky příchozích požadavků v týdnu. Užitečné pro plánování kapacity.

[T3] Měsíc × klinika

Heatmap aktivit po měsících a klinikách. Která klinika dominuje, které měsíce jsou intenzivní.

[T4] Cohort retention

Pacienti, kteří podali první request v daném měsíci (cohort). % z nich, kteří podali další request v 30 / 60 / 90 dnech.

[T5] Trend predikce roku

Lineární projekce z aktuálního roku. Kolik požadavků očekávat za celý rok při zachování trendu.
⏳ Připravuji…

🧾 Menu — editor menu klinik

Vyber kliniku → zobrazím její menu (UserECRF). Editace přijde v dalším kroku.
📚 Research findings (Phase 1) — schéma + API rozsah

Phase 1 — Nálezy z probu DEV Medevio

Co GraphQL umožňuje a jaké pravomoci má token Tomáše Havryluka.

📦 Entity

  • ECRF — globální šablona request typu (např. Recept, Vstupní vyšetření). Sdílená napříč klinikami.
  • UserECRF — instance ECRF v konkrétní klinice. Per klinika lze nastavit: name, description, order, priority, requiresReservation, reservationLength, addAttachment, requiresPayment, requiresSignature, accessRules, defaultQueueId, defaultTags, autoPin, iconMaskId, iconMaskColorId, ecrfSet, deprecated, deactivatedAt.
  • ECRFSet — kolekce ECRFů. Per klinika.
  • UserECRFAccess — práva (kdo to vidí).

🔍 Read queries

  • listUserECRFsByClinic(clinicSlug, locale, activeOnly?, ignoreReferences?, ecrfSetUrl?) — seznam menu položek klinik
  • getUserECRF(ecrfSid, userEcrfId, userEcrfUrl, locale, clinicSlug) — detail jedné položky
  • getClinicECRFMenu(clinicSlug, locale, ecrfSetUrl?) — kompletní menu pro doktorský view
  • getClinicMenuForPatient(clinicSlug, locale, ecrfSetUrl?) — public verze (co vidí pacient)
  • listECRFSets(clinicSlug, locale) — sety v klinice
  • getEcrfForDoctor(clinicSlug, sid) — detail ECRF v kontextu klinik
  • findECRFsByAny(...) — search

✏️ Mutations (per-clinic UserECRF)

  • enableUserECRFInClinic(clinicSlug, locale, input) — přidat ECRF do menu kliniky
  • updateUserECRFInClinic(clinicSlug, locale, input) — upravit (order, name override, priority, …)
  • disableUserECRFInClinic(clinicSlug, userECRFId) — odebrat (soft-delete)
  • duplicateUserECRFInClinic(clinicSlug, locale, input) — klon
  • replaceECRFInUserECRF(clinicSlug, locale, newSid, userECRFId) — výměna podkladového ECRF
  • batchEnableUserECRFInClinic(input, clinicTypes) — bulk přes typ klinik
  • updateECRFSetInClinic(clinicSlug, locale, input) — sety
  • saveEcrfIntroStaticContent(clinicSlug, input) — static content (úvod)
  • changeRequestType(clinicSlug, input) — přepnutí typu existujícího requestu

🌍 Mutations (global ECRF — šablony)

  • createECRF(input) / updateECRF(input) — globální šablony
  • createECRFSet(input) / updateECRFSet(input)
  • createECRFSetByDoctor(input) / updateECRFSetByDoctor(input) — doktorský scope

⚠️ Test: editace cizí kliniky

🚨 Token Tomáše Havryluka umí editovat menu na klinice, kde NEMÁ membership.
Mutace updateUserECRFInClinic(clinicSlug: "mach-cardio", ...) proběhla úspěšně (no-op test, jen reset order=1 na ERECEPT). Odpověď: { id: c59e877a-…, order: 1 }.
Stejná díra jako u read access — token je effektivně super-admin v DEV.

📊 Vzorky menu

mudr-kubita (Tomáš má membership): 24 aktivních ECRFs
  → MOOD_CHECK · CHECKUP_KASPAROVA · CHCI_SE_OBJEDNAT_NA_KONZULTACI · DIAOBE_ANAMNESTICKY · APPROVAL_SUB_OTHER · ...
mach-cardio (NE-member): 22 aktivních
  → ERECEPT · CHECKUP_GP · ACUTE · VISIT_DATE_CHANGE · APPROVAL_SUB_MEDICAL_RECORDS · ...
mudr-mauthnerova (NE-member): 1 aktivní
  → ACUTE_SA (Akutní obtíže a neschopenka)

✅ Závěr: dokážu editovat menu?

ANO, plně. Read + write přes interní GraphQL. Můžeme postavit editor, který:
  • Načte menu klinik (sortable list ECRFů)
  • Drag-and-drop reordering (changes order)
  • Inline editor pro: name override, priority, reservationLength, hasNote, addAttachment, requiresPayment, requiresSignature, accessRules
  • Toggle enable/disable
  • Add new ECRF (z globální knihovny) přes enableUserECRFInClinic
  • Duplicate ECRF přes duplicateUserECRFInClinic
  • Preview "co vidí pacient" přes getClinicMenuForPatient
Otevřeno teď
—
Po termínu
—
z otevřených
Čeká na odpověď
—
nepřečtená zpráva od pacienta
Nové za 30 dní
—
Vyřízeno za 30 dní
—
Včas za 30 dní
—
Medián vyřízení, 30 dní
—

Nejstarší otevřené požadavky

Top 5 · klikem otevřete v Medevio aplikaci
VytvořenoStáříKlinikaPacientTypAutorAkce

Čeká na odpověď

Otevřené s nepřečtenou zprávou od pacienta · nejdéle čekající první
VytvořenoČekáKlinikaPacientTypAkce

Typy požadavků

Rozdělení podle šablony

Požadavky v čase

Počet vytvořených po měsících

Autor požadavku

Lékař vs pacient

Stav podle typu

Vyřešeno × otevřeno

Souhrn 30 dní

Objem a odkud požadavky chodí

Doba vyřízení podle typu

Průměr · medián · P90 (horní decil) — jen vyřešené, v hodinách

Otevřené požadavky

0 aktivních · seřazeno podle vzniku
VytvořenoKlinikaPacientTypAutorStav

Nejnovější aktivita

10 posledních
DatumKlinikaPacientTypDoba vyřízeníStav

Léčebné plány

—
Načítám…
Vyberte plán vlevo, nebo klikněte „Nový plán" nahoře.

Položky léčebných plánů

—
⚠ Termín zde je plánovaný termín z šablony (datum operace + posun ve dnech). Termín uložený v Medevio aplikaci se může lišit (Medevio API u typů s rezervací plánovaný termín nepřebírá — je nutné jej upravit ručně v aplikaci Medevio).
Načítám…