Ahojte všetci,
volám sa Tomáš a som grafik, manžel a otec 2 malých detí. Až poslednú dobu som začal viac vnímať problémy s hľadaním lekárov. Potreboval som alergológa - čo som našiel, tam ma nezobrali. Manželka predoperačné - hodiny googlenia a hľadania po weboch. Synček po narodení ultrazvuk - opäť googlenie a zisťovanie, kde robia novorodencom ultrazvuk. Tak som si povedal, stačilo.
Preto som vo voľnom čase zozbieral otvorené dáta a postavil nad nimi Vesmír zdravia – nezávislý a bezplatný projekt.
Jeden ucelený profil zariadenia z 5 rôznych zdrojov
Namiesto toho, aby používateľ musel dohľadávať čriepky informácií na viacerých miestach, táto pipeline spája a normalizuje dáta do jedného kanonického profilu:
- Meno lekára za anonymnou firmou (RPO + MUDr. heuristika): V 62 % prípadov e-VÚC uvádza len s.r.o. firmu. Pipeline automatizovane ťahá dáta z Registra právnických osôb (RPO), filtruje štatutárov s lekárskym titulom a pri jednoambulantných poskytovateľoch vracia meno lekára priamo do vyhľadávania.
- Skutočná zmluvnosť (priame dávky poisťovní): Ignorujú sa neaktuálne dáta z e-VÚC a integrujú sa priame zoznamy zmluvných lekárov od VšZP a Dôvery, kontrolované automatizovaným dátovým auditom.
- Areály nemocníc a polikliník ako polygóny: Prepojil sa register 99 kategorizovaných nemocníc MZ SR, kódy ÚDZS na IČO a obrysy z OpenStreetMap polygónov. Systém vďaka tomu rozumie uceleným areálom (Kramáre, Ružinov, UNLP…) a nezlučuje ich naivným plošným rádiusom.
- Domáca ošetrovateľská starostlivosť (ADOS) a hospice: Zmapovali sa agentúry domácej starostlivosti vrátane procesnej „cesty k službe“ (kto vypisuje návrh, kto schvaľuje a čo hradí poisťovňa). Pri sociálnych službách (DSS, opatrovanie patriace pod MPSVR) systém človeku vysvetlí rozdiel a navedie ho na správne inštitúcie.
Okamžitá navigácia priamo ku dverám
- Z každej karty ambulancie, pohotovosti či nemocničného pracoviska je možné jedným klikom spustiť navigáciu (Google Maps, Waze) s presnými geokódovanými súradnicami bodu/areálu.
- Pri veľkých budovách a poliklinikách systém navyše deteguje spoločné telefónne čísla (recepciu) a rozlišuje ich od priamych liniek do ambulancií.
Vyhľadávanie podľa symptómov a akútnych stavov
- Vyhľadávač mapuje bežný ľudský jazyk na odbornosti („bolí ma zub“ → stomatológia).
- Obsahuje detekciu akútnych stavov: pri dopytoch naznačujúcich úraz či ohrozenie života („zlomenina“, „bezvedomie“) okamžite prioritizuje urgentné príjmy, pohotovosti a volanie 155, namiesto ponúkania objednania k špecialistovi.
Čo plánujem do budúcna?
Projekt by som rád posúval ďalej, ak o to bude verejný záujem a ak mi to čas a financie dovolia:
- mobilná aplikácia pre iOS.
- používateľské profily – možnosť prihlásiť sa, uložiť si zoznam svojich lekárov a mať celú rodinnú zdravotnú logistiku na jednom mieste.
- neustále vylepšovanie dát.
Web je plne funkčný a prístupný: https://vesmirzdravia.sk
Dátam som venoval extrémne veľa automatizovaných testov, auditov a krížových porovnávačiek voči zdrojom, no pri takmer 30-tisíc záznamoch si človek nikdy nemôže byť istý na 100%. Preto by som vás veľmi rád požiadal o technický a dátový feedback:
- Úplne postačí, ak si len skúsite vyhľadať svojich lekárov a pozriete, či sedia údaje.
- Ak narazíte na chybu v údajoch alebo neaktuálny kontakt, chcem vás poprosiť – nahláste to priamo cez tlačidlo Nahlásiť chybu (v detaile lekára alebo dole v päte). Formulár automaticky zakladá štruktúrované GitHub issue s ID záznamu a kontextom, vďaka čomu to viem omnoho jednoduchšie zapracovať do opráv.
- Aké ďalšie otvorené datasety (napr. bezbariérovosť, parkoviská pri nemocniciach, doplnkové registre) by stálo za to integrovať?
- Spätná väzba na UX a chovanie WebGL na rôznych typoch zariadení.
Vďaka za váš čas a konštruktívnu diskusiu.
Ing. Tomáš Búran