Koderia
IT ProjektyO násCase studies
Kontakt
Koderia

Propojujeme outsourcing IT specialistů s komplexním vývojem softwaru, od flexibilního posílení týmu až po dodání řešení na klíč.

Stránky
IT ProjektySoftware na klíčIT OutsourcingO násCase studiesKontakt
Nástroje
CVJiž brzyMzdová kalkulačkaPorovnání práceAdekvátní platReferralExtra
Firemní údaje
Koderia, s. r. o.
Sídlo: Dúbravská cesta 1793/2, 841 04 Bratislava – Karlova Ves
IČO: 47 975 890
DIČ: 2024169290
IČ DPH: SK2024169290
Společnost zapsaná v obchodním rejstříku Městského soudu Bratislava III, oddíl: Sro, vložka č.: 101669/B
+421 917 863 972info@koderia.sk
Sledujte nás
FacebookInstagramLinkedInSpotify
Copyright © 2026 Koderia, s. r. o.
Zásady ochrany osobních údajů
Webdesign by Juraj Porubän
Koderia
  1. Domů
  2. Případové studie
  3. Dodes
Zdravotnictví

Dodes

Dodes je zkratka pro Diagnostické uzly. Jde o metodologii, kterou vyvinul profesor Dr. Paul Martin Putora z nemocnice St. Gallen ve Švýcarsku.

Dodes

Klíčové kompetence

Analýza datVizualizace datMikroslužby

Technologie

JavaMySQLSpring StackVueVuetifyApache SolrDockerKubernetesREST

Definice problému a cíl

Lékařská směrnice je dokument, jehož cílem je usměrňovat rozhodnutí a kritéria týkající se diagnostiky, managementu a léčby ve specifických oblastech zdravotní péče. Tyto směrnice se pravidelně aktualizují a často mají podobu dokumentů s „volným textem“.<br /> <br />Poskytovatel zdravotní péče je povinen znát lékařské směrnice své profese a musí se rozhodnout, zda bude při individuální léčbě postupovat podle doporučení směrnice. Je důležité najít způsob, jak propagovat nejnovější směrnice a upozornit na případné odchylky mezi směrnicemi a běžnou praxí.<br /> <br />Profesor Dr. Paul Martin Putora navrhl metodu strukturovaného dokumentování rozhodovacího procesu. Použil notaci rozhodovacího stromu, která zhustila informace velmi efektivním a čitelným způsobem a také umožnila porovnávat rozhodovací proces mezi různými poskytovateli zdravotní péče.

Výzvy

Sjednocení terminologie

Rozhodnutí o léčbě jsou založena na parametrech, které mohou mít v různých nemocnicích různé názvy. I když různé nemocnice používají stejné názvy pro stejné parametry, mohou vyjadřovat hodnoty parametrů v různých jednotkách; například glukóza se může měřit v mmol/l i v mg/dl. Pro provádění výpočtů bylo potřeba tuto terminologii sjednotit nebo alespoň mapovat.

Porovnávání stromů

Rozhodovací stromy mohou být dokumentovány různými způsoby. Někteří upřednostňují používání složitých matematických výrazů k definování, kdy se provede daná akce, zatímco jiní používají jednoduché logické výrazy. Některá medicínská centra mohou vynechat určité parametry, protože měření pro daný parametr nebyla provedena. Najít rozdíly v takto složitých strukturách nebylo triviální.

Obrovský stavový prostor

Porovnávání rozhodování se provádělo ve studiích, kterých se zúčastnilo více než 10 nemocnic. Jedna léčba může záviset na více než 10 parametrech. Pro vyhodnocení takového stavového prostoru můžeme snadno skončit s miliardami kombinací, které je potřeba vyhodnotit.

Prezentace dat

Rozdíly mezi léčbami mohou být dost zásadní. Je složité získat správné informace z výsledků, pokud uživatelé neprozkoumají výsledek podrobně.

Základní funkce

  • Analýza dat
  • Vizualizace dat
  • Mikroslužby

Řešení

Sjednocení terminologie

Předtím, než se vytvoří rozhodovací strom pro konkrétní léčbu, musí být terminologie sjednocena v šabloně léčby. Tato šablona definuje slovník pro rozhodovací stromy z hlediska parametrů, které je nutné v léčbě zohlednit, stejně jako akcí, které lze provést. Když uživatel vytváří rozhodovací strom, systém používá šablonu k poskytnutí usměrnění a usnadnění procesu zadávání.

Sjednocení terminologie

Porovnávání stromů

Implementovali jsme algoritmy, které dokážou transformovat rozhodovací strom na vícerozměrný stavový prostor a dokážou přiřadit každé „souřadnici“ množinu akcí pro daný rozsah parametrů. To nám umožňuje porovnat každou souřadnici a najít rozdíly. Z těchto informací můžeme zpětně vygenerovat rozhodovací strom, který představuje výsledky porovnání. Stejný přístup můžeme použít ke zlepšení validace rozhodovacích stromů, například výpočtem rozsahů parametrů, které nemají žádnou akci nebo mají protichůdné podmínky.

Porovnávání stromů

Obrovský stavový prostor

Pro výpočet rozsáhlých rozhodovacích stromů z mnoha institucí jsme implementovali paralelizovaný výpočet pomocí fronty úloh Google. Výpočetní stavový prostor je rozdělen na mnoho menších prostorů, které se odesílají do fronty úloh. Tato služba využívá tolik počítačů, kolik je potřeba, a provádí výpočet paralelně, přičemž vrací výsledky, které se sloučí do jednoho výsledku porovnání. Tímto způsobem můžeme provádět výpočty porovnávání téměř v reálném čase.

Prezentace dat

Ke zredukování výsledků porovnávání mohou uživatelé použít filtry akcí nebo hodnot parametrů, a tím zredukovat stavový prostor na mnohem menší velikosti. Stále zkoumáme možnosti, jak udělat výsledek porovnávání kompaktnější a čitelnější. V současnosti experimentujeme s použitím korelačních matic.

Dva směry. Jeden partner.

Pomáháme jednotlivcům růst a firmám doručovat kvalitní technologická řešení.

IT OutsourcingŘešení pro firmy