JLABS

Mikrobiologie-2001.Knihovna razítek

Práce s knihovnou razítek


Bullet Knihovna razítek a individuální razítka jsou jednou z nejexotičtějších součástí systému. Úpravy této knihovny je vhodné provádět na cvičné verzi a s ostrou verzí zacházet velmi opatrně.
Bullet Podstata systému je taková, že teprve kombinací dat a razítek vzniká smysluplná interpretace zápisu v mikrobiologické knize. Poničením nebo neuváženým zásahem do razítek je pak možno napáchat značné škody tím, že systém datům jednoduše přestane správně rozumět.
Bullet Platí tedy zásada, že existující a jednou užívaná razítka se nemění jinak, než konzervativně. Tedy je možno k nim opatrně na konec přidat položky, je možno opatrně upravit číselníky svázané s položkami, ale není možno měnit pořadí položek nebo jejich důležité vlastnosti. Prakticky se ale razítka nemění a místo toho se v případě potřeby udělá jednoduše novější verze s tím, že ta stará je určena pro orientaci v historických datech.
Bullet Aby byl systém datově úsporný, je řada dat komprimována a rovněž mají smysl až po patřičné interpretaci. Zkrátka a dobře systém razítka využívá velmi intenzivně proto, aby sám dokázal svoje hypertextové záznamy pochopit.
Bullet Struktura knihovny s razítky je následující:
KnihovnaRazitek ................................ knihovna razítek, hotová razítka se exportují do supertabulky Ciselniky, odkud je aplikace teprve používá
    Indeces
        Primary
            Items
                Razitko
    Items
        Razitko ................................ jednoznačný název
            Size = 32
        DefSoubor .............................. název zoomovacího razítka, dříve soubor, nyní ne nutně; týká se složitých programovatelných formulářů
            Size = 32
        Komentar ............................... pro údržbu
            Size = 80
        DatumUpravy ............................ dtto
        Sirka .................................. šířka v rastru 80x25 jednotek při zobrazení
            Size = 2
        Vyska .................................. analogická výška
            Size = 1
        Vypln .................................. ovládá ev. šrafování a dosahování podobného efektu při zobrazení
            Size = 3
        Napis .................................. fixní viditelný text při zobrazení
            Size = 20
        Barva1 ................................. barva textu
            Size = 3
        Barva2 ................................. barva podkladu
            Size = 3
        VMZ .................................... Velké,Malé nebo Zadné mustrové razítko; mustrová razítka uvozují kraje řádků v zápise a mají zvláštní význam
            Size = 1
        StavovySoubor .......................... číselník navázaný na ev. hodnoty psané do razítka.
            Size = 32
        StavovaKategorie ....................... způsob zacházení s číselníkem
            Size = 1
        Vysledek ............................... způsob příspěvku ke generování výsledku
            Size = 1
        MOP .................................... příznak razítek typu MOP - mikroskopické pozorování
            Size = 1
        Citlivost .............................. příznak, zda razítko má smyslu prohledávat na dvojice nebo trojice hodnot interpretovatelných jako citlivosti
            Size = 1
        Txt .................................... volný text, pokud je to razítko textové (t_*) nebo i účet dedukovaný z razítka
            Size = 80
        Prg .................................... programovatelné vlastnosti razítka, viz dále
            Size = 8
        X ...................................... příznak aktivity
            Size = 1
        KdoZapsal .............................. byrokracie
            Size = 16
        KdyZapsal .............................. dtto
            Size = 16
        Definice ............................... textová definice
            Size = 32000


Bullet Neobvyklé vlastnosti razítek a vysvětlení položek:
Bullet Prg - programovatelné vlastnosti. Je to 8-mi znaková položka, do které se tradičně na konkrétní pozice zapisují žádané vlastnosti razítka. Uložení dat je exotické, protože muselo respektovat už rozjeté systémy bez možnosti snadné změny datového schématu. Postupně budou důležité vlastnosti vytknuty do samostatných položek. Jsou to:
Bullet Pozice 1 - rozlišují se hodnoty A,B,C,D a E. Ovládá se tím překlad kódů na texty daného razítka, přičemž A přeloží kód i vyplněná data, B vydá jenom přeložená data, C jenom kód, D vydá syrová nepřeložená data a E přeložený kód a nepřeložená data. Všechny ostatní hodnoty se chápou jako B.
Bullet Pozice 2 - rezervováno.
Bullet Pozice 3 - je-li hodnota C, pak se rovnou účtuje obsah Txt. Je-li hodnota A, pak se účtuje sčítáním mod 6 nebo mod 12 přes citlivosti u daného mikroba. Výkon se bere z konfigurace a 6 platí pro diskovou citlivost a 12 pro MIC.
Bullet Pozice 4 - příznak postupné dvoustupňové validace. Razítko s touto vlastností je nutno pomocí F6 na dvě etapy validovat.

Bullet Výsledek. Číselná položka, která určuje, jak se bude ve výsledku zacházet s konkrétním razítkem.
Bullet 2 - razítko typu mikrob, nft apod. smí být na řádku jenom jedno a přispívá do seznamu detekovaných mikrobů a rovněž se mu přidělí číslíčko pro antibiogram a statistiku.
Bullet 5 - razítko je MIC a zachází se s ním jako se zdrojem trojic / dvojic údajů o citlivisti. Dvojice je ATB a Interpretace, trojice má navíc koncentraci.
Bullet A - razítko se projeví jako velké mustrové a do výsledku jde jeho překlad, tedy například Primokultura.
Bullet 3 - razítko se chápe jako disková citlivost a hledá se jeho zoomovatelná podoba na další interpretaci, hodnoty přijdou do antibiogramu.
Bullet 4 - rezervováno
Bullet 5 - analogie 3 pro MIC
Bullet V,W,X,Y,Z - nejde do výsledku, ale do statistiky s přeloženými daty, do statistiky jde pod svým písmenem.
Bullet 6,7 - jde do výsledku jako vlastnost mikroba, překládá se a jde pod písmenem V i do statistiky.
Bullet 8 - jde do výsledku na tabelační pozici 2, překládá se a po písmenem K jde i do statistiky.

Bullet
Bullet
Bullet


Bullet Rejstřík kapitoly


JLABS Aktualizováno dne 20001005. Komentář: info@jlabs.cz