Mikrobiologie-2001.Schéma databáze
Vzorky ......................................... tabulka na registraci vzorků, data z ní odcházejí "za dlouho" do archivu Indeces .................................... indexy Primary Items LabNo ByL Items L ByS Items S ByV Items V ByU Items U ByO Items O ByPrijmeni Items Prijmeni ByRC Items RC ByDatumPrijmu DatumPrijmu Items LabNo .................................. laboratorní číslo Size = 12 ZaklNo ................................. základní číslo Type = Integer Size = 8 L ...................................... písmenko laboratoře Size = 1 Prijmeni ............................... pacient Size = 30 Jmeno Size = 20 Stat Size = 3 RC ..................................... rodné číslo pacienta Size = 12 R ...................................... příznak chyby v rodném čísle, nastaví se fakt, že personál byl o tom varován Size = 1 CentralId .............................. centrální číslo pacienta v regsitru nemocnice Size = 12 C ...................................... příznak neexistence centrálního čísla Size = 1 Pojistka ............................... číslo pojistky, typicky rodné číslo Size = 12 Diagnoza ............................... kód diagnozy Komplikace ............................. kód komplikace DiagnozaPoznamka ....................... poznámka k diagnoze Size = 64 Material................................ kód materiálu Size = 16 MaterialSkupina ........................ skupina materiálu pro statistické šetření Size = 12 MaterialPoznamka ....................... poznámka k materiálu Size = 64 Lokalizace ............................. lokalizace podle dvoustupňového číselníku Size = 16 Lokalizace2 ............................ druhá složka Size = 16 DatumPrijmu ............................ datumové a časové položky CasPrijmu DatumOdberu CasOdberu DatumUkonceni CasUkonceni DatumValidace CasValidace DatumVyuctovani KodZdrZa ............................... kód odesílajícího zařízení KodOdd ................................. kód oddělení Lekar .................................. lékař Size = 40 Hrazeno ................................ způsob placení za vyšetření podle číselníku X ...................................... softwareový příznak, slouží systému Size = 1 Q ...................................... softwareový příznak 2 Size = 1 Z ...................................... uživatelská značka Size = 1 S ...................................... stornováno Size = 1 V ...................................... vyúčtováno Size = 1 U ...................................... ukončeno Size = 1 O ...................................... validováno Size = 1 Osc .................................... zkratka nebo číslo lékaře odpovědného za vzorek HrStav ................................. stav úhrady, technická proměnná Type = Integer Size = 8 Vysetreni1 ............................. až 10 kódů vyšetření Size = 16 Vysetreni2 Size = 16 Vysetreni3 Size = 16 Vysetreni4 Size = 16 Vysetreni5 Size = 16 Vysetreni6 Size = 16 Vysetreni7 Size = 16 Vysetreni8 Size = 16 Vysetreni9 Size = 16 Vysetreni10 Size = 16 KdoZapsal .............................. systémové značení záznamů KdyZapsal Size = 16 TeamLekar Size = 16 TeamLaborant Size = 16 Kniha .......................................... hypertextová tabulka na zápisy do knihy Indeces Primary Items LabNo Items Labno .................................. vazební položka k tabulce vzorky Size = 12 Kniha Size = 8192 Ucet Size = 2048 Statistika Size = 2048 Ucty ........................................... datový sklad na účetní údaje Indeces Primary Items LabNo Zdroj Radek Items Labno .................................. vazební položka Size = 12 Zdroj .................................. buď kniha, nebo automatické vyúčtování nebo manuální Size = 1 Radek .................................. umělý index Size = 2 Type = Integer Vykon .................................. kód podle sazebníku Cetnost ................................ četnost Size = 4 Type = Integer KdoZapsal .............................. systémová identifikace KdyZapsal Size = 16 L ...................................... laboratorní písmenko atd převzato ze vzorku Size = 1 CentralId Size = 12 Material Size = 16 MaterialSkupina Size = 12 DatumPrijmu DatumOdberu DatumUkonceni DatumVyuctovani KodZdrZa KodOdd Hrazeno Vysledky ....................................... tisková fronta, transientní tabulka Indeces Primary Items LabNo ByPrijmeni Items Prijmeni ByPrijmeniJmeno Items Prijmeni Jmeno ByRC Items RC ByCentralId Items CentralId ByDatum Items Datum ByDatumSpoolu Items DatumSpoolu ByZTisk Items ZTisk ByNTisk Items NTisk Items LabNo Size = 12 ZTisk .................................. kdy tisknuto ve zhuštěném modu pro archiv Size = 8 NTisk .................................. kdy tisknuto v normálním modu Size = 8 Prijmeni Size = 32 Jmeno Size = 20 RC Size = 12 Material Size = 30 CentralId Size = 12 Datum ZdrZarizeni Size = 30 Oddeleni Size = 30 Lekar Size = 30 Color DatumSpoolu KdoTisknul KdyTisknul Size = 16 Summary Size = 32 Text ................................... textová podoba výsledku je sofistikovanou metodou postupně "vytlačena" z databáze do komprimovaných archivů Size = 8192 ZdrojeUctu ..................................... číselník zdrojů účtů Indeces Primary Items Zdroj Items Zdroj Size = 1 Txt Size = 64 Vysetreni ...................................... číselník vyšetření Indeces Primary Items Vysetreni Items Vysetreni .............................. kód a zároveň primární klíč Size = 16 Txt .................................... textový popis Size = 80 A ...................................... příznak archivace Size = 1 Cislo .................................. číselné vyjádření kódu - zpětná kompatibilita verzí Kdo Size =12 KdoTxt Size = 32 LAll ................................... příznak povolení vyšetření pro všecny laboratoře Size = 1 LA ..................................... příznak povolení vyšetření pro laboratoř A Size = 1 LB Size = 1 LC Size = 1 LD Size = 1 LE Size = 1 LF Size = 1 LG Size = 1 LH Size = 1 LI Size = 1 LJ Size = 1 LK Size = 1 LL Size = 1 LM Size = 1 LN Size = 1 LO Size = 1 LP Size = 1 LQ Size = 1 LR Size = 1 LS Size = 1 LT Size = 1 LU Size = 1 LV Size = 1 LW Size = 1 LX Size = 1 LY Size = 1 LZ Size = 1 Materialy ...................................... číselník materiálů Indeces Primary Items Material Items Material ............................... kód materiálu Size = 16 A ...................................... archivační příznak Size = 1 Txt .................................... verbální popis Size = 80 Skupina ................................ skupina pro statistiku Size = 12 Cislo .................................. číslo pro zpětnou kompatibilitu MasterMaterial ......................... master menu nabídky vyšetření, odkaz na jiný podobný materiál, se kterým sdílí menu tak, aby definiční databáze nebyla příliš veliká ... Size = 16 Lokalizace ..................................... číselník lokalizace materiálů Indeces Primary Items LokalizaceId Items LokalizaceId ........................... umělý primární klíč, identifikátor Size = 24 Material ............................... kód materiálu Size = 16 Podrobnost ............................. první nebo druhý stupeň podrobnosti v hierarchii Size = 1 Type = Integer Lokalizace ............................. kód lokalizace Size = 16 Skupina ................................ skupina Size = 16 A ...................................... archivační příznak Size = 1 Txt .................................... verbální popis Size = 64 Cislo .................................. zpětná kompatibilita Komplikace ..................................... číselník komplikací Indeces Primary Items Komplikace Items Komplikace A Size = 1 Txt Size = 64 Laboratore ..................................... číselník laboratoří Indeces Primary Items Laborator Items Laborator Size = 1 A Size = 1 Txt Size = 80 MaterialyAVysetreni ........................... tabulka vazeb Indeces Primary Items Material Vysetreni Cislo ByMaterial Items Material ByVysetreni Items Vysetreni Items Material Size = 16 Vysetreni Size = 16 A Size = 1 Cislo Size = 4 Type = Integer Txt Size = 64 Txt2 Size = 16 Txt3 Size = 64 StatistikaMikrob .............................. tabulka pro statistiku Indeces Primary Items LabNo Mikrob Radek Items LabNo Size = 12 Mikrob Size = 4 Radek Type = Integer Size = 2 Z Size = 1 Material Size = 16 MaterialSkupina Size = 12 DatumPrijmu DatumUkonceni MemoD Size = 512 MemoM Size = 512 MemoV Size = 512 MemoW Size = 512 MemoX Size = 512 MemoY Size = 512 MemoZ Size = 512 MemoK Size = 512 Pomocné číselníky Mikroby Indeces Primary Items Mikrob Items Mikrob Size = 4 A Size = 1 Jmeno1 Size = 32 Jmeno2 Size = 32 Komentar Size = 64 Nft Indeces Primary Items Nft Items Nft Size = 4 A Size = 1 Jmeno1 Size = 32 Jmeno2 Size = 32 Komentar Size = 64 Oddeleni Indeces Primary Items IdOdd Items A Size = 1 IdOdd Size = 5 Type = Integer NazevOdd Size = 25 KodOdd Size = 8 KodZdrZa Size = 7 NaklStredisko Size = 4 Primariat Size = 8 TypPece Size = 2 SubTypPece Size = 3 Odbornost Size = 8 KlinickaOdbornost Size = 8 IntExt Size = 1 Telefon Size = 24 Dt_Oddeleni Size = 1 ZdrZa Indeces Primary Items IdZdrZa Items A Size = 1 IdZdrZa Size = 5 Type = Integer NazevZdrZa Size = 25 KodZdrZa Size = 8 Pobocka Size = 20 ICO Size = 10 ICZ Size = 8 Adresa Size = 60 Dt_ZdrZa Size = 1 Lekari Indeces Primary Items IdLekar Items A Size = 1 IdLekar Size = 5 Type = Integer Prijmeni Size = 20 Jmeno Size = 15 ICL Size = 15 KodZdrZa Size = 8 RC Size = 12 Spojeni Size = 64 OdbornostLekare Size = 8 Dt_Lekari Size = 1 Hrazeno Indeces Primary Items IdHrazeno Items A Size = 1 IdHrazeno Size = 5 Type = Integer Nazev Size = 60 Kod Size = 6 KodTypu Size = 3 KodPojistovny Size = 3 Dt_Hrazeno Size = 1 A Indeces Primary Items A Items A Size = 1 Txt Size = 64 IntExt Indeces Primary Items IntExt Items IntExt Size = 1 Txt Size = 64 TypPece Indeces Primary Items TypPece Items TypPece Size = 2 Txt Size = 64 SubTypPece Indeces Primary Items SubTypPece Items SubTypPece Size = 3 Txt Size = 64 Odbornost Indeces Primary Items Odbornost Items Odbornost Size = 8 Nazev Size = 64 KlinickaOdbornost Indeces Primary Items KlinickaOdbornost Items KlinickaOdbornost Size = 8 Txt Size = 64 Atb Indeces Primary Items AtbKey Items AtbKey Size = 8 A Size = 1 Cislo Size = 5 Zkratka Size = 3 Nazev Size = 30 Nazev2 Size = 30 AtbCitl Indeces Primary Items AtbCitlKey Items AtbCitlKey Size = 8 AtbCitl Size = 8 Txt Size = 64 KodyDg Indeces Primary Items KodDg Items KodDg A Size = 1 TextDg Size = 132 Pojistovny Indeces Primary Items Pojistovna Items Pojistovna Nazev Size = 40 Uhrady Indeces Primary Items Uhrada Items Uhrada Text Size = 40 Staty Indeces Primary Items Stat Items Stat Size = 3 Nazev Size = 80 PojMat ......................................... číselník vazeb mezi pojišťovnou a materiálem Indeces Primary Items Hrazeno Material Items Hrazeno Size = 6 Material Size = 16 V1 C1 Size = 2 Type = Integer V2 C2 Size = 2 Type = Integer V3 C3 Size = 2 Type = Integer V4 C4 Size = 2 Type = Integer PojSaz ......................................... číselník vazeb mezi úhradami a pojišťovanmi Indeces Primary Items Hrazeno Vykon Items Hrazeno Size = 6 Vykon A Size = 1 Odbornost Nazev Size = 80 Charakter MaterialVK Size = 12 Type = Number Body Type = Integer Penize Size = 12 Type = Number PojVys ......................................... číselník vazeb mezi pojišťovnami a materiály Indeces Primary Items Hrazeno Vysetreni Items Hrazeno Size = 6 Vysetreni Size = 16 V1 C1 Size = 2 Type = Integer V2 C2 Size = 2 Type = Integer V3 C3 Size = 2 Type = Integer V4 C4 Size = 2 Type = Integer V5 C5 Size = 2 Type = Integer V6 C6 Size = 2 Type = Integer V7 C7 Size = 2 Type = Integer V8 C8 Size = 2 Type = Integer Konfigurační tabulky knihy Ciselniky ...................................... číselník číselníků, supertabulka obsahující jako BLOBy celou sadu konfiguračních souborů Indeces Primary Items Ciselnik Items Ciselnik ............................... jméno jako kdyby to byl soubor, zpětně kompatibilní Size = 64 X ...................................... charakter, manuálně spravovaný, generovaný soubor, atd. Size = 1 Komentar ............................... komentář Size = 80 Txt .................................... vlastní text / soubor / definice / razítko ... Type = MEMO Size = 1 KdoZapsal .............................. systémová identifikace Size = 16 KdyZapsal Size = 16 KonfiguracniSoubory ............................ číselník externě spravovaných konfigurací Indeces Primary Items KonfiguracniSoubor Items KonfiguracniSoubor Size = 32 Komentar Size = 80 Externi Size = 1 Sitovy Size = 1 Lokalni Size = 1 Txt Size = 8192 KdoZapsal Size = 16 KdyZapsal Size = 16 Translace ...................................... systémové překladače Blíže o tom viz Translace. Indeces Primary Items Translace Items Translace Size = 16 Laborator Size = 1 Komentar Size = 80 Txt Size = 8192 KdoZapsal Size = 16 KdyZapsal Size = 16 NabidkyRazitek ................................. nabídky razítek Indeces Primary Items NabidkaRazitek Items NabidkaRazitek Size = 16 Laborator Size = 1 Komentar Size = 80 Txt Size = 8192 KdoZapsal Size = 16 KdyZapsal Size = 16 KnihovnaRazitek ................................ knihovna razítek, hotová razítka se exportují do supertabulky Ciselniky, odkud je aplikace teprve používá Indeces Primary Items Razitko Items Razitko Size = 32 DefSoubor Size = 32 Komentar Size = 80 DatumUpravy Sirka Size = 2 Vyska Size = 1 Vypln Size = 3 Napis Size = 20 Barva1 Size = 3 Barva2 Size = 3 VMZ Size = 1 StavovySoubor Size = 32 StavovaKategorie Size = 1 Vysledek Size = 1 MOP Size = 1 Citlivost Size = 1 Txt Size = 80 Prg Size = 8 X Size = 1 KdoZapsal Size = 16 KdyZapsal Size = 16 Definice Size = 32000 PrehledMustru Indeces Primary Items IdPrehledMustru Items IdPrehledMustru Size = 8 MaterialVysetreni Size = 16 Laborator Size = 1 Zarizeni Oddeleni Primariat TypPece SubTypPece Mustr Size = 16 Komentar Size = 80 KdoZapsal Size = 16 KdyZapsal Size = 16 DefiniceMustru Indeces Primary Items IdDefiniceMustru Items IdDefiniceMustru Size = 16 Mustr Size = 16 Radek Type = Integer Size = 2 Button Barva1 Size = 3 Barva2 Size = 3 Razitko1 Size = 32 Razitko2 Size = 32 Razitko3 Size = 32 Razitko4 Size = 32 Razitko5 Size = 32 Serial Size = 6 Type = Integer Komentar Size = 80 KdoZapsal Size = 16 KdyZapsal Size = 16