SELMA New Generation
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F26129558%3A_____%2F19%3AN0000002" target="_blank" >RIV/26129558:_____/19:N0000002 - isvavai.cz</a>
Result on the web
<a href="https://www.cns.cz/selma" target="_blank" >https://www.cns.cz/selma</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
SELMA New Generation
Original language description
Výsledkem projektu je realizace SW architektury na bázi Enterprise Service Bus (dále jen ESB). Cílem bylo vytvořit řešení jádra, ve kterém bude zahrnuta základní správa a další funkcionality řešit na bázi služeb. Toto řešení nám umožnilo zjednodušit a rozdělit jednotlivé funkcionality. Rozhraní se pouze konfigurovalo a nikoliv programovalo, což radikálně snížilo náklady na provoz a nasazení u jednotlivých zákazníků. Zároveň to umožnilo jednoduše integrovat i systémy s funkcionalitami, které již zákazník má a nebude při implementaci požadovat. Dalším cílem a zároveň základním prvkem ESB architektury bylo kompletní logování a audit jednotlivých zpráv na jednom místě. - standardizace vstupů, implementace ESB architektury (centralizace správy, snadnější propojitelnost) - přepsání stávajících funkcionalit do služeb v rámci ESB - audit a logování veškerých zpráv - snížení nákladů na provoz SW řešení a jeho další vývoj - zvýšení konkurenceschopnosti - integrace dalšího laboratorního systému a minimálně třech nemocničních systémů v rozmezí tří let Cílem řešení bylo nahradit stávající portfolio aplikací s tím, že zákazník bude mít možnost aktivace jednotlivých modulů.
Czech name
SELMA New Generation
Czech description
Výsledkem projektu je realizace SW architektury na bázi Enterprise Service Bus (dále jen ESB). Cílem bylo vytvořit řešení jádra, ve kterém bude zahrnuta základní správa a další funkcionality řešit na bázi služeb. Toto řešení nám umožnilo zjednodušit a rozdělit jednotlivé funkcionality. Rozhraní se pouze konfigurovalo a nikoliv programovalo, což radikálně snížilo náklady na provoz a nasazení u jednotlivých zákazníků. Zároveň to umožnilo jednoduše integrovat i systémy s funkcionalitami, které již zákazník má a nebude při implementaci požadovat. Dalším cílem a zároveň základním prvkem ESB architektury bylo kompletní logování a audit jednotlivých zpráv na jednom místě. - standardizace vstupů, implementace ESB architektury (centralizace správy, snadnější propojitelnost) - přepsání stávajících funkcionalit do služeb v rámci ESB - audit a logování veškerých zpráv - snížení nákladů na provoz SW řešení a jeho další vývoj - zvýšení konkurenceschopnosti - integrace dalšího laboratorního systému a minimálně třech nemocničních systémů v rozmezí tří let Cílem řešení bylo nahradit stávající portfolio aplikací s tím, že zákazník bude mít možnost aktivace jednotlivých modulů.
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
20200 - Electrical engineering, Electronic engineering, Information engineering
Result continuities
Project
<a href="/en/project/EG15_018%2F0005095" target="_blank" >EG15_018/0005095: SELMA New Generation</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2019
Confidentiality
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Data specific for result type
Internal product ID
SELMA NG
Technical parameters
Výstupem projektu je: Softwarové řešení Selma přepsané do aktuálních technologií (.NET 4.8) a architektury založené na službách. Dále jsou jednotlivé moduly optimalizovány dle pracovních postupů laboratoří s využitím možností, které poskytují nově použité technologie. Obecně, se celé řešení skládá z balíku klientských aplikací, serverové a databázové části. Klientská část se skládá z modulů: • Laboratorní klient – Windows nativní aplikace, zajišťující hlavní funkcionalitu řešení Selma – zadávání laboratorních žádanek. Komunikace s databází probíhá skrze webovou WCF službu umístěnou na aplikačním serveru. Aplikace dále přímo ovládá hardware důležitý pro zadávání laboratorních žádanek, jako je skener, čtečky čárových kódů nebo tiskárny čárových kódů. • PrintServer – Windows nativní aplikace sloužící k hromadnému tisku laboratorních výsledků, včetně jejich distribuce do příslušných svozových tras. • Správa – Webová aplikace sloužící k administrátorské činnosti. Slouží zejména k editaci nastavení jednotlivých modulů a správě číselníků. • CallCentrum – Window nativní aplikace pomáhající laboratornímu callcentru s agendou. Od ověřování volajících lékařů pomocí PINu, přes možnost přehrávání hovorů až po zjednodušený přístup k laboratorním výsledkům a žádankám a napojení na telefonní ústřednu. Serverová část se skládá • Služby zajišťující komunikaci klientských aplikací se SQL – Webové služby (pro každou klientskou aplikaci separátní) sloužící ke komunikaci mezi klientskou částí a databázovou částí, zároveň mohou v určitých případech volat další API jako je napojení na LIS, napojení ISIN. • Služby podporující další funkce – Windowsové služby běžící na serveru sloužící např. k distribuci elektronických výsledků, k příjmu elektronických žádanek z ambulantních systémů apod. Databázová část se skládá • Provozní databáze – databáze sdružující provozní a číselníková data pro všechny moduly celého řešení Selma. • Databázové pohledy pro BI – databázové pohledy určené pro uživatelské přehledy o provozu s možností napojení na MS Excel nebo na další reporting systémy.
Economical parameters
Podpora nových verzí Microsoft produktů (Windows Server, SQL Server, Microsoft .NET Framework, ASP.NET) usnadní implementaci Selmy NG u nových zákazníků a následně i údržbu celého řešení v produkci. Tato výhoda je přenositelná i na stávající zákazníky řešení Selma. To ve svém důsledku zvýší prodeje a zejména míru ziskovosti v rámci celého provozního cyklu řešení. Použití nových technologií dále zvýší efektivitu stávajících funkcí a umožní doplnit nové funkcionality pro potřeby provozu i managementu – to rozšíří prodejní argumenty a obecně oblast tržních příležitostí v rámci zdravotnického segmentu. Vyšší prodejnost Selmy NG přináší z pohledu společnosti CNS ještě, další, sekundární efekt. V případě, že se zákazník zakoupí řešení Selma, bude možné mu nabídnout další produkty společnosti, které jsou nabízeny pro oblast zdravotnictví a jejichž použití společně se Selmou přináší výrazný synergický efekt.
Owner IČO
26129558
Owner name
CNS a.s.