INFORMAČNÍ TECHNOLOGIE PRO ZPRACOVÁNÍ EEG 2 UNIS a popis EEG
doc. Ing. Vladimír Krajča CSc.
1.
Úkol: a.
Číst a zobrazit digitalizovaná data EEG různých výrobců s různými formáty dat
b.
Číst a využít archív a databázi pacientů MS Access u EEG přístrojů BrainQuick
c.
Výsledky využít pro i.
Čtení EEG dat
ii.
Tvobě popisů výsledků EEG hodnocení lékaři
iii.
Automatizované zpracování výkonů v EEG laboratoři pro pojišťovny
2.
Hierarchie a vazby systému
3.
Použité informační technologie v elektroencefalografii
4.
a.
EEG přístroje v LAN síti (záznamové a vyhodnocovací stanice)
b.
OO Programovací jazyk C++ (všechny přístroje)
c.
Relační databáze pacientů v MS ACCESS (EEG přístroj BrainQuick)
d.
ODBC (EEG BrainQuick) / WIN XP, WIN 7 - SysWow64
e.
SQL QUERY (EEG BrainQuick)
f.
OpenGL Library pro 3-D Brain Mapping
Praktické ukázky výsledků a.
Popis EEG a jeho začlenění do NIS
b.
Tvorba údajů pro pojišťovny
c.
Výběr pacienta a zobrazení a analýza EEG záznamu
d.
Zpracování a analýza ambulantních i dlouhodobých EEG záznamů
2. Hierarchie a vazby systému Blokové schéma toků informací NIS – Unis, Steiner s.r.o. CT, MRI zobrazení, PROPOUŠTĚCÍ ZPRÁVY, LABORATOŘE - BIOCHEMIE, POPISY EEG, HOSPITALIZACE, Žádanky vyšetření, …atd.
PROPOUŠTĚCÍ ZPRÁVY,…
NEUROLOGIE EEG LABORATOŘE
POPIS EEG ASCII Soubor vytvořený z Access tabulek a sdílený systémem
PROSTŘEDKY A STRUKTURA POUŽITÝCH INFORMAČNÍCH TECHNOLOGIÍ U EEG PŘÍSTROJŮ Pacientská databáze v MS Access
Zobrazení a analýza
ODBC
BDE – Borland Database Engine
Digitalizovaná EEG data
TDatabase, TTable, TQuery, TdataSource,......
C++ DB nástroje
Embarcadero/Borland C++ RAD (rapid developement) Studio
Jednotný SW pro hodnocení EEG přístrojů různých výrobců, C++ EEG LABORATOŘE – PŘÍSTROJE FNB
NEUROSCAN (VYŘAZEN)
BrainQuick, Micromed Italy Ambulance 3 stanice (2x záznam+1x hodnocení)
ALIEN AMBULANCE+MO NITORACE
SCHWARZER BrainLab Videomonitorován í 1+1
Další podporované formáty
BrainScope v síti
Walter Graphtec v síti (další podporované formáty)
(další podporované formáty)
1. Jednotný SW pro hodnocení EEG napsaný v Borland (Embarcadero) C++ pro všechny přístroje na odd. neurologie. Signal browser, brain mapping, spektrální ananlýza, hodnocení dlouhodobých záznamů. Lékaři si nemusí zvykat na ovládání a zobrazení EEG signálů od různých výrobců – každý z nich má svůj systém
Import dat
2. Žádanky, pojišťovna (výkazy), zprávy o hodnocení EEG. Jen pro systém BQ, který má pacientskou databázi v Accessu. Demografické informace získané z MS ACCESS tabulek EEG systému BrainQuick, Italy. Přenesou se do Borland QuickReport z databáze EEG přístroje. Není nutné znovu zadávat údaje zadané již jednou EEG laborantkami při začátku natáčení. Počítají se automaticky údaje pro pojišťovnu (jednou měsíčně)
ASCII EDF (European Data Format) EXCEL
Ukázky komunikace s NIS UNIS. Výběr pacienta
Chorobopis
Seznam CT X-Vision
X Viewer - okamžité zobrazení výsledků CT a MRI z RDG kliniky na oddělení neurologie
Pozn. Na rozdíl od EEG Brain mappingu pohled zdola, obráceně levá a pravá strana
EEG popis • EEG souhrn se vytvoří i s automatickým vložením demografických údajů z databáze EEG přístroje realizované v MS Accessu
EEG popis 1. EEG Laborantka zadá údaje při začátku EEG vyšetření pacienta (jméno, rodné číslo, ošetřující lékař, kód záznamu, pojišťovna…) 2. Tyto záznamy se uloží do databáze pacientů v EEG přístroji (síť 2 záznamových a jedné vyhodnocovací stanice) 3. Server je na vyhodnocovací - prohlížecí stanici
EEG popis - extrakce údajů 4. Relevantní údaje se extrahují z DB pomocí programu v C++ a načtou se do formuláře, do kterého lékař napíše pomocí textového editoru EEG souhrn a popis Brain Mappingu 5. Formulář se vytiskne a současně se popis a další údaje uloží do adresáře, kde se načte podle rodného čísla v textovém formátu programem NIS UNIS
EEG popis - extrakce údajů 6. Každé oddělení a klinika NB tak má k dispozici okamžitě EEG souhrn a popis. 7. Současně se ukládají výkazy pro pojišťovny, které se zpracovávají jednou měsíčně dalším programem v C++ operující nad údaji z databáze MS Access
EEG souhrn v UNIS
EEG souhrn se přenese i do neurologického chorobopisu
Jak je to realizováno v praxi? Průvodky odd. neurologie v UNIS, kde jsou uloženy výsledky EEG
Formulář pro vstup údajů o pacientovi při EEG vyšetření zadávaný laborantkami v EEG přístroji BrainQuick při
Jméno, příjmení, rodné číslo, adresa, telefon, žádající lékař, diagnóza (marker), pojišťovna (číslo), anamnéza (comment)
Po vstupu údajů pacienta se zaznamená EEG.
Údaje z databáze BQ čtené softwarem výrobce (Micromed, Italy)
Forma pro žádanky – popis EEG napsaný v grafickém prostředí C++. Pole odpovídají žádance o EEG vyšetření. Program čte údaje zadané laborantkami do DB MS ACCESS. Lékař dodá popis v editoru
C++ příkazy pro práci nad tabulkami formy - SQL Query
Část programu pro zaslání dotazu (Query) v tabulce C++
C++ RAD data modul s zadáváním query pro Access tabulky
alias DB z ODBC
DataModul C++. Vizuální komponenty Databáze, Query, DataSource, Tables
Poklepání na komponentu databáze spustí dialog parametrů
Poklepání na QueryPat - pole a klíče tabulky, propojení atd.
Program v běhu - ukázka formuláře s údaji z Access tabulek
Editor pro popis EEG v C++. Ostatní osobní údaje se opět nemusí vkládat, přenesou se z DB
EXPORT DO UNISu
Tisk popisu EEG, demografické údaje vloženy automaticky
Zpracování výkazů pro pojišťovny
Seznam výkonů v časovém rozmezí
Tisk výsledků