covitjako součást nástrojů chytré karantény: laboratorní ... · covitjako součást...

30
CovIT jako součást nástrojů chytré karantény: Laboratorní informační systém i middleware pro diagnostiku a reportování laboratorních výsledků nemoci COVID-19 Petr Pavliš, Martin Szotkowski, Branislav Šiška, Jan Lošťák, Petr Džubák, Vladimíra Koudeláková, Hava Jaworek, Rastislav Slavkovský, Jiří Drábek, Michaela Bendová, Marián Hajdúch Ústav molakulární a translační medcíny, LF UP a FN Olomuc Evropská infrastruktura pro translační medicínu v ČR(EATRIS‐CZ) NZIS & ISIN Open 2020: COVID‐19 v dostupných datech. 27.5.2020

Upload: others

Post on 08-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovIT jako součást nástrojů chytré karantény: Laboratorní informační systém i middleware pro

diagnostiku a reportování laboratorních výsledků nemoci COVID-19

Petr Pavliš, Martin Szotkowski, Branislav Šiška, Jan Lošťák, Petr Džubák, Vladimíra Koudeláková, Hava Jaworek, Rastislav Slavkovský, Jiří Drábek, 

Michaela Bendová, Marián Hajdúch

Ústav molakulární a translační medcíny, LF UP a FN Olomuc

Evropská infrastruktura pro translační medicínu v ČR(EATRIS‐CZ)

NZIS & ISIN Open 2020:  COVID‐19 v dostupných datech.

27.5.2020

Page 2: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

Data stewardship in medicine

Page 3: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

IMTM data portal

https://portal.imtm.cz

Page 4: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

Motivace pro vznik systému 

CovIT

• Nutnost laboratorního managementu vzorků testovaných na SARS‐COV‐2

• Na začátku testování všechny vzorky se žádankou v papírové podobě

• Digitalizace jedné žádanky cca 10 min.• Při 500 vzorcích denně je to 83 hodin digitalizace denně, nemožnost použít excel

• Nutnost reportovat výsledky na několik míst a vyhnout se opakovanému zadávání

• ISIN – centrální systém provozovaný ÚZIS• KHS – krajské hygienické stanice• COVID‐FORMS‐APP – management systém provozovaný AČR

• Testovaní lidé – zasílání výsledků formou SMS (jen negativní)

Page 5: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

ClinDatazáklad 

systému CovIT

• Systém CovIT je založen na léty prověřeném systému na správu klinických dat ClinData.

• Ze systému ClinData přebírá• Univerzální datový sklad pro ukládání parametrických dat

• Systém pro tvorbu dynamických formulářů• Bez nutnosti programátora

• Plně konfigurovatelné role a privilegia• CAS ‐ Centrální autentizační službu• Exportní modul do xlsx• Auditování a logování• Kompletní historie všech změn

Page 6: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

ClinDatazáklad 

systému CovIT

• Systém CovIT k systému ClinData přidává• Zjednodušené registrační formuláře• Funkce LIS (Laboratorní informační systém)• Napojení na systém žádanek

• ÚZIS• DASTA – nemocniční informační systémy (FNOL)

• Vydávání výsledků• ÚZIS – DASTA• KHS – xlsx• Testovaní – SMS• COVID‐FORMS‐APP – REST API

• Základní statistiky

Page 7: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

ClinDataarchitektura

• Softwarové řešení pro sběr klinických a laboratorních dat v parametrické podobě v rámci různorodých klinických studií

• Architektura klient/server.• Aplikace běží na zabezpečeném serveru• Uživatel připojuje přes webový prohlížeč

• Zabezpečení SSL

Page 8: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

ClinDatatechnologie

• Datový sklad založen na databázi ORACLE 12i• Programovací jazyk je JAVA 8/11• Další technologie

• HTML, JavaScript, jQuery, Angular, Bootstrap. • R pro statistické zpracování

Page 9: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

• Základní schéma modulů v systému ClinData

ClinDataschéma

Page 10: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

• Jednotné  a bezpečné přihlášení do všech IMTM aplikací

• Využíváme systém CAS Apereo• Přihlášení přes účet

• Interní uživatel IMTM• Active directory• OAUTH

• Dvoufázová autentizace• Potvrzení 

• SMS• Email

CASCentrální 

autentizační služba

Page 11: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

ClinDataAdministrační 

modul

• Administrace rolí a privilegií• Role je nadmnožina privilegií• Uživatel může mít jednu nebo více rolí

Page 12: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITAdministrační

modul

• Základní role• Data browser KHS:

• nemožnost zadat nového pacienta• nemožnost úpravy dat o pacientech• přístup pro KHS jen na prohlížení informací o pacientech

• možnost exportu dat• Data manager junior:

• zadávání pacientů pro laboratoř• vidí jen pacienty které sám zadal

• Data manager senior:• zadávání pacientů pro laboratoř• vidí všechny pacienty

• Import data manager:• Import a aktualizace pacientů přes txt/CSV

• Manager of laboratory:• nejvyšší práva pro vybranou laboratoř• uzavírání záznamů• odesílání výsledků

Page 13: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITZákladní popis

• Systém CovIT je databázový systém pro elektronickou správu laboratorních vzorků testovaných na přítomnost viru SARS‐CoV‐2.

• Systém CovITmůže sloužit jako plnohodnotná náhrada laboratorního informačního manažerského systému LIMS.

• Může být i jen nástavba existujícího LIMS sloužící k reportingu do institucí krajské hygienické stanice KHS, Informačního systému infekčních nemocí ISIN a COVID‐FORMS‐APP (CFA).

Page 14: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITSchéma

Vstupy

• Import žádanky UZIS

• Import txt/csv

• Zadávací formulář 

Zpracování

• ClinData• Databázové funkce

• Vyhledávání• Výsledky PCR

Výstupy

• Odesílání SMS

• Export KHS• Export ISIN• Export DASTA

• Základní statistiky 

Systém CovIT je dostupný na covit.imtm.cz 

Page 15: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITUživatelské 

rozhraní

Záznamy v laboratoři – prohlížení pacientů

1. Menu programu2. Fulltext3. Výběr sloupců4‐5. Filtrování  6‐7. Nový pacient

8. Exporty9. Řazení sloupců

Page 16: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITUživatelské 

rozhraní

• Registrační formulář – data jsou importovány ze žádanky ÚZIS, csv dávky nebo zadány ručně

Page 17: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITUživatelské 

rozhraní

• Výsledky vyšetření jsou importovány automaticky z PCR pomocí csv dávky

Page 18: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITŽádanka UZIS

• Většina nových záznamů se do systému CovITnaimportuje ze žádanky ÚZIS.

• Záznamy jsou importovány na základě čísla pojištěnce

• Před importem je provedena kontrola dostupnosti

Page 19: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITImport csv/txt

• Nové záznamy lze importovat z textové dávky s příponou txt nebo csv.

• Data jsou před importem validována a uživatel je informován o jejich kvalitě (počty chyb)

Page 20: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITAktualizace 

dat

• Záznamy lze editovat ručně přímo v registračním formuláři

• Další možnost je použití aktualizační dávky• Využito při importu výsledků z PCR

Page 21: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITOdeslání SMS

• Po zjištění výsledku a uzavření formuláře lze poslat testovanému SMS.

• K odeslání SMS využíváme firmu Twilio• Je možné odeslat SMS i indikujícímu lékaři

Page 22: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITHromadné 

odeslání SMS

• V případě nutnosti lze odeslat větší množství SMS najednou

Page 23: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITExport KHS

• Krajské hygienické stanice KHS jsou informovány o výsledcích speciálním exportem xlsx.

• Formát tohoto exportu byl navržen ve spolupráci s nimi. 

Page 24: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITExport ISIN

• Export do systému ISIN probíhá dávkou ve formátu DASTA

• Export pro ISIN je možný těmito způsoby:• celá databáze• vybraní pacienti• vybraní pacienti v testovacím režimu

• Pro výše uvedené způsoby jsou exportováni pouze pacienti pro něž platí:

• formulář je uzavřen • export do ISIN nebyl proveden (exportuje se jen jednou)

• jsou správně vyplněna všechna nezbytná pole.

Page 25: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITExport do xlsx

• Uživatel může vytvořit vlastní export dat ve specializovaném exportním průvodci

Export wizard

Export button

Page 26: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITStatistiky

• Systém CovIT obsahuje modul pro výpočet základních statistik.

• Statistiky se počítají na denní bázi a souhrnně.• Počítají se počty případů a délka zpracování vzorků.

Page 27: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITReporting do 

COVID‐FORMS‐APP

• Do systému COVID‐FORMS‐APP se každou hodinu automaticky posílají tyto informace

• Počet vzorků minulý den• Počet pozitivních vzorků• Počet vzorků aktuálně ve frontě• Skladové zásoby ochranných pomůcek a reagencií

Page 28: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITVeřejný portál 

• Portál covidlab.cz slouží testovaným lidem k přístupu k informacím o výsledku testu

• Detailní informace o použité metodě testování• Možnost tisku protokolu• Možnost vytvoření pdf

Page 29: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

CovITSouhrn

• Vytvořili jsme plnohodnotný LIMS pro diagnostiku viru SARS‐CoV‐2 pro zdravotnické, nezdravotnické i akademické laboratoře.

• CovIT může fungovat i jako middleware pro existudjící LIMS (především pro zdravotnické laboratoře).

• Je dostupný bezplatně na základě otevřeného přístupu k výzkumné infrastruktuře EATRIS‐CZ.

• Je v něm zpracováno přes 15.000 vyšetření• Bude dále vyvíjen jako plnohodnotný LIMS i pro další vyšetření.

• TĚŠÍME SE NA SPOLUPRÁCI

Page 30: CovITjako součást nástrojů chytré karantény: Laboratorní ... · CovITjako součást nástrojů chytré karantény: Laboratorní informační systém i middlewarepro diagnostiku

[email protected]; www.imtm.cz ; www.eatris.cz

Thank you for attention!

WHAT WE HAVE LEARNED?

“Success is going from failure to failure without loss of enthusiasm.”

Winston Churchill