Kontrola infekcí - datový model
V této části dokumentace popisujeme datové struktury využívané v rámci agendy kontroly infekcí. Omezíme se na ta data, která vyžaduje agenda sama a pomineme fakt, že může být provázána například s laboratorním systémem naší firmy a v takovém případě bude využívat přímo její konfigurační údaje. Nebudeme také rozlišovat mezi databázovými tabulkami a tzv pohledy. Na této úrovni výkladu není rozdíl patrný. Nebudeme také popisovat systémová data včetně systému pro správu přístupu uživatelských jmen a hesel, protože to není v tomto okamžiku důležité.
Celá agenda obsahuje několik konfiguračních tabulek a číselníků, které definují určitým způsobem informační kontext. Jsou to:
========================================================================================
Tabulka Položky              Popis
----------------------------------------------------------------------------------------
TeamKontrolyInfekci          Tabulka definující uživatele
        Osc                  Identifikátor uživatele
        ClenTeamu            Plné jméno
----------------------------------------------------------------------------------------
PracovniDg                   Definice pracovních diagnóz
        KodPracDg            Zkratka 
        Poradi               Pořadí v nabídkách, menu a sestavách
        SkupinaDg            Skupina diagnóz
        NazevDg              Plný název
----------------------------------------------------------------------------------------
RutinniPrehled               Syntetická tabulka shrnující případně heterogenní záznamy pocházející
                             z nejrůznějších zdrojů. Proto budou vesměs záznamy pocházející z různých
                             zdrojů dosti odlišné. Rutinní přehled se snaží tato data homogenizovat
                             tak, aby byla snadná práce s taxování údajů a dedukcí případů.
                             Typicky bude vyplněna jenom malá část údajů. Uvádíme ale pro pořádek všechny
                             položky, se kterými se dá potenciálně počítat.
        Labno                Reálné nebo fiktivní laboratorní či evidenční číslo. Jednoznačný identifikátor.
                             Podle povahy zdroje záznamu kopíruje laboratorní číslo, číslo konzultace,¨
                             číslo žádanky nebo číslo hlášení z Intranetu.
        ZaklNo               Číselný unikátní a stále rostoucí identifikátor. Zajišťuje kontinuitu.
        L                    Zkratka laboratoře, má-li smysl. K je rezervováno pro konzultace, preskripce apod.
        Prijmeni             Příjmení  
        Jmeno                Jméno
        Pohlavi              Pohlaví
        Vek                  Věk v letech v okamžiku vzniku záznamu
        Stat                 Stát podle číselníku
        Bydliste             Bydliště
        RC                   Rodné číslo
        DatumNarozeni        Datum narození
        ChybaRC              Příznak chyby rodného čísla
        CentralId            Unikátní centrální identifikátor pacienta
        Pojistka             Číslo pojistky
        Diagnoza             Diagnóza
        Komplikace           Komplikace
        DiagnozaPoznamka     Upřesnění diagnózy
        AtbLecba             Shrnutí léčby
        Material             Biologický materiál
        MaterialSkupina      Skupina pro klasifikaci 
        MaterialPoznamka     Upřesnění materiálu
        Lokalizace           Lokalizace 
        Lokalizace2          Zpřesňující lokalizace
        DatumPrijmu          Datum příjmu
        CasPrijmu            Čas příjmu
        DatumOdberu          Datum odběru
        CasOdberu            Čas odběru
        DatumUkonceni        Datum ukončení
        CasUkonceni          Čas ukončení
        DatumValidace        Datum validace
        CasValidace          Čas validace
        DatumZpracovani      Datum zpracování
        CasZpracovani        Čas zpracování
        DatumVyuctovani      Datum vyúčtování
        KodZdrZa             Kód zdravotnického zařízení
        KodOdd               Kód oddělení
        Lekar                Kontaktní lékař
        Hrazeno              Pojišťovna a způsob úhrady
        X                    SW příznak
        Q                    Dtto
        Z                    Dtto 
        S                    Storno
        V                    Vyuctovano
        U                    Ukonceno
        O                    Validovano
        N                    Neúčtovat
        Vysetreni1           Provedená vyšetření 
        Vysetreni2
        Vysetreni3
        Vysetreni4
        Vysetreni5
        Vysetreni6
        Vysetreni7
        Vysetreni8
        Vysetreni9
        Vysetreni10
        KdoZapsal            Kdo záznam zapsal
        KdyZapsal            Kdy tak učinil
        TeamLekar            U laboratoře se sleduje dvojice lékař + laborant
        TeamLaborant
        Color                Barva
        Mustr                Způsob zpracování vzorku
        VzorekPoznamka       Upřesnění 
        IdLekar              Číselná identifikace lékaře
        KPP                  Klinická priorita pacienta
        KPV                  Klinická priorita vzorku
        EPP                  Epidemiologická priorita pacienta 
        K                    Klasifikace
        Epizoda              Číslo epizody
        Barcode              Čárový kód při zpracování
        AltL                 Příznak odeslání na pokus
        ParentNo             Odkaz na nadřízený záznam, existuje-li
        T                    Typ záznamu
        D                    Druh záznamu podle zdroje
        Hmotnost             Hmotnost pacienta 
        Klasifikace          Klasifikace 
        Antibiotika          Ordinovaná atb
        Diagnozy             Přehled diagnóz
        Operace              Přehled operací 
        Ostatni              Ostatní významné skutečnosti
        Indikace             Indikace
        Doporuceni           Doporučení 
        Zduvodneni           Zdúvodnění
        Tisk                 Žádanka vytištěna
        Vydej                Žádanka vydána  
        KOD_LEK              Kód léku
        ATB                  KÓd ATB
        Pripravek            ATB přípravek
        AF                   Aplikační forma
        DJ                   Jednotky
        INTERVAL             Dávkovací interval
        APL                  Aplikace
        DT                   Klaisifkační údaj 
        DD                   Doporučená dávka 
        DKG                  Dávka na kilogram hmotnosti
        PD                   
        MNOZ_BAL             Množství v balení
        CDD
        CJ
----------------------------------------------------------------------------------------
PripadyKI                    Případy agendy kontroly infekcí.
                             Řada údajů nemusí být vyplňována - nemusí být známy nebo provozovatel
                             agendy nebude příslušné hledisko sledovat z důvodů přílišné složitosti.
                             Pozor na to, že mezinárodní klasifikační systémy nemusí nutně obsahovat
                             klasifikaci pro všechna onemocnění nebo je bude příliš hrubě spojovat do
                             nehomogenní kategorie ...
        CentralId            Unikátní identifikátor pacienta
        N                    Pořadové případu pro jednoho pacienta
        S                    Příznak storna
        Prijmeni             Příjmení  pacienta
        Jmeno                Jméno pacienta
        K_EPI                Epidemiologická klasifikace případu podle číselníku
        K                    Klasifikace případu podle vlastních kriterií nemocnice
        DATUM_Z              Datum zjištění
        MISTO_Z              Místo zjištění, rozumí se oddělení podle číselníku
        AGENS_1              Zkratka mikroba
        AGENS_2              Dtto 
        AGENS_3              Dtto
        K_CDC                Klasifikace podle systému CDC
        K_HELICS             Klasifikace podle systému HELICS
        K_RNI                Klasifikace podle RNI
        INVAZE               Stručný charakter případného invazivního zásahu
        PECE                 Typ péče podle číselníku
        PRIJETI              Datum přijetí
        ODKUD                Odkud pacient přišel
        UKONCENI             Kdy byla léčba ukončena
        JAK                  Způsob ukončení
        DATUM_V              Datum vzniku
        MISTO_V              Místo vzniku
        RC                   Rodné číslo pacienta 
        VEK                  Věk v okamžiku zahájení práce nad případem
        POHLAVI              Pohleví
        AGENS_4              Další případné mikroby
        AGENS_5              Dtto 
        AGENS_6              Dtto
        Komentar             Komentář
        Pripad               Unikátní databázový klíč
        ParentNo             Odkaz na původní datový zdroj, laboratorní číslo, číslo konzultace apod.
        A                    Archivační příznak
        Zacatek              Začátek případu
        Konec                Ukončení případu
        Color                Barevné zvýraznění při zobrazování
        KdoZapsal            Zkratka uživatele, který naposledy záznam zapsal 
        KdyZapsal            Kdy byl záznam naposledy změněn
        KdeZapsal            Z jakého počítače se tak stalo
----------------------------------------------------------------------------------------
KauzyKI                      Kauzy kontroly infekcí. Tato součást agendy není vázázna přímo na pacienty, ale
                             na celé události. Tedy například outbreak respiračních onemocnění v létě 2004
        CK                   Pořadové číslo kauzy. Automaticky přidělovaný identifikátor.
        A                    Archivační příznak. Nastaveno na N značí, že kauza je historická a pro recentní přehledy
                             již neaktivní.
        Kauza                Verbální popis kauzy
        Datum                Datum začátku sledování kauzy. Nemusí se nutně krýt s datumem výskytu prvního nebo jiného
                             výskytu problematického případu v dané kauze. Je to prostě datum, kdy se team pro kontrolu
                             infekcí začal kauzou zabývat.
        MISTO                Podle číselníku struktury nemocnice. Může ale výjimečně být vyplněno cokoli. Zejména v případě
                             celonemocniční události apod.
        Popis                Textový popis kauzy.
        Ukonceni             Datum uzavření kauzy z pohledu team kontroly infekcí.
        Zaver                Textový popis závěrů.
        KA                   Klasifikační položky pro následné statistické třídění. Nemají pevný význam, ten je definován
                             ad-hoc teamem podle potřeby. 
        KB
        KC
        KD
        Color                Barevné zvýraznění při zobrazování
        KdoZapsal            Zkratka uživatele, který naposledy záznam zapsal 
        KdyZapsal            Kdy byl záznam naposledy změněn
        KdeZapsal            Z jakého počítače se tak stalo
----------------------------------------------------------------------------------------
AgendaKI                     Tabulka zápisů do agendy teamu kontroly infekcí. Obsahuje atomární úkony, šetření,
                             vyjádření, kontroly atd.
        CA                   Číslo zápisu v agendě. Unikátní automaticky přidělováno.
        CK                   Číslo odpovídající kauzy.
        Kauza                Kauza verbálně pro snadnější orientaci.
        MISTO                Podle číselníku struktury nemocnice. Může ale výjimečně být vyplněno cokoli. Zejména v případě
                             celonemocniční události apod.
        Datum                Datum zápisu resp. události evidované v agendě.
        Zjisteno             Textový popis shrnující to, co bylo zjištěno. 
        InstrukceT           Instrukce pro team kontroly infekcí. Resultující úkoly.  
        TerminT              Termín splnění pro team.
        InstrukceP           Instrukce pro personál.
        TerminP              Termín splnění instrukcí pro personál.
        AA                   Klasifikační položky, opět s ad-hoc definovaným významem, který není předem formalizován.
        AB
        AC
        AD
        Color                Barevné zvýraznění při zobrazování
        KdoZapsal            Zkratka uživatele, který naposledy záznam zapsal 
        KdyZapsal            Kdy byl záznam naposledy změněn
        KdeZapsal            Z jakého počítače se tak stalo
        IT                   Boolská proměnná indikující, zda vůbec nějaké instrukce pro team v záznamu jsou. Slouží
                             pro snadnost zobrazení.
        IP                   Totéž pro instrukce personálu.
----------------------------------------------------------------------------------------
HlaseniKI                    Hlášení přicházející do systému z Intranetu. Jedná se o záznamy, které
                             ne nutně mají všechny náležitosti. Tam, kde se používá pokročilý laboratorní
                             systém a systém konzultací či povolenek, řada údajů vejde do systému automaticky
                             a manuálně zapisovaná hlášení budou jenom marginální menšinou primárních zápisů.
        Cislo                Unikátní databázový klíč.
        LabNo                Odkaz na laboratorní číslo, exisuje-li takové.
        CentralId            Unikátní identifikátor pacienta 
        Prijmeni             Příjmení
        Jmeno                Jméno
        RC                   Rodné číslo
        DatumPrijeti         Datum přijetí
        MistoPrijeti         Místo přijetí
        PracovniDg           Předpokládaná diagnóza
        PracovniDgText       její konkretizace nevyhovuje-li přímo žádná z nabízených kategorií
        DatumZjisteni        Datum zjištění 
        MistoZjisteni        Místo zjištění
        KontaktniLekar       Kontaktní lékař
        Poznamka             Poznámka
        KdyHlasil            Kdy bylo hlášeno
        KdeHlasil            Odkud bylo hlášeno
        KdoHlasil            Kdo hlásil
        KdyTlf               Kdy telefonoval v případě telefonického oznámení
        KomuTlf              Komu bylo ohlíšeno
        Color                Barva záznamu
----------------------------------------------------------------------------------------
KiList                       Technická tabulka pro sestavování seznamů pacientů
        CentralId            Identifikace
----------------------------------------------------------------------------------------
KlasifikaceCDC               Klasifikační číselník
        KodCDC
        VyznamCDC
----------------------------------------------------------------------------------------
KlasifikaceNase              Dtto
        KodNas
        VyznamNas
----------------------------------------------------------------------------------------
KlasifikaceHelics            Dtto
        KodHelics
        VyznamHelics
----------------------------------------------------------------------------------------
KlasifikaceRNI               Dtto
        KodRNI
        VyznamRNI
----------------------------------------------------------------------------------------
Pece                         Číselník typů péče. Rozumí se ambulantní, intenzivní apod.
        KodPece           
        VyznamPece
----------------------------------------------------------------------------------------
StavyPripadu                 Číselník definující stavy záznamů, rozumí se definitivnost.
        StavPripadu
        VyznamStavuPripadu
----------------------------------------------------------------------------------------
KlasifikaceEpid              Číselník epidemiologické klasifikace
        KodEpid
        VyznamEpid
----------------------------------------------------------------------------------------
InvazivniProcedury           Číselník invazí
        Procedura
        VyznamProcedury
----------------------------------------------------------------------------------------
Odkud                        Číselník způsobů příchodu do nemocnice
        Odkud
        VyznamOdkud
----------------------------------------------------------------------------------------
Jak                          Číselník způsobů odchodu z nemocnice
        Jak
        VyznamJak
----------------------------------------------------------------------------------------
Oddeleni                     Číselník oddělení. Zde bude vždy KodZdrZa roven naší vlastní nemocnice,
                             ale potenciálně bychom mohli agendu sledovat i pro několik nemocnic
                             najednou i pro externí klientelu. To by dávalo smysl při přímém napojení
                             na laboratorní systém JLabs.
        A                    Archivační příznak
        IdOdd                Unikátní databázový klíč
        NazevOdd             Název oddělení
        KodOdd               Jeho obvykle používaná zkratka. Tech CHIR, ARO apod.
        KodZdrZa             Kód zdravotnického zařízení - viz výše.
        NaklStredisko        Nákladové středisko
        Primariat            Primariát
        TypPece              Typ poskytované péče
        SubTypPece           Subtyp péče
        Odbornost            Odbornost podle pojišťovny
        KlinickaOdbornost    Klinická odbornost
        IntExt               Interní / externí
        ICP                  IČP
        Telefon              Kontaktní telefon
----------------------------------------------------------------------------------------
Mikroby                      Enumerace mikrobů / agens obecně
        Mikrob               Zkratka
        A                    Archivační příznak
        Jmeno1               První část jména
        Jmeno2               Druhá část jména
        Komentar             Komentář
----------------------------------------------------------------------------------------
A                            Enumerační čísleník archivačních příznaků
        A
        Txt
----------------------------------------------------------------------------------------
IntExt                       Enumerace Int/Ext
        IntExt
        Txt
----------------------------------------------------------------------------------------
TypPece                      Enumerace typů péče 
        TypPece
        Txt
----------------------------------------------------------------------------------------
SubTypPece                   Enumerace subtypů péče
        SubTypPece
        Txt
----------------------------------------------------------------------------------------
Odbornost                    Enumerace odborností
        Odbornost
        Nazev
----------------------------------------------------------------------------------------
KlinickaOdbornost            Enumerace klinických odborností
        KlinickaOdbornost
        Txt
----------------------------------------------------------------------------------------
Atb                          Přehled antibiotik
        AtbKey
        A
        Cislo
        Zkratka
        Nazev
        Nazev2
----------------------------------------------------------------------------------------
Rozumí se, že součástí dodávky systému ze strany JLabs jsou číselníky naplněné referenčním obsahem a technická pomoc při naplnění specifických údajů dané nemocnice, zejména struktury nemocnice, klasifikačních priorit apod.
Aktualizováno dne 20041019. Komentář: info@jlabs.cz