dd-prototype

Hi-fi prototyp zdravotnické aplikace. Mobile-first, breakpoint S (390px). Otevři v prohlížeči v šířce telefonu.

Obrazovky aplikace

eRecept má stavů devět: ?state=pick · picked · sent · handoff · approved · rejected · reply · replied · other
Po klepnutí na „objednat lék" se sent po 2,5 s sám posune na approved — simulace převzetí případu, zdroj ji nemá. Zamítnutá větev jde jen přes ?state=rejected.

Druhý názor má stavů jedenáct — pět formuláře, šest konverzace: ?state=empty · typing · filled · attach1 · attach3 · sent · open · asked · nurse · doctor · reply
Dva stavy frame nemají: asked (dotaz sestry, na který se ještě neodpovědělo) a reply (odkryté psací pole). Bez nich by happy path nešlo proklikat. Odpověď druhé strany přijde 2,5 s po odeslání — simulace, zdroj ji nemá.

Najít lékaře má stavů sedm: ?state=empty · typing · notfound · found · locationTyping · map · list
Tři stavy frame nemají: typing a notfound (bez nich jde specializaci vybrat jen chipem) a locationTyping (label přitom výslovně nabízí lokalitu změnit). Mapa je statický raster — posunout ani přiblížit ji nejde.

Vrstva Clinic má stavů deset — tři formuláře, sedm konverzace. Ke stavu se přidává ?plan=clinic: &state=empty · files · locationTyping · sent · open · preview · asked · reply · answered · closed
Tři stavy frame nemají: locationTyping, answered (moje odpověď, než tým odpoví) a closed je sjednocením DVOU framů, z nichž ani jeden není celý. Odpověď týmu přijde 2,5 s po akci — simulace, zdroj ji nemá. „zobrazit mapu" v bublině vede do vrstvy FREE; „Upgradovat a objednat" vede na vrstvu V.I.P.

Vrstva V.I.P. má stavů jedenáct — čtyři formuláře, sedm konverzace. Ke stavu se přidává ?plan=vip: &state=empty · filled · files · locationTyping · sent · open · preview · asked · reply · answered · closed
Zdroj má jen ČTYŘI framy, takže sedm stavů je odvození. Formulář má tři vstupy — pole na termíny má jen tato vrstva. Na konci happy path je hotový termín se čtyřmi akcemi; tři z nich jsou dummy (připomínka, kalendář, mail), „zobrazit na mapě" vede do vrstvy FREE a vrací se zpátky. Souhrn objednávky (datum a místo) si vyžádala anotace ve zdroji — skládá se ze zprávy sestry, zadané lokality a dopočtu na nejbližší úterý. Dva překlepy zdroje jsou opravené, viz findings.md → F195.

Stavy anamnézy jdou otevřít i přímo: ?state=filled · partial · none · empty

Chronická onemocnění mají stavů osm: ?state=empty · focus · typing · notfound · year · yearTyping · filled · list
Opraveno 2026-08-12 — stálo tu duration a select, které zanikly přestavbou 2026-08-09.

Návykové látky mají stavů osm: ?state=empty · tobacco · amount · alcohol · done · edit · list · nonsmoker
Není to hledání v katalogu, ale pevný dotazník — krok se odvozuje z odpovědí, ne z názvu stavu.

Nemoc v rodině má stavů sedm: ?state=empty · disease · age · note · done · edit · list
empty kreslí otázku na člena rodiny — jméno je dané tím, že k-doktorovi.html má cíl pro „ano" zadrátovaný. note a done jsou jeden krok ve dvou podobách, liší se jen textem v poznámkách.

Preventivní prohlídky mají stavů sedm: ?state=empty · list · date · dateTyping · unknown · filled · edit
empty a list jsou TÝŽ přehled s jinými daty — prázdný má čtyři sloty a labely, vyplněný kartu a zbytek slotů. Krok detailu se odvozuje z odpovědí, ne z názvu stavu.

Lišta pro přepínání stavů je za ?debug=1 — bez ní obrazovka vypadá jako produkt. Samotné ?state= funguje vždycky, takže konkrétní stav jde ukázat i bez nástroje. Např. chronicka-onemocneni.html?state=list&debug=1

Mapa přechodů a nedokončených cest je v docs/flows.md.

Nástroje