JLABS

Mikrobiologie-2001.Výsledek

Generátor výsledků


Bullet Formát výsledků je do značné míry konfigurovatelný, všechny pevné texty typu "Oddělení klinické mikrobiologie nemocnice X ..." jsou konfiguračními parametry. Výsledek sestává z těchto úseků:
Bullet Neviditelná hlavička - je určena pro centrální systémy prezentace výsledků a obsahuje formalizované zhuštění základních údajů pro navigaci nebo i pro třídění tiskových štosů.
Bullet Hlavička - obsahuje identifikační údaje o pacientovi, vzorku atd.
Bullet Úsek mikroskopického pozorování - nepovinný.
Bullet Úsek definice nalezených mikrobů apod. - nepovinný a obsahuje v předem daném formátu překlad mustrových razítek (tedy Primokultura, Pomnožení,...) a jednotlivých mikrobů včetně kvantity a jiných vlastností. V definičním souboru sys/vysledek.cfg se stanovují tabelační pozice apod. V této části jsou mikroby enumerovány a níže následující antibiogram se na ně odvolává pak číslem v enumeraci. Omezení na počet neexistuje, z důvodů tisknutelnosti se uvažuje řádově desítka.
Bullet Dále následuje antibiogram, ve verzi 2001 slučuje citlivosti jak diskové, tak i MIC.
Bullet Pak následuje legenda k antibiogramu.
Bullet Výsledek obsahuje volitelně i volné texty z razítek k tomu určených a na závěr patičku a podpis lékaře, který nález vyhotovuje.

Bullet Pořadí antibiotik v antibiogramu je globálně definováno konfiguračním souborem sys/anti.seq.
Bullet Existuje konvence mezi zápisem C,R,I, c,r,i a X,Y,Z v citlivostech. Tím se ovládá, zda citlivost je publikována, "zatajena" nebo "skryta". Někdy se hodí úplně z výsledku pro odesílajícího lékaře odstranit i jen zmínku o konkrétním antibiotiku, jindy se hodí zase stanovení citlivosti nezatajit, ale vynutit si přímou konsultaci.
Bullet Sem musí přijít detailní osvětlení výcnamu c,r,i,X,Y,Z ...

Bullet Je samozřejmě myslitelné, že mikrob byl sice prokázán, ale citlivost nebyla stanovena - v antibiogramu se to pak projeví znakem *.
Bullet Ve verzi 2001 je v současné verzi jako zavádějící opuštěn tzv. layout, tedy možnost, že každé konkrétní razítko mohlo do výsledku přispět vlastním antibiogramem.
Bullet Přehled konfiguračních souborů, které ovlivňují tvar výsledku:
==============================================================================================
Konfigurační číselník                 Význam
----------------------------------------------------------------------------------------------
sys/vysledek.cfg                      Tabelační pozice, pozice lámání antibiogramu
sys/*.mus                             Mustry výsledku "na ležato" - prohlášeno za obsolentní
sys/*.int                             Mustry výsledku - aktuálně používané
sys/anti.seq                          Pořadí antibiotik v antibiogramu, názvy antibiotik
sys/vmr.tra                           Překladač mustrových razítek pro výsledek
sys/*.cis                             Překladače partikulárních razítek, jako kvantita apod.
----------------------------------------------------------------------------------------------

Vedle toho je výsledek determinován odpovídajícími razítky, která mohou každé mít vlastní
příznak toho, jak se do výsledku promítají. Viz kapitola Práce s knihovnou razítek


Bullet Detailní příklad vygenerovaného výsledku a všech parametrů, které se toho účastní.
Bullet Zápis v knize:


Bullet sem přijde grafický zápis ... Výsledek:

=========================================================================================
VÝSLEDEK VYŠETŘENÍ - Oddělení klinické mikrobiologie Nemocnice Na Homolce, tel. 5727 2275
-----------------------------------------------------------------------------------------
Příjmení         Pacos                          Biol.materiál   BAL-p
Jméno            Alois                          Lokalizace
Rodné číslo      5401262955                     Labor.číslo     A0000014
Číslo pacienta   11                             Dat.odběru
Zdrav. zařízení  BerVěr                         Dat.příjmu
Oddělení                                        Dat.ukončení    NEUKONČENO
Lékař            Dr.                            Dat.aktualisace 17.10.2000 12:20
Dat.validace: NEVALIDOVÁNO - PŘEDBĚŽNÝ VÝSLEDEK


------------------------------------------------------------------------------------------
MIKROSKOPIE
preparát barvený dle Grama:
 Závěr:
------------------------------------------------------------------------------------------
KULTIVACE A VYŠETŘENÍ

Mikroskopické vyšetření - GRAM            kont.orofar.florou
Primokultura                              norm.sliznič.flora
Primokultura                            1.Bacteroides melaninogenicus
Primokultura                            2.Nefermentující tyč
-----------------------------------------------------------------------------------------
CITLIVOST - diskový difuzní test
----------------------------------
 Atb                         1  2*
----------------------------------
 ampicilin                   X
 cefalotin                   X
 cefuroxim                   R
 gentamicin                  R
 netilmicin                  R
 peflacin                    R
 tetracyklin                 R
 kolistin                    R
 chloramfenikol              C
 kotrimoxazol                C
 furantoin                   R
------------------------------------------------------------------------------------------
LEGENDA: C-citlivý, R-resistentní, I-hraničně citlivý, X-výsledek k dispozici po konzultaci
         *-test citlivosti nebyl proveden

SCHVÁLIL:


Bullet Přehled zúčastněných parametrů a pořadí jejich načítání v systému. Sekvence pěkně ilustruje, jak software postupně používá některé soubory - převzato z ladícího souboru C:\JLABS.SYS\file_open_log.txt při reálném provozu:

======================================================================================================================
Parametr             Odkud se čte            Co znamená                                   
                     kam se píše                                                
----------------------------------------------------------------------------------------------------------------------
sys/esence.new           Db                  předkompilovaná knihovna razítek, čte se 1x za běhu programu
c:\jlabs.sys\id.cfg      Disk PC             externí soubor pro personalizaci počítače, čte se 1x za běhu programu  
sys/vykony.eq            Db                  definice výkonů, čte se 1x za běhu programu
sys/vysledek.cfg         Db                  konfigurace výsledku, čte se 1x za běhu programu
sys/green.def            Db                  definice panelu s údaji o pacientovi a vzorku, čte se 1x za běhu programu
sys/alias.a              Db                  definice aliasů, čte se 1x za běhu programu pro každou laboratoř, do které se vstoupí
sys/ref-a.def            Db                  definice nabídky razítek, čte se 1x za běhu programu pro každou laboratoř, do které se vstoupí
sys/anti.seq             Db                  enumerace antibiotik a jejich zkratek, čte se 1x za běhu programu
sys/zahlavi.mus          Db                  zahlaví výsledku - mustr, čte se 1x za běhu programu
sys/zahlavi.int          Db                  zahlaví výsledku - mustr, čte se 1x za běhu programu
sys/mop.int              Db                  mustr výpisu mikroskopického pozorování, čte se 1x za běhu programu
sys/def/p_mater1.def     Db                  razítko, čte se opakovaně přes vyrovnávací paměť na 256 razítek
sys/mop-zip.dic          Db                  slovník pro kompresi MOP textů, čte se 1x za běhu programu
sys/prehled.mus          Db                  nadpis nad přehledem mikrobů ve výsledku,, čte se 1x za běhu programu
sys/prehled.int          Db                  nadpis nad přehledem mikrobů ve výsledku,, čte se 1x za běhu programu
sys/vmr.tra              Db                  překladač velkých mustrových razítek na texty, čte se 1x za běhu programu
sys/labels.tra           Db                  překladač nápisů na razítkách, čte se 1x za běhu programu
sys/mikrob.bin           Db                  předkompilovaná nabídka mikrobů, při výsledku je to překladač, čte se 1x za běhu programu
sys/def/citdenta.def     Db                  razítko, čte se opakovaně přes vyrovnávací paměť na 256 razítek
sys/nft.cis              Db                  menu nefermentujících tyčí, při výsledku je to překladač, čte se 1x za běhu programu
sys/diskc.mus            Db                  záhlaví výpisu antibiogramu, čte se 1x za běhu programu
sys/diskc.int            Db                  záhlaví výpisu antibiogramu, čte se 1x za běhu programu
sys/paticka1.mus         Db                  patička výpisu antibiogramu, čte se 1x za běhu programu
sys/paticka2.mus         Db                  další patička celého nálezu, čte se 1x za běhu programu
sys/paticka1.int         Db                  patička výpisu antibiogramu, čte se 1x za běhu programu
sys/paticka2.int         Db                  další patička celého nálezu, čte se 1x za běhu programu
C:\jlabs.sys\tmp\M6.res  Disk PC             výsledek v pracovním souboru, zapisuje se pořád dokola na lokálním disku PC
C:\jlabs.sys\tmp\M6.LSI  Disk PC             výsledek v pracovním souboru - web formát, zapisuje se pořád dokola na lokálním disku PC
C:\jlabs.sys\tmp\M6.LSY  Disk PC             výsledek v pracovním souboru - profi web formát, zapisuje se pořád dokola na lokálním disku PC
----------------------------------------------------------------------------------------------------------------------


Bullet Rejstřík kapitoly


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